Class ArchetypeCatalog

  • All Implemented Interfaces:
    java.io.Serializable

    public class ArchetypeCatalog
    extends java.lang.Object
    implements java.io.Serializable
    Class ArchetypeCatalog.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Field Detail

      • archetypes

        private java.util.List<Archetype> archetypes
        Field archetypes.
      • modelEncoding

        private java.lang.String modelEncoding
        Field modelEncoding.
    • Constructor Detail

      • ArchetypeCatalog

        public ArchetypeCatalog()
    • Method Detail

      • addArchetype

        public void addArchetype​(Archetype archetype)
        Method addArchetype.
        Parameters:
        archetype -
      • getArchetypes

        public java.util.List<Archetype> getArchetypes()
        Method getArchetypes.
        Returns:
        List
      • getModelEncoding

        public java.lang.String getModelEncoding()
        Get the modelEncoding field.
        Returns:
        String
      • removeArchetype

        public void removeArchetype​(Archetype archetype)
        Method removeArchetype.
        Parameters:
        archetype -
      • setArchetypes

        public void setArchetypes​(java.util.List<Archetype> archetypes)
        Set list of Acthetypes available in this catalog.
        Parameters:
        archetypes -
      • setModelEncoding

        public void setModelEncoding​(java.lang.String modelEncoding)
        Set the modelEncoding field.
        Parameters:
        modelEncoding -
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object