com.apelon.beans.dts.plugin.transferable
Class ConceptAssociationTransferable

java.lang.Object
  extended by com.apelon.beans.dts.plugin.transferable.AbstractTransferable
      extended by com.apelon.beans.dts.plugin.transferable.ConceptAssociationTransferable
All Implemented Interfaces:
Transferable

public class ConceptAssociationTransferable
extends AbstractTransferable

For transfer of Concept Association through Drag and Drop.

It supports these data flavors:

Copyright: Copyright (c) 2003

Company: Apelon

Version:
1.0
Author:
Apelon

Constructor Summary
ConceptAssociationTransferable(ConceptAssociation conAssoc)
          Initializes with given ConceptAssociation.
 
Method Summary
static DataFlavor getDataFlavor()
          Deprecated. Use DTSDataFlavor.conceptAssociationFlavor instead
 Object getTransferData(DataFlavor dataflavor)
          Returns the data for a given DataFlavor.
 
Methods inherited from class com.apelon.beans.dts.plugin.transferable.AbstractTransferable
createConstant, getTransferDataFlavors, isDataFlavorSupported, setTransferDataFlavors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConceptAssociationTransferable

public ConceptAssociationTransferable(ConceptAssociation conAssoc)
Initializes with given ConceptAssociation. The supported DataFlavors are set.

Method Detail

getDataFlavor

public static DataFlavor getDataFlavor()
Deprecated. Use DTSDataFlavor.conceptAssociationFlavor instead

Returns DataFlavor of this Transferable

Returns:
java.awt.datatransfer.DataFlavor

getTransferData

public Object getTransferData(DataFlavor dataflavor)
Returns the data for a given DataFlavor.

For ConceptAssociation Data Flavor, the concept association (ConceptAssociation)of this Transferable is returned.

For Concept Data Flavor, the to concept from the concept association is returned.

For String Data Flavor, the name of the to concept from the concept association is retuned.

For other Data Flavor, the returned value is null

Parameters:
dataflavor - java.awt.datatransfer.DataFlavor
Returns:
java.lang.Object


Copyright © 2011. All Rights Reserved.