MetaDone
metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder Class Reference

List of all members.

Public Member Functions

boolean buildMany ()
final AnchorDefinition build (GrasylaContext context, String type, Map< String, Component<?>> properties, List<?extends AnchorDefinition > list)
List< AnchorDefinitionbuildList (GrasylaContext context, String type, Map< String, Component<?>> properties, List<?extends AnchorDefinition > list)

Protected Member Functions

abstract Anchor build (Widget widget, Map< String, Component<?>> properties)

Package Functions

 [instance initializer]

Private Member Functions

List<?extends SidedMetaObjectgetSides (Component<?> component)
List<?extends ConcreteObjectgetConcreteObjects (GrasylaContext context, Component<?> comp_cos)

Static Private Attributes

static final String PROPERTY_OBJECT = "object"
static final String PROPERTY_BOTH_SIDES = "both_sides"
static final String PROPERTY_FOR = "for"
static final String PROPERTY_NAME = "name"

Member Function Documentation

metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder.[instance initializer] ( ) [package]
abstract Anchor metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder.build ( Widget  widget,
Map< String, Component<?>>  properties 
) [protected, pure virtual]
final AnchorDefinition metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder.build ( GrasylaContext  context,
String  type,
Map< String, Component<?>>  properties,
List<?extends AnchorDefinition list 
)
List<AnchorDefinition> metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder.buildList ( GrasylaContext  context,
String  type,
Map< String, Component<?>>  properties,
List<?extends AnchorDefinition list 
)
boolean metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder.buildMany ( )
List<? extends ConcreteObject> metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder.getConcreteObjects ( GrasylaContext  context,
Component<?>  comp_cos 
) [private]
List<? extends SidedMetaObject> metadone.client.grasyla2.visuallibrary.AnchorEngine.AnchorBuilder.getSides ( Component<?>  component) [private]

Member Data Documentation


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