Interface MAdvancedFactory
- All Known Implementing Classes:
AdvancedFactoryImpl
public interface MAdvancedFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final MAdvancedFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Area'.Returns a new object of class 'Perspective'.Returns a new object of class 'Perspective Stack'.Returns a new object of class 'Placeholder'.
-
Field Details
-
INSTANCE
The singleton instance of the factory.
-
-
Method Details
-
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
-