org.openbp.guiclient.util
Class ClientFlavors

java.lang.Object
  extended by org.openbp.guiclient.util.ClientFlavors

public class ClientFlavors
extends java.lang.Object

This class contains constants for data flavors used by OpenBP clients. Data flavors are used for drag and drop or copy/paste operations.

Author:
Heiko Erhardt

Field Summary
static java.awt.datatransfer.DataFlavor ACTIVITY_NODE
          OpenBP process activity node flavor
static java.awt.datatransfer.DataFlavor COMPLEX_TYPE_ITEM
          OpenBP data type component flavor (complex types)
static java.awt.datatransfer.DataFlavor FINAL_NODE
          OpenBP process final node flavor
static java.awt.datatransfer.DataFlavor INITIAL_NODE
          OpenBP process initial node flavor
static java.awt.datatransfer.DataFlavor ITEM
          OpenBP component flavor
static java.awt.datatransfer.DataFlavor ITEM_TYPE_DESCRIPTOR
          OpenBP component flavor
static java.awt.datatransfer.DataFlavor MODEL
          OpenBP model flavor
static java.awt.datatransfer.DataFlavor MODEL_OBJECT
          OpenBP model object flavor
static java.awt.datatransfer.DataFlavor MODEL_QUALIFIER
          OpenBP model qualifier flavor
static java.awt.datatransfer.DataFlavor NODE
          OpenBP process node flavor
static java.awt.datatransfer.DataFlavor NODE_PARAM
          OpenBP process node param flavor
static java.awt.datatransfer.DataFlavor NODE_PARAMS
          OpenBP process node param array flavor.
static java.awt.datatransfer.DataFlavor NODE_PROVIDER
          OpenBP process node provider flavor
static java.awt.datatransfer.DataFlavor NODE_SOCKET
          OpenBP process node socket flavor
static java.awt.datatransfer.DataFlavor NODE_SOCKETS
          OpenBP process node socket array flavor.
static java.awt.datatransfer.DataFlavor PROCESS_ITEM
          OpenBP process component flavor
static java.awt.datatransfer.DataFlavor PROCESS_OBJECT
          OpenBP process object flavor
static java.awt.datatransfer.DataFlavor PROCESS_VARIABLE
          OpenBP process variable flavor
static java.awt.datatransfer.DataFlavor TEXT_ELEMENT
          OpenBP text element flavor
static java.awt.datatransfer.DataFlavor TYPE_ITEM
          OpenBP data type component flavor
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODEL_QUALIFIER

public static final java.awt.datatransfer.DataFlavor MODEL_QUALIFIER
OpenBP model qualifier flavor


MODEL_OBJECT

public static final java.awt.datatransfer.DataFlavor MODEL_OBJECT
OpenBP model object flavor


NODE_PROVIDER

public static final java.awt.datatransfer.DataFlavor NODE_PROVIDER
OpenBP process node provider flavor


MODEL

public static final java.awt.datatransfer.DataFlavor MODEL
OpenBP model flavor


ITEM

public static final java.awt.datatransfer.DataFlavor ITEM
OpenBP component flavor


ITEM_TYPE_DESCRIPTOR

public static final java.awt.datatransfer.DataFlavor ITEM_TYPE_DESCRIPTOR
OpenBP component flavor


TYPE_ITEM

public static final java.awt.datatransfer.DataFlavor TYPE_ITEM
OpenBP data type component flavor


COMPLEX_TYPE_ITEM

public static final java.awt.datatransfer.DataFlavor COMPLEX_TYPE_ITEM
OpenBP data type component flavor (complex types)


PROCESS_ITEM

public static final java.awt.datatransfer.DataFlavor PROCESS_ITEM
OpenBP process component flavor


PROCESS_OBJECT

public static final java.awt.datatransfer.DataFlavor PROCESS_OBJECT
OpenBP process object flavor


INITIAL_NODE

public static final java.awt.datatransfer.DataFlavor INITIAL_NODE
OpenBP process initial node flavor


FINAL_NODE

public static final java.awt.datatransfer.DataFlavor FINAL_NODE
OpenBP process final node flavor


ACTIVITY_NODE

public static final java.awt.datatransfer.DataFlavor ACTIVITY_NODE
OpenBP process activity node flavor


NODE

public static final java.awt.datatransfer.DataFlavor NODE
OpenBP process node flavor


NODE_SOCKET

public static final java.awt.datatransfer.DataFlavor NODE_SOCKET
OpenBP process node socket flavor


TEXT_ELEMENT

public static final java.awt.datatransfer.DataFlavor TEXT_ELEMENT
OpenBP text element flavor


PROCESS_VARIABLE

public static final java.awt.datatransfer.DataFlavor PROCESS_VARIABLE
OpenBP process variable flavor


NODE_PARAM

public static final java.awt.datatransfer.DataFlavor NODE_PARAM
OpenBP process node param flavor


NODE_SOCKETS

public static final java.awt.datatransfer.DataFlavor NODE_SOCKETS
OpenBP process node socket array flavor. Note that the transferable doesn't contain the actual array, but rather a ProcessItem containing a single node that holds the sockets.


NODE_PARAMS

public static final java.awt.datatransfer.DataFlavor NODE_PARAMS
OpenBP process node param array flavor. Note that the transferable doesn't contain the actual array, but rather a ProcessItem containing a single node with a single socket that holds the parameters.



Copyright © 2011. All Rights Reserved.