|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MetadataRecord
RuntimeRecord
Nested Class Summary | |
---|---|
static interface |
MetadataRecord.MetadataFieldNames
Constants for names of accessor methods that map to fields stored on the MetadataRecords. |
static interface |
MetadataRecord.MetadataRecordProperties
Constants for perperties stored on a MetadataRecord |
Method Summary | |
---|---|
java.lang.Object |
getEObject()
Return the EObject for the entity this record represents. |
java.lang.String |
getFullName()
Path for the entity. |
java.lang.String |
getModelName()
Return the name of the model in which this entity exists. |
java.lang.String |
getName()
Get entity short name |
java.lang.String |
getNameInSource()
Get entity name in source |
java.lang.String |
getParentFullName()
Deprecated. the returned fullName may be incorrect in the case of an XML element (see defects #11326 and #11362) |
java.lang.String |
getParentPathString()
Deprecated. the returned path may be incorrect in the case of an XML element (see defects #11326 and #11362) |
java.lang.String |
getParentUUID()
Get the UUID of the logical parent for the entity. |
java.lang.String |
getPath()
IPath object for the entity. |
java.lang.String |
getPathString()
The string representation of IPath object for the entity. |
java.lang.Object |
getPropertyValue(java.lang.String propertyName)
Get the value of the transient properties that get stored on the records for sake of caching. |
char |
getRecordType()
Get type of the metadata record |
java.lang.String |
getResourcePath()
Get path to the resource in the project |
java.lang.String |
getUUID()
Get the UUID of the entity |
void |
setPropertyValue(java.lang.String propertyName,
java.lang.Object propertyVame)
Set the value of the transient properties that get stored on the records for sake of caching. |
Method Detail |
---|
java.lang.String getUUID()
java.lang.String getParentUUID()
java.lang.String getName()
java.lang.String getNameInSource()
java.lang.String getResourcePath()
char getRecordType()
java.lang.String getFullName()
java.lang.String getPathString()
java.lang.String getPath()
java.lang.String getModelName()
java.lang.String getParentFullName()
java.lang.String getParentPathString()
java.lang.Object getEObject()
java.lang.Object getPropertyValue(java.lang.String propertyName)
propertyName
- The name of property (one among those stored on this interface)
void setPropertyValue(java.lang.String propertyName, java.lang.Object propertyVame)
propertyName
- The name of property (one among those stored on this interface)propertyValue
- The value of property to be cached.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |