org.jboss.resource.metadata
Class ConfigPropertyMetaDataContainer

java.lang.Object
  extended byorg.jboss.resource.metadata.ConfigPropertyMetaDataContainer
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AdminObjectMetaData (src) , ConnectionDefinitionMetaData (src) , ConnectorMetaData (src)

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

An abstract class for meta data that have config properties

See Also:
Serialized Form

Constructor Summary
ConfigPropertyMetaDataContainer()
           
 
Method Summary
 void addProperty(ConfigPropertyMetaData (src)  cpmd)
          Add a property
 java.util.Collection getProperties()
          Get the properties
 ConfigPropertyMetaData (src) getProperty(java.lang.String name)
          Get the property for a name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigPropertyMetaDataContainer

public ConfigPropertyMetaDataContainer()
Method Detail

addProperty

public void addProperty(ConfigPropertyMetaData (src)  cpmd)
Add a property

Parameters:
cpmd - the property

getProperties

public java.util.Collection getProperties()
Get the properties

Returns:
the properties

getProperty

public ConfigPropertyMetaData (src)  getProperty(java.lang.String name)
Get the property for a name

Parameters:
name - the name
Returns:
the property or null if there is no property with that name