Class ArchetypeCatalog

java.lang.Object
org.apache.maven.archetype.catalog.ArchetypeCatalog
All Implemented Interfaces:
Serializable

public class ArchetypeCatalog extends Object implements Serializable
Class ArchetypeCatalog.
Version:
$Revision$ $Date$
See Also:
  • Constructor Details

    • ArchetypeCatalog

      public ArchetypeCatalog()
  • Method Details

    • addArchetype

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

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

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

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

      public void setArchetypes(List<Archetype> archetypes)
      Set list of Archetypes available in this catalog.
      Parameters:
      archetypes - a archetypes object.
    • setModelEncoding

      public void setModelEncoding(String modelEncoding)
      Set the modelEncoding field.
      Parameters:
      modelEncoding - a modelEncoding object.
    • toString

      public String toString()
      Overrides:
      toString in class Object