com.metamatrix.metadata.runtime.impl
Class VdbRecordImpl

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

public class VdbRecordImpl
extends AbstractMetadataRecord
implements VdbRecord

ModelRecordImpl

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord
MetadataRecord.MetadataFieldNames, MetadataRecord.MetadataRecordProperties
 
Field Summary
 
Fields inherited from class com.metamatrix.metadata.runtime.impl.AbstractMetadataRecord
delegate, eObject
 
Constructor Summary
  VdbRecordImpl()
           
protected VdbRecordImpl(MetadataRecordDelegate delegate)
           
 
Method Summary
 java.lang.String getDescription()
          Return the description for the VDB archive
 java.lang.String getIdentifier()
          Return the identifier for the VDB archive
 java.util.List getModelIDs()
          Return the list of model identifiers for the VDB archive
 java.lang.String getProducerName()
          Return the name of the VDB archive producer
 java.lang.String getProducerVersion()
          Return the version of the VDB archive producer
 java.lang.String getProvider()
          Return the name of the provider
 java.lang.String getTimeLastChanged()
          Return the time the VDB archive was last changed
 java.lang.String getTimeLastProduced()
          Return the time the VDB archive was last re-indexed
 java.lang.String getVersion()
          Return the version of the VDB archive
 void setDescription(java.lang.String string)
           
 void setIdentifier(java.lang.String string)
           
 void setModelIDs(java.util.List list)
           
 void setProducerName(java.lang.String string)
           
 void setProducerVersion(java.lang.String string)
           
 void setProvider(java.lang.String string)
           
 void setTimeLastChanged(java.lang.String string)
           
 void setTimeLastProduced(java.lang.String string)
           
 void setVersion(java.lang.String string)
           
 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

VdbRecordImpl

public VdbRecordImpl()

VdbRecordImpl

protected VdbRecordImpl(MetadataRecordDelegate delegate)
Method Detail

getDescription

public java.lang.String getDescription()
Description copied from interface: VdbRecord
Return the description for the VDB archive

Specified by:
getDescription in interface VdbRecord
Returns:
See Also:
VdbRecord.getDescription()

getIdentifier

public java.lang.String getIdentifier()
Description copied from interface: VdbRecord
Return the identifier for the VDB archive

Specified by:
getIdentifier in interface VdbRecord
Returns:
See Also:
VdbRecord.getIdentifier()

getModelIDs

public java.util.List getModelIDs()
Description copied from interface: VdbRecord
Return the list of model identifiers for the VDB archive

Specified by:
getModelIDs in interface VdbRecord
Returns:
See Also:
VdbRecord.getModelIDs()

getProducerName

public java.lang.String getProducerName()
Description copied from interface: VdbRecord
Return the name of the VDB archive producer

Specified by:
getProducerName in interface VdbRecord
Returns:
See Also:
VdbRecord.getProducerName()

getProducerVersion

public java.lang.String getProducerVersion()
Description copied from interface: VdbRecord
Return the version of the VDB archive producer

Specified by:
getProducerVersion in interface VdbRecord
Returns:
See Also:
VdbRecord.getProducerVersion()

getProvider

public java.lang.String getProvider()
Description copied from interface: VdbRecord
Return the name of the provider

Specified by:
getProvider in interface VdbRecord
Returns:
See Also:
VdbRecord.getProvider()

getTimeLastChanged

public java.lang.String getTimeLastChanged()
Description copied from interface: VdbRecord
Return the time the VDB archive was last changed

Specified by:
getTimeLastChanged in interface VdbRecord
Returns:
See Also:
VdbRecord.getTimeLastChanged()

getTimeLastProduced

public java.lang.String getTimeLastProduced()
Description copied from interface: VdbRecord
Return the time the VDB archive was last re-indexed

Specified by:
getTimeLastProduced in interface VdbRecord
Returns:
See Also:
VdbRecord.getTimeLastProduced()

getVersion

public java.lang.String getVersion()
Description copied from interface: VdbRecord
Return the version of the VDB archive

Specified by:
getVersion in interface VdbRecord
Returns:
See Also:
VdbRecord.getVersion()

setDescription

public void setDescription(java.lang.String string)
Parameters:
string -

setIdentifier

public void setIdentifier(java.lang.String string)
Parameters:
string -

setModelIDs

public void setModelIDs(java.util.List list)
Parameters:
list -

setProducerName

public void setProducerName(java.lang.String string)
Parameters:
string -

setProducerVersion

public void setProducerVersion(java.lang.String string)
Parameters:
string -

setProvider

public void setProvider(java.lang.String string)
Parameters:
string -

setTimeLastChanged

public void setTimeLastChanged(java.lang.String string)
Parameters:
string -

setTimeLastProduced

public void setTimeLastProduced(java.lang.String string)
Parameters:
string -

setVersion

public void setVersion(java.lang.String string)
Parameters:
string -

toString

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


Copyright © 2009. All Rights Reserved.