org.apache.maven.archetype.source
Class InternalCatalogArchetypeDataSource

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.archetype.source.CatalogArchetypeDataSource
          extended by org.apache.maven.archetype.source.InternalCatalogArchetypeDataSource
All Implemented Interfaces:
ArchetypeDataSource, org.codehaus.plexus.logging.LogEnabled

public class InternalCatalogArchetypeDataSource
extends CatalogArchetypeDataSource

Author:
Jason van Zyl

Field Summary
 
Fields inherited from class org.apache.maven.archetype.source.CatalogArchetypeDataSource
ARCHETYPE_CATALOG_FILENAME, ARCHETYPE_CATALOG_PROPERTY, DEFAULT_ARCHETYPE_CATALOG, MAVEN_CONFIGURATION, USER_HOME
 
Fields inherited from interface org.apache.maven.archetype.source.ArchetypeDataSource
ROLE
 
Constructor Summary
InternalCatalogArchetypeDataSource()
           
 
Method Summary
 org.apache.maven.archetype.catalog.ArchetypeCatalog getArchetypeCatalog(java.util.Properties properties)
           
 java.util.List getArchetypes(java.util.Properties properties)
           
 
Methods inherited from class org.apache.maven.archetype.source.CatalogArchetypeDataSource
createArchetypeMap, readCatalog, updateCatalog, writeLocalCatalog
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalCatalogArchetypeDataSource

public InternalCatalogArchetypeDataSource()
Method Detail

getArchetypeCatalog

public org.apache.maven.archetype.catalog.ArchetypeCatalog getArchetypeCatalog(java.util.Properties properties)
                                                                        throws ArchetypeDataSourceException
Specified by:
getArchetypeCatalog in interface ArchetypeDataSource
Overrides:
getArchetypeCatalog in class CatalogArchetypeDataSource
Throws:
ArchetypeDataSourceException

getArchetypes

public java.util.List getArchetypes(java.util.Properties properties)
                             throws ArchetypeDataSourceException
Overrides:
getArchetypes in class CatalogArchetypeDataSource
Throws:
ArchetypeDataSourceException


Copyright © 2007-2008 Apache Software Foundation. All Rights Reserved.