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, tagFields 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 TypeMethodDescriptionbooleanDetermine if the brick can add the specified viewProvides the name used to identify the class in an external data source.voiddisplay()Display the bean's windowGet the border.Get the border proxystatic BorderNodegetInstance(DataAdaptor adaptor) generatorprotected BordergetPrototypeBean(BeanProxy<Border> beanProxy) get the bean instancevoidrefresh displayvoidRemove 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, writeMethods 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:
getPrototypeBeanin 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:
refreshDisplayin classBeanNode<Border>
-
removeFromParent
public void removeFromParent()Remove this brick from its parent- Specified by:
removeFromParentin 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:
dataLabelin interfaceDataListener- Specified by:
dataLabelin classBeanNode<Border>- Returns:
- a tag that identifies the receiver's type
-