org.enhydra.tool.archive.wizard
Class ArchiveType
java.lang.Object
|
+--org.enhydra.tool.archive.wizard.ArchiveType
- All Implemented Interfaces:
- ManifestKeys
- Direct Known Subclasses:
- E3Type, EarType, EjbType, ServiceType, WarType
- public abstract class ArchiveType
- extends java.lang.Object
- implements ManifestKeys
Fields inherited from interface org.enhydra.tool.archive.ManifestKeys |
ALT_DD, APP_DESC, APP_META, APP_NAME, CLASS_ALL, CLASS_ROOT, CONTENT_ALL, CONTENT_ROOT, COPY_CLIENT, CREATE_CLIENT, CREATED_BY, ENTERPRISE_MODULE, KELP_VERSION, LIBRARY, MANIFEST_VERSION, VERSION_VALUE, WEBAPP_CONTEXT, WEBAPP_MODULE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ArchiveType
public ArchiveType()
createType
public static ArchiveType createType(JarPlan plan)
getAllTypes
protected static ArchiveType[] getAllTypes()
setMostRecentlyUsed
public void setMostRecentlyUsed(boolean b)
isMostRecentlyUsed
public boolean isMostRecentlyUsed()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
readArchive
public void readArchive(java.lang.String archive)
getPlan
public JarPlan getPlan()
throws ArchiveException
ArchiveException
getSelectionName
protected abstract java.lang.String getSelectionName()
getDescription
protected abstract java.lang.String getDescription()
getExtension
protected abstract java.lang.String getExtension()
getType
protected abstract java.lang.String getType()
initPanels
protected abstract void initPanels()
throws ArchiveException
ArchiveException
initPlan
protected abstract void initPlan()
throws ArchiveException
ArchiveException
setPlan
protected void setPlan(JarPlan p)
getClassIncludeRoot
protected java.lang.String getClassIncludeRoot()
readArchive
protected boolean readArchive(java.util.jar.Manifest manifest,
java.lang.String[] entries)
getWizardTitle
protected java.lang.String getWizardTitle()
getWizardPanels
protected ArchivePanel[] getWizardPanels()
throws ArchiveException
ArchiveException
setWizardPanels
protected void setWizardPanels(ArchivePanel[] p)
throws ArchiveException
ArchiveException
build
protected java.io.File build()
throws ArchiveException
ArchiveException
saveDefaults
protected void saveDefaults()
getDefaultArchivePath
protected java.lang.String getDefaultArchivePath()