Interface MAdvancedFactory


public interface MAdvancedFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
  • Field Details

    • INSTANCE

      static final MAdvancedFactory 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