MetaDone
metadone.client.grasyla2.GrasylaEngine.ChildComponent Class Reference
Collaboration diagram for metadone.client.grasyla2.GrasylaEngine.ChildComponent:

List of all members.

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

Detailed Description

Represents a children component.


Constructor & Destructor Documentation

metadone.client.grasyla2.GrasylaEngine.ChildComponent.ChildComponent ( String  attrname) [protected]

Member Function Documentation

final<T> Component<T> metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponent ( Class< T >  cl)

Gets the component cast to the given class.

Parameters:
<T>The type
clThe class
Returns:
The component
Exceptions:
ClassCastExceptionwhen the component could not be cast

References metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponent().

Class<?> metadone.client.grasyla2.GrasylaEngine.ChildComponent.getComponentClass ( )
boolean metadone.client.grasyla2.GrasylaEngine.ChildComponent.isAttribute ( )

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations