public class FwkAliasBus
extends java.lang.Object
implements java.io.Serializable
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected static FwkAliasConsumer |
acb |
protected static FwkAliasProducer |
apb |
static java.lang.String |
BUSDEFAULTNAME
FWK alias bus default name.
|
static java.lang.String |
BUSNAME
FWK alias bus name.
|
static java.lang.String |
BUSNAMEKEY
FWK alias bus key.
|
static java.awt.datatransfer.DataFlavor[] |
DATAFLAVORS
The data flavor list.
|
static java.lang.String[] |
MIMETYPES
The mime type list.
|
static java.lang.String |
version |
Modifier and Type | Method and Description |
---|---|
static FwkAliasInterface |
alias(java.lang.String name,
java.lang.String itemName)
Define an alias for an alias.
|
static FwkAliasInterface |
alias(java.lang.String name,
java.lang.String itemName,
java.lang.String srcBusName,
java.awt.datatransfer.DataFlavor[] dataFlavor)
Define an alias.
|
FwkAliasInterface |
aliasImpl(java.lang.String name,
java.lang.String itemName,
java.lang.String srcBusName,
java.awt.datatransfer.DataFlavor[] dataFlavor) |
static FwkAliasInterface[] |
getAliases()
Get the all available properties
|
static FwkAliasInterface[] |
getAliases(java.lang.String pattern,
java.awt.datatransfer.DataFlavor[] flavors)
Get the all available properties
|
FwkAliasInterface[] |
getAliasesImpl() |
FwkAliasInterface[] |
getAliasesImpl(java.lang.String pattern,
java.awt.datatransfer.DataFlavor[] flavors) |
java.lang.String |
getVersion() |
static FwkAliasInterface |
unalias(java.lang.String aliasName)
Get the alias with the requested name.
|
static FwkAliasInterface |
unalias(java.lang.String aliasName,
java.awt.datatransfer.DataFlavor[] flavors)
Get the alias with the requested name.
|
FwkAliasInterface |
unaliasImpl(java.lang.String aliasName) |
FwkAliasInterface |
unaliasImpl(java.lang.String aliasName,
java.awt.datatransfer.DataFlavor[] flavors) |
public static final java.lang.String version
public static final java.lang.String BUSDEFAULTNAME
public static final java.lang.String BUSNAMEKEY
public static java.lang.String BUSNAME
public static final java.lang.String[] MIMETYPES
public static final java.awt.datatransfer.DataFlavor[] DATAFLAVORS
protected static FwkAliasConsumer acb
protected static FwkAliasProducer apb
public java.lang.String getVersion()
public static FwkAliasInterface alias(java.lang.String name, java.lang.String itemName, java.lang.String srcBusName, java.awt.datatransfer.DataFlavor[] dataFlavor)
name
- the name of the alias.itemName
- The name of the item.srcBusName
- The name of the source bus.dataFlavor
- the array of the flavors supported by the source.public FwkAliasInterface aliasImpl(java.lang.String name, java.lang.String itemName, java.lang.String srcBusName, java.awt.datatransfer.DataFlavor[] dataFlavor)
public static FwkAliasInterface alias(java.lang.String name, java.lang.String itemName)
name
- The name of the new alias.itemName
- the name of the alias item.public static FwkAliasInterface unalias(java.lang.String aliasName)
aliasName
- The requested alias name.public FwkAliasInterface unaliasImpl(java.lang.String aliasName)
public static FwkAliasInterface unalias(java.lang.String aliasName, java.awt.datatransfer.DataFlavor[] flavors)
aliasName
- The requested alias name.flavors
- The flavor list that should be supported by the source item.public FwkAliasInterface unaliasImpl(java.lang.String aliasName, java.awt.datatransfer.DataFlavor[] flavors)
public static FwkAliasInterface[] getAliases()
propertyName
- The requested property name.public FwkAliasInterface[] getAliasesImpl()
public static FwkAliasInterface[] getAliases(java.lang.String pattern, java.awt.datatransfer.DataFlavor[] flavors)
pattern
- The requested property name.flavor
- The flavors that must supported by the source item.public FwkAliasInterface[] getAliasesImpl(java.lang.String pattern, java.awt.datatransfer.DataFlavor[] flavors)