vips.gui
Class StruktogrammTransfer

java.lang.Object
  extended by org.eclipse.swt.dnd.Transfer
      extended by org.eclipse.swt.dnd.ByteArrayTransfer
          extended by vips.gui.StruktogrammTransfer

 class StruktogrammTransfer
extends org.eclipse.swt.dnd.ByteArrayTransfer

Dieses Transfer-Objekt kann ein Struktogramm in die Zwischenablage kopieren und wieder auslesen.


Method Summary
static StruktogrammTransfer getInstance()
          Gibt eine Singleton-Instanz dieser Klasse zurück.
protected  int[] getTypeIds()
           
protected  java.lang.String[] getTypeNames()
           
 void javaToNative(java.lang.Object object, org.eclipse.swt.dnd.TransferData transferData)
          Füllt transferData mit entsprechenden Werten, sofern object ein Struktogramm ist.
 java.lang.Object nativeToJava(org.eclipse.swt.dnd.TransferData transferData)
          Wenn transferData ein Struktogramm ist, wird es ausgelesen und zurückgegeben, sonst gibt die Methode null zurück
 
Methods inherited from class org.eclipse.swt.dnd.ByteArrayTransfer
getSupportedTypes, isSupportedType
 
Methods inherited from class org.eclipse.swt.dnd.Transfer
registerType, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static StruktogrammTransfer getInstance()
Gibt eine Singleton-Instanz dieser Klasse zurück.


javaToNative

public void javaToNative(java.lang.Object object,
                         org.eclipse.swt.dnd.TransferData transferData)
Füllt transferData mit entsprechenden Werten, sofern object ein Struktogramm ist.

Overrides:
javaToNative in class org.eclipse.swt.dnd.ByteArrayTransfer

nativeToJava

public java.lang.Object nativeToJava(org.eclipse.swt.dnd.TransferData transferData)
Wenn transferData ein Struktogramm ist, wird es ausgelesen und zurückgegeben, sonst gibt die Methode null zurück

Overrides:
nativeToJava in class org.eclipse.swt.dnd.ByteArrayTransfer

getTypeNames

protected java.lang.String[] getTypeNames()
Specified by:
getTypeNames in class org.eclipse.swt.dnd.Transfer

getTypeIds

protected int[] getTypeIds()
Specified by:
getTypeIds in class org.eclipse.swt.dnd.Transfer