com.intellij.j2ee.deployment
Class DeploymentModel
java.lang.Object
com.intellij.j2ee.deployment.DeploymentModel
- All Implemented Interfaces:
- JDOMExternalizable, java.lang.Cloneable
public abstract class DeploymentModel
- extends java.lang.Object
- implements JDOMExternalizable, java.lang.Cloneable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MODULE_NAME
public java.lang.String MODULE_NAME
J2EE_MODULE_PROPERTIES
protected J2EEModuleProperties J2EE_MODULE_PROPERTIES
DEPLOY
public boolean DEPLOY
DeploymentModel
protected DeploymentModel(CommonModel parentConfiguration,
J2EEModuleProperties moduleProperties)
getAvailableMethods
public DeploymentMethod[] getAvailableMethods()
getModuleProperties
public J2EEModuleProperties getModuleProperties()
setModuleProperties
public void setModuleProperties(J2EEModuleProperties moduleProperties)
readExternal
public void readExternal(org.jdom.Element element)
throws InvalidDataException
- Specified by:
readExternal in interface JDOMExternalizable
- Throws:
InvalidDataException
isValid
public boolean isValid()
writeExternal
public void writeExternal(org.jdom.Element element)
throws WriteExternalException
- Specified by:
writeExternal in interface JDOMExternalizable
- Throws:
WriteExternalException
getDeploymentMethod
public DeploymentMethod getDeploymentMethod()
setDeploymentMethod
public void setDeploymentMethod(DeploymentMethod deploymentMethod)
getCommonModel
public CommonModel getCommonModel()
getServerModel
public ServerModel getServerModel()
createCopy
public DeploymentModel createCopy(CommonModel parent)
setDeploymentSource
public void setDeploymentSource(DeploymentSource deploymentSource)
getDeploymentSource
public DeploymentSource getDeploymentSource()