com.ibm.di.connector.ccmdb.model.def
Class ModelObjectDefinition

java.lang.Object
  extended by com.ibm.di.connector.ccmdb.model.def.AbstractDefinition
      extended by com.ibm.di.connector.ccmdb.model.def.ModelObjectDefinition
Direct Known Subclasses:
ActualCIDefinition, CIRelationDefinition, OMPRelationDefinition

public class ModelObjectDefinition
extends AbstractDefinition

The base definition for an object from the data model.


Constructor Summary
ModelObjectDefinition(String className)
           
 
Method Summary
 void addProperty(PropertyDefinition property)
           
 String getClassName()
           
 Collection<PropertyDefinition> getProperties()
           
 PropertyDefinition getProperty(String name)
           
 
Methods inherited from class com.ibm.di.connector.ccmdb.model.def.AbstractDefinition
getDisplayName, getDisplayPrefix, isVisible, setDisplayName, setDisplayPrefix, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelObjectDefinition

public ModelObjectDefinition(String className)
Parameters:
className -
Method Detail

getClassName

public String getClassName()
Returns:
String

addProperty

public void addProperty(PropertyDefinition property)
Parameters:
property -

getProperty

public PropertyDefinition getProperty(String name)
Parameters:
name -
Returns:
PropertyDefinition

getProperties

public Collection<PropertyDefinition> getProperties()
Returns:
Collection