Package xal.extension.bricks
Class BorderNode
- All Implemented Interfaces:
DataListener
brick which represents a view
-
Field Summary
FieldsFields inherited from class xal.extension.bricks.BeanNode
BEAN_DATA_LABEL, beanObject, beanProxy, beanSettings, customBeanClassName, tag
Fields inherited from class xal.extension.bricks.Brick
eventProxy, messageCenter, treeNode
-
Constructor Summary
ConstructorsConstructorDescriptionBorderNode
(BorderNode node) ConstructorBorderNode
(BorderProxy<Border> borderProxy) Primary ConstructorBorderNode
(BorderProxy<Border> borderProxy, Map<String, Object> beanSettings, String tag) Primary Constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Determine if the brick can add the specified viewProvides the name used to identify the class in an external data source.void
display()
Display the bean's windowGet the border.Get the border proxystatic BorderNode
getInstance
(DataAdaptor adaptor) generatorprotected Border
getPrototypeBean
(BeanProxy<Border> beanProxy) get the bean instancevoid
refresh displayvoid
Remove this brick from its parentMethods inherited from class xal.extension.bricks.BeanNode
applyBeanSettings, getBeanObject, getBeanObjectBeanInfo, getBeanProxy, getClassName, getCustomBeanClassName, getJavaDeclarationSnippet, getJavaReferenceSnippet, getJythonReferenceSnippet, getPropertyArchiver, getPropertyValue, getProperyDescriptorTable, getShortClassName, getTag, getViewNodeContainer, getXALReferenceSnippet, hasCustomBeanClass, setCustomBeanClassName, setPropertyValue, setTag, toString, update, write
Methods inherited from class xal.extension.bricks.Brick
addBrickListener, canAddAll, canAddAllNodes, canAddNode, canAllBeSiblings, canAllNodesBeSiblings, canBeSibling, canNodeBeSibling, getContainingBrick, getParent, getTreeNode, isAncestorOf, removeBrickListener
-
Field Details
-
DATA_LABEL
data label- See Also:
-
-
Constructor Details
-
BorderNode
Primary Constructor -
BorderNode
Primary Constructor -
BorderNode
Constructor
-
-
Method Details
-
getPrototypeBean
get the bean instance- Overrides:
getPrototypeBean
in classBeanNode<Border>
-
getInstance
generator -
getBorder
Get the border.- Returns:
- the border
-
getBorderProxy
Get the border proxy- Returns:
- the border proxy
-
canAdd
Determine if the brick can add the specified view -
refreshDisplay
public void refreshDisplay()refresh display- Overrides:
refreshDisplay
in classBeanNode<Border>
-
removeFromParent
public void removeFromParent()Remove this brick from its parent- Specified by:
removeFromParent
in classBrick
-
display
public void display()Display the bean's window -
dataLabel
Provides the name used to identify the class in an external data source.- Specified by:
dataLabel
in interfaceDataListener
- Specified by:
dataLabel
in classBeanNode<Border>
- Returns:
- a tag that identifies the receiver's type
-