Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.awt.datatransfer.SystemFlavorMap1.2

java.lang.Object
   |
   +--java.awt.datatransfer.SystemFlavorMap

Deklaration

public class SystemFlavorMap
extends java.lang.Object
implements java.awt.datatransfer.FlavorMap

Beschreibung

Die Klasse implementiert FlavorMap und stellt eine Tabelle zur Verfügung, die eine Zuordnung zwischen FlavorMap-Objekten und nativen Datentypnamen für Drag & Drop-Objekte erlaubt.


 
Methoden
public synchronized voidaddFlavorForUnencodedNative(String nat, DataFlavor flav)     [1.4]
public synchronized voidaddUnencodedNativeForFlavor(DataFlavor flav, String nat)     [1.4]
public static DataflavordecodeDataFlavor(String atom)
public static StringdecodeJavaMIMEType(String atom)
public static StringencodeDataFlavour(DataFlavor df)
public static StringencodeJavaMIMEType(String mimeType)
public static FlavorMapgetDefaultFlavorMap()
public synchronized ListgetFlavorsForNative(String nat)     [1.4]
public MapgetFlavorsForNatives(String[] natives)
public synchronized ListgetNativesForFlavor(DataFlavor flav)     [1.4]
public MapgetNativesForFlavors(DataFlavor[] flavors)
public static booleanisJavaMIMEType(String atom)
public synchronized voidsetFlavorsForNative(String nat, DataFlavor[] flavors)     [1.4]
public synchronized voidsetNativesForFlavor(DataFlavor flav, String[] natives)     [1.4]


 

Methoden im Detail

public synchronized void addFlavorForUnencodedNative(String nat, DataFlavor flav)     [1.4]
Fügt die Verknüpfung hinzu.
public synchronized void addUnencodedNativeForFlavor(DataFlavor flav, String nat)     [1.4]
Fügt die Verknüpfung hinzu.
public static Dataflavor decodeDataFlavor(String atom)
Liefert ein DataFlavor-Objekt für den Java-MIME-Typ atom zurück. Falls atom kein Java-MIME-Typ ist, wird null geliefert.
public static String decodeJavaMIMEType(String atom)
Macht aus dem Java-MIME-Typ atom einen MIME-Typ, der von diesem Paket benutzt wird und liefert ihn zurück. Falls atom kein Java-MIME-Typ ist, wird null geliefert.
public static String encodeDataFlavour(DataFlavor df)
Liefert einen Java-MIME-Typ für df.
public static String encodeJavaMIMEType(String mimeType)
Macht aus dem MIME-Typ mimeType einen Java-MIME-Typ, der von diesem Paket benutzt wird und liefert ihn zurück.
public static FlavorMap getDefaultFlavorMap()
Liefert die standardmäßig verwendete Tabelle des Systems.
public synchronized List getFlavorsForNative(String nat)     [1.4]
Liefert die DataFlavors zu dem angegebenen String.
public Map getFlavorsForNatives(String[] natives)
Liefert eine Tabelle, die die übergebenen nativen Datentypnamen als Schlüssel und die jeweils zugehörigen DataFlavor-Objekte als Werte enthält. Wenn null übergeben wird, enthält die Tabelle alle Zuordnungen, die bekannt sind.
public synchronized List getNativesForFlavor(DataFlavor flav)     [1.4]
Liefert eine Liste von Strings zum angegebenen DataFlavor.
public Map getNativesForFlavors(DataFlavor[] flavors)
Liefert eine Tabelle, die übergebenen Dataflavor-Objekte als Schlüssel und die jeweils zugehörigen nativen Datentypnamen als Werte enthält. Wenn null übergeben wird, enthält die Tabelle alle Zuordnungen, die bekannt sind.
public static boolean isJavaMIMEType(String atom)
Liefert true, falls atom ein Java-MIME-Typ ist, sonst false.
public synchronized void setFlavorsForNative(String nat, DataFlavor[] flavors)     [1.4]
Setzt die Verknüpfung.
public synchronized void setNativesForFlavor(DataFlavor flav, String[] natives)     [1.4]
Setzt die Verknüpfung.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.