org.jboss.services.deployment.metadata
Class ConfigInfo

java.lang.Object
  extended byorg.jboss.services.deployment.metadata.ConfigInfo
All Implemented Interfaces:
java.io.Serializable

public class ConfigInfo
extends java.lang.Object
implements java.io.Serializable

Simple POJO class to model XML configuration data

See Also:
Serialized Form

Constructor Summary
ConfigInfo()
          Default CTOR
ConfigInfo(java.lang.String name, java.lang.String copydir, java.lang.String template, java.lang.String extension, java.lang.String description)
          CTOR
 
Method Summary
 void addPropertyInfo(PropertyInfo (src)  propertyInfo)
           
 void addTemplateInfo(TemplateInfo (src)  templateInfo)
           
 boolean equals(java.lang.Object other)
           
 java.lang.String getCopydir()
           
 java.lang.String getDescription()
           
 java.lang.String getExtension()
           
 java.lang.String getName()
           
 java.util.List getPropertyInfoList()
           
 java.lang.String getTemplate()
           
 java.util.List getTemplateInfoList()
           
 int hashCode()
           
 void setCopydir(java.lang.String copydir)
           
 void setDescription(java.lang.String description)
           
 void setExtension(java.lang.String extension)
           
 void setName(java.lang.String name)
           
 void setPropertyInfoList(java.util.List propertyList)
           
 void setTemplate(java.lang.String template)
           
 void setTemplateInfoList(java.util.List templateList)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigInfo

public ConfigInfo()
Default CTOR


ConfigInfo

public ConfigInfo(java.lang.String name,
                  java.lang.String copydir,
                  java.lang.String template,
                  java.lang.String extension,
                  java.lang.String description)
CTOR

Parameters:
name -
template -
extension -
Method Detail

getExtension

public java.lang.String getExtension()
Returns:
Returns the extension.

setExtension

public void setExtension(java.lang.String extension)
Parameters:
extension - The extension to set.

getName

public java.lang.String getName()
Returns:
Returns the name.

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.

getTemplate

public java.lang.String getTemplate()
Returns:
Returns the template.

setTemplate

public void setTemplate(java.lang.String template)
Parameters:
template - The template to set.

getDescription

public java.lang.String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.

getCopydir

public java.lang.String getCopydir()
Returns:
Returns the copydir.

setCopydir

public void setCopydir(java.lang.String copydir)
Parameters:
copydir - The copydir to set.

getPropertyInfoList

public java.util.List getPropertyInfoList()
Returns:
Returns the propertyList.

setPropertyInfoList

public void setPropertyInfoList(java.util.List propertyList)
Parameters:
propertyList - The propertyList to set.

addPropertyInfo

public void addPropertyInfo(PropertyInfo (src)  propertyInfo)

getTemplateInfoList

public java.util.List getTemplateInfoList()
Returns:
Returns the templateList.

setTemplateInfoList

public void setTemplateInfoList(java.util.List templateList)
Parameters:
templateList - The templateList to set.

addTemplateInfo

public void addTemplateInfo(TemplateInfo (src)  templateInfo)

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object other)

hashCode

public int hashCode()