|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.beans.FeatureDescriptor
org.openide.nodes.Node
org.openide.nodes.AbstractNode
star.coremodule.BaseBeanNode
star.coremodule.StarBeanNode
star.base.neo.ui.ClientServerObjectNode
star.base.neo.ui.NamedObjectNode
star.common.ui.ModelPartNode
star.common.ui.BoundaryNode
public class BoundaryNode
| Nested Class Summary | |
|---|---|
class |
BoundaryNode.BoundaryCookie
|
| Nested classes/interfaces inherited from class star.coremodule.BaseBeanNode |
|---|
BaseBeanNode.Descriptor |
| Nested classes/interfaces inherited from class org.openide.nodes.Node |
|---|
org.openide.nodes.Node.Cookie, org.openide.nodes.Node.Handle, org.openide.nodes.Node.IndexedProperty, org.openide.nodes.Node.Property, org.openide.nodes.Node.PropertySet |
| Field Summary | |
|---|---|
static DataFlavor |
BOUNDARY_FLAVOR
|
| Fields inherited from class star.base.neo.ui.ClientServerObjectNode |
|---|
CLIENTSERVEROBJECT_FLAVOR |
| Fields inherited from class org.openide.nodes.AbstractNode |
|---|
displayFormat, systemActions |
| Fields inherited from class org.openide.nodes.Node |
|---|
EMPTY, PROP_COOKIE, PROP_DISPLAY_NAME, PROP_ICON, PROP_LEAF, PROP_NAME, PROP_OPENED_ICON, PROP_PARENT_NODE, PROP_PROPERTY_SETS, PROP_SHORT_DESCRIPTION |
| Constructor Summary | |
|---|---|
BoundaryNode(Boundary aBoundary)
|
|
| Method Summary | |
|---|---|
boolean |
canDestroy()
By default, cannot destroy. |
boolean |
canRename()
By default, cannot rename. |
Transferable |
clipboardCopy()
|
void |
destroy()
Detaches all listeners from the bean and destroys it. |
void |
finish()
Called by StarChildren.destroyNodes when the node is no longer used. |
Action[] |
getActions(boolean ctxt)
|
Boundary |
getBoundary()
|
static String |
getIconBase(Boundary boundary)
|
void |
presentProperties()
Present properties dialog. |
protected void |
updateIcon()
|
| Methods inherited from class star.common.ui.ModelPartNode |
|---|
getModelPart, getPreferredAction |
| Methods inherited from class star.base.neo.ui.NamedObjectNode |
|---|
setName |
| Methods inherited from class star.base.neo.ui.ClientServerObjectNode |
|---|
canCopy, canPaste, createPasteTypes, defaultActions, getClientServerObject |
| Methods inherited from class star.coremodule.StarBeanNode |
|---|
addCookie, autoExpand, createNode, displayCustomizer, displayCustomizer, getChildrenKeys, getChildrenNodes, getComparator, getCustomizer, getCustomizer, getCustomizerListener, getHelpCtx, getObject, getSimulation, getSimulationProcessNode, getSimulationProcessObject, getSimulationView, getSimulationView, hasCustomizer, removeCookie, setComparator, updateChildrenNodes |
| Methods inherited from class star.coremodule.BaseBeanNode |
|---|
addToLookup, canCut, computeProperties, createProperties, getBean, getIcon, getOpenedIcon, removeFromLookup, setSynchronizeName |
| Methods inherited from class org.openide.nodes.AbstractNode |
|---|
clipboardCut, cloneNode, createActions, createSheet, drag, getActions, getCookie, getCookieSet, getDefaultAction, getDropType, getHandle, getNewTypes, getPasteTypes, getPropertySets, getSheet, setCookieSet, setDefaultAction, setIconBase, setIconBaseWithExtension, setSheet |
| Methods inherited from class org.openide.nodes.Node |
|---|
addNodeListener, addPropertyChangeListener, clone, equals, fireCookieChange, fireDisplayNameChange, fireIconChange, fireNameChange, fireNodeDestroyed, fireOpenedIconChange, firePropertyChange, firePropertySetsChange, fireShortDescriptionChange, getChildren, getContextActions, getContextMenu, getHtmlDisplayName, getLookup, getParentNode, hasPropertyChangeListener, isLeaf, removeNodeListener, removePropertyChangeListener, setChildren, setDisplayName, setShortDescription, toString |
| Methods inherited from class java.beans.FeatureDescriptor |
|---|
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setExpert, setHidden, setPreferred, setValue |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final DataFlavor BOUNDARY_FLAVOR
| Constructor Detail |
|---|
public BoundaryNode(Boundary aBoundary)
throws IntrospectionException
IntrospectionException| Method Detail |
|---|
public void finish()
StarBeanNode
finish in class NamedObjectNodepublic Boundary getBoundary()
public Action[] getActions(boolean ctxt)
getActions in class org.openide.nodes.Nodepublic static String getIconBase(Boundary boundary)
protected void updateIcon()
public void presentProperties()
presentProperties in class ModelPartNodepublic boolean canRename()
StarBeanNode
canRename in class NamedObjectNodetrue if there is no name synchronization, or there is
a valid setter method for the namepublic boolean canDestroy()
StarBeanNode
canDestroy in class StarBeanNodetrue in this implementation
public void destroy()
throws IOException
BaseBeanNode
destroy in class BaseBeanNodeIOException - if there was a problem
public Transferable clipboardCopy()
throws IOException
clipboardCopy in class ClientServerObjectNodeIOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||