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.CoreExceptionpublic java.lang.String toString()
toString in class java.lang.Objectprotected org.apache.maven.archetype.ArchetypeManager getArchetyper()