public abstract class ArchetypeCatalogFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ArchetypeCatalogFactory.DefaultLocalCatalogFactory
Factory for default local ArchetypeCatalog
|
static class |
ArchetypeCatalogFactory.InternalCatalogFactory
Factory for internal ArchetypeCatalog
|
static class |
ArchetypeCatalogFactory.LocalCatalogFactory
Factory for local ArchetypeCatalog
|
static class |
ArchetypeCatalogFactory.NexusIndexerCatalogFactory
Factory for Nexus Indexer ArchetypeCatalog
|
static class |
ArchetypeCatalogFactory.RemoteCatalogFactory
Factory for remote ArchetypeCatalog
|
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
description |
private boolean |
editable |
private java.lang.String |
id |
private static org.slf4j.Logger |
log |
Constructor and Description |
---|
ArchetypeCatalogFactory(java.lang.String id,
java.lang.String description,
boolean editable) |
Modifier and Type | Method and Description |
---|---|
abstract org.apache.maven.archetype.catalog.ArchetypeCatalog |
getArchetypeCatalog() |
protected org.apache.maven.archetype.ArchetypeManager |
getArchetyper() |
java.lang.String |
getDescription() |
java.lang.String |
getId() |
boolean |
isEditable() |
java.lang.String |
toString() |
private static final org.slf4j.Logger log
private final java.lang.String id
private final java.lang.String description
private final boolean editable
public ArchetypeCatalogFactory(java.lang.String id, java.lang.String description, boolean editable)
public java.lang.String getId()
public java.lang.String getDescription()
public boolean isEditable()
public abstract org.apache.maven.archetype.catalog.ArchetypeCatalog getArchetypeCatalog() throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public java.lang.String toString()
toString
in class java.lang.Object
protected org.apache.maven.archetype.ArchetypeManager getArchetyper()