MetaDone
|
Public Member Functions | |
PointShapeEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition | |
Static Public Member Functions | |
static Set< String > | getAttributeTypes () |
Protected Member Functions | |
AttributeBuilder< PointShape > | getBuilder (String type) |
AttributeBuilder< PointShape > | getDefaultBuilder (String type) |
Static Package Functions | |
[static initializer] | |
Static Private Attributes | |
static final AttributeBuilder < PointShape > | DEFAULT_BUILDER |
static final Map< String, AttributeBuilder< PointShape > > | BUILDERS = new HashMap<String, AttributeBuilder<PointShape>>() |
static final int | DEFAULT_SIZE = 4 |
An engine that creates PointShape.
Depends on the `type`.
Depends on the `type`.
metadone.client.grasyla2.visuallibrary.PointShapeEngine.PointShapeEngine | ( | GrasylaContext | context, |
ConcreteObject | expression, | ||
Engine | parent | ||
) | throws BadPreCondition |
Initializes this engine.
context | The context |
expression | The expression |
parent | The parent or null |
BadPreCondition |
metadone.client.grasyla2.visuallibrary.PointShapeEngine.[static initializer] | ( | ) | [static, package] |
static Set<String> metadone.client.grasyla2.visuallibrary.PointShapeEngine.getAttributeTypes | ( | ) | [static] |
Returns the set of supported attribute types.
References metadone.client.grasyla2.visuallibrary.PointShapeEngine.BUILDERS.
AttributeBuilder<PointShape> metadone.client.grasyla2.visuallibrary.PointShapeEngine.getBuilder | ( | String | type | ) | [protected] |
AttributeBuilder<PointShape> metadone.client.grasyla2.visuallibrary.PointShapeEngine.getDefaultBuilder | ( | String | type | ) | [protected] |
final Map<String, AttributeBuilder<PointShape> > metadone.client.grasyla2.visuallibrary.PointShapeEngine.BUILDERS = new HashMap<String, AttributeBuilder<PointShape>>() [static, private] |
final AttributeBuilder<PointShape> metadone.client.grasyla2.visuallibrary.PointShapeEngine.DEFAULT_BUILDER [static, private] |
final int metadone.client.grasyla2.visuallibrary.PointShapeEngine.DEFAULT_SIZE = 4 [static, private] |