MetaDone
|
Public Member Functions | |
boolean | isAttribute () |
String | getAttribute () |
Class<?> | getComponentClass () |
Component<?> | getComponent () |
final< T > Component< T > | getComponent (Class< T > cl) |
String | toString () |
Protected Member Functions | |
ChildComponent (String attrname) | |
Private Attributes | |
Class<?> | cl |
Component<?> | component |
final String | attribute |
Represents a children component.
metadone.client.grasyla2.GrasylaEngine.ChildComponent.ChildComponent | ( | String | attrname | ) | [protected] |
String metadone.client.grasyla2.GrasylaEngine.ChildComponent.getAttribute | ( | ) |
Gets the attribute name.
null
References metadone.client.grasyla2.GrasylaEngine.ChildComponent.attribute.
Referenced by metadone.client.grasyla2.generic.ListEngine.buildComponent(), metadone.client.grasyla2.GrasylaEngine.debugEngineTreeGraphViz(), metadone.client.grasyla2.base.GrasylaEngineForAttribute< T >.evaluateComponentBuild(), metadone.client.grasyla2.generic.ListEngine.notifyChildChanged(), metadone.client.grasyla2.generic.IfEngine.notifyChildChanged(), metadone.client.grasyla2.generic.GuardEngine.notifyChildChanged(), metadone.client.grasyla2.base.GrasylaEngineForAttribute< T >.notifyChildChanged(), and metadone.client.grasyla2.GrasylaEngine.ChildComponent.toString().
Component<?> metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponent | ( | ) |
Gets the component.
References metadone.client.grasyla2.GrasylaEngine.ChildComponent.component.
Referenced by metadone.client.grasyla2.generic.ListEngine.buildComponent(), metadone.client.grasyla2.base.GrasylaEngineForAttribute< T >.evaluateComponentBuild(), metadone.client.grasyla2.GrasylaEngine.findIndex(), metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponent(), metadone.client.grasyla2.visuallibrary.GraphEngine.notifyChildChanged(), metadone.client.grasyla2.ref.SideEngine.notifyChildChanged(), metadone.client.grasyla2.ref.RefEngine.notifyChildChanged(), metadone.client.grasyla2.ref.MetaEngine.notifyChildChanged(), metadone.client.grasyla2.GrasylaInterpreter.notifyChildChanged(), metadone.client.grasyla2.generic.TailEngine.notifyChildChanged(), metadone.client.grasyla2.generic.IfEngine.notifyChildChanged(), metadone.client.grasyla2.generic.HeadEngine.notifyChildChanged(), metadone.client.grasyla2.generic.GuardEngine.notifyChildChanged(), metadone.client.grasyla2.base.GrasylaEngineAdaptor< S, T >.notifyChildChanged(), metadone.client.grasyla2.generic.IfEngine.rebuildAll(), metadone.client.grasyla2.GrasylaEngine.ChildComponent.toString(), and metadone.client.grasyla2.visuallibrary.GraphEngine.updateSceneChildren().
final<T> Component<T> metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponent | ( | Class< T > | cl | ) |
Gets the component cast to the given class.
<T> | The type |
cl | The class |
ClassCastException | when the component could not be cast |
References metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponent().
Class<?> metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponentClass | ( | ) |
The class.
References metadone.client.grasyla2.GrasylaEngine.ChildComponent.cl.
Referenced by metadone.client.grasyla2.GrasylaEngine.notifyChildChanged().
boolean metadone.client.grasyla2.GrasylaEngine.ChildComponent.isAttribute | ( | ) |
Indicates whether this component is an attribute.
true
iff this is an attribute References metadone.client.grasyla2.GrasylaEngine.ChildComponent.attribute.
Referenced by metadone.client.grasyla2.generic.ListEngine.buildComponent(), metadone.client.grasyla2.GrasylaEngine.clearChildrenExpressions(), metadone.client.grasyla2.GrasylaEngine.debugEngineTreeGraphViz(), metadone.client.grasyla2.base.GrasylaEngineForAttribute< T >.evaluateComponentBuild(), metadone.client.grasyla2.GrasylaEngine.findIndex(), metadone.client.grasyla2.GrasylaEngine.getChildrenExpressions(), metadone.client.grasyla2.visuallibrary.GraphEngine.notifyChildChanged(), metadone.client.grasyla2.ref.SideEngine.notifyChildChanged(), metadone.client.grasyla2.ref.RefEngine.notifyChildChanged(), metadone.client.grasyla2.ref.MetaEngine.notifyChildChanged(), metadone.client.grasyla2.GrasylaInterpreter.notifyChildChanged(), metadone.client.grasyla2.generic.TailEngine.notifyChildChanged(), metadone.client.grasyla2.generic.ListEngine.notifyChildChanged(), metadone.client.grasyla2.generic.IfEngine.notifyChildChanged(), metadone.client.grasyla2.generic.HeadEngine.notifyChildChanged(), metadone.client.grasyla2.generic.GroupEngine.notifyChildChanged(), metadone.client.grasyla2.base.GrasylaEngineAdaptor< S, T >.notifyChildChanged(), metadone.client.grasyla2.generic.IfEngine.rebuildAll(), metadone.client.grasyla2.generic.IfEngine.rebuildSingle(), and metadone.client.grasyla2.GrasylaEngine.ChildComponent.toString().
String metadone.client.grasyla2.GrasylaEngine.ChildComponent.toString | ( | ) |
final String metadone.client.grasyla2.GrasylaEngine.ChildComponent.attribute [private] |
Class<?> metadone.client.grasyla2.GrasylaEngine.ChildComponent.cl [private] |
Component<?> metadone.client.grasyla2.GrasylaEngine.ChildComponent.component [private] |