Interface MAdvancedFactory
-
public interface MAdvancedFactoryThe Factory for the model. It provides a create method for each non-abstract class of the model.
-
-
Field Summary
Fields Modifier and Type Field Description static MAdvancedFactoryINSTANCEThe singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MAreacreateArea()Returns a new object of class 'Area'.MPerspectivecreatePerspective()Returns a new object of class 'Perspective'.MPerspectiveStackcreatePerspectiveStack()Returns a new object of class 'Perspective Stack'.MPlaceholdercreatePlaceholder()Returns a new object of class 'Placeholder'.
-
-
-
Field Detail
-
INSTANCE
static final MAdvancedFactory INSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
createPlaceholder
MPlaceholder createPlaceholder()
Returns a new object of class 'Placeholder'.- Returns:
- a new object of class 'Placeholder'.
- Since:
- 1.0
-
createPerspective
MPerspective createPerspective()
Returns a new object of class 'Perspective'.- Returns:
- a new object of class 'Perspective'.
- Since:
- 1.0
-
createPerspectiveStack
MPerspectiveStack createPerspectiveStack()
Returns a new object of class 'Perspective Stack'.- Returns:
- a new object of class 'Perspective Stack'.
- Since:
- 1.0
-
createArea
MArea createArea()
Returns a new object of class 'Area'.- Returns:
- a new object of class 'Area'.
- Since:
- 1.0
-
-