com.metamatrix.metadata.runtime.impl
Class PropertyRecordImpl

java.lang.Object
  extended by com.metamatrix.metadata.runtime.impl.AbstractMetadataRecord
      extended by com.metamatrix.metadata.runtime.impl.PropertyRecordImpl
All Implemented Interfaces:
MetadataRecord, PropertyRecord, java.io.Serializable

public class PropertyRecordImpl
extends AbstractMetadataRecord
implements PropertyRecord

PropertyRecordImpl

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.PropertyRecord
PropertyRecord.MetadataFieldNames
 
Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord
MetadataRecord.MetadataRecordProperties
 
Field Summary
 
Fields inherited from class com.metamatrix.metadata.runtime.impl.AbstractMetadataRecord
delegate, eObject
 
Constructor Summary
  PropertyRecordImpl()
           
protected PropertyRecordImpl(MetadataRecordDelegate delegate)
           
 
Method Summary
 java.lang.String getPropertyName()
          Return the property name for this record
 java.lang.String getPropertyValue()
          Return the property value for this record
 boolean isExtension()
          Bollean indiacting if this is an extention property
 void setExtension(boolean isExtention)
           
 void setPropertyName(java.lang.String name)
           
 void setPropertyValue(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class com.metamatrix.metadata.runtime.impl.AbstractMetadataRecord
equals, getEObject, getFullName, getIndexVersion, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getPropertyValue, getRecordType, getResourcePath, getUUID, hashCode, setEObjectFinder, setFullName, setIndexVersion, setName, setNameInSource, setParentUUID, setPropertyValue, setRecordType, setResourcePath, setUUID
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord
getEObject, getFullName, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getPropertyValue, getRecordType, getResourcePath, getUUID, setPropertyValue
 

Constructor Detail

PropertyRecordImpl

public PropertyRecordImpl()

PropertyRecordImpl

protected PropertyRecordImpl(MetadataRecordDelegate delegate)
Method Detail

getPropertyName

public java.lang.String getPropertyName()
Description copied from interface: PropertyRecord
Return the property name for this record

Specified by:
getPropertyName in interface PropertyRecord
Returns:
property name

getPropertyValue

public java.lang.String getPropertyValue()
Description copied from interface: PropertyRecord
Return the property value for this record

Specified by:
getPropertyValue in interface PropertyRecord
Returns:
property value

isExtension

public boolean isExtension()
Description copied from interface: PropertyRecord
Bollean indiacting if this is an extention property

Specified by:
isExtension in interface PropertyRecord
Returns:
true if it is an extention property
Since:
4.2
See Also:
com.metamatrix.modeler.core.metadata.runtime.PropertyRecord#isExtention()

toString

public java.lang.String toString()
Overrides:
toString in class AbstractMetadataRecord

setPropertyName

public void setPropertyName(java.lang.String name)
Parameters:
list -

setPropertyValue

public void setPropertyValue(java.lang.String value)
Parameters:
list -

setExtension

public void setExtension(boolean isExtention)
Parameters:
isExtention - The isExtention to set.
Since:
4.2


Copyright © 2009. All Rights Reserved.