org.jboss.jca.common.metadata.ra.common
Class ConfigProperty

java.lang.Object
  extended by org.jboss.jca.common.metadata.ra.common.ConfigProperty
All Implemented Interfaces:
Serializable, JCAMetadata, IdDecoratedMetadata
Direct Known Subclasses:
ConfigProperty16

public class ConfigProperty
extends Object
implements IdDecoratedMetadata

A ConfigProperty.

Author:
Stefano Maestri
See Also:
Serialized Form

Field Summary
protected  XsdString configPropertyName
          configPropertyName
protected  XsdString configPropertyType
          configPropertyType
protected  XsdString configPropertyValue
          configPropertyValue
protected  ArrayList<LocalizedXsdString> description
          description
protected  String id
          id
 
Constructor Summary
ConfigProperty(ArrayList<LocalizedXsdString> description, XsdString configPropertyName, XsdString configPropertyType, XsdString configPropertyValue, String id)
          Create a new ConfigProperty15.
 
Method Summary
 XsdString getConfigPropertyName()
           
 XsdString getConfigPropertyType()
           
 XsdString getConfigPropertyValue()
           
 List<LocalizedXsdString> getDescription()
           
 String getId()
          Return the String representing xml ID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected final ArrayList<LocalizedXsdString> description
description


configPropertyName

protected final XsdString configPropertyName
configPropertyName


configPropertyType

protected final XsdString configPropertyType
configPropertyType


configPropertyValue

protected final XsdString configPropertyValue
configPropertyValue


id

protected final String id
id

Constructor Detail

ConfigProperty

public ConfigProperty(ArrayList<LocalizedXsdString> description,
                      XsdString configPropertyName,
                      XsdString configPropertyType,
                      XsdString configPropertyValue,
                      String id)
Create a new ConfigProperty15.

Parameters:
description - the description
configPropertyName - name of config-property
configPropertyType - type of config-property
configPropertyValue - value of config-property
id - id attribute in xml file
Method Detail

getDescription

public List<LocalizedXsdString> getDescription()
Returns:
description

getConfigPropertyName

public XsdString getConfigPropertyName()
Returns:
configPropertyName

getConfigPropertyType

public XsdString getConfigPropertyType()
Returns:
configPropertyType

getConfigPropertyValue

public XsdString getConfigPropertyValue()
Returns:
configPropertyValue

getId

public String getId()
Return the String representing xml ID

Specified by:
getId in interface IdDecoratedMetadata
Returns:
the XML ID
See Also:
IdDecoratedMetadata.getId()


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)