|
COSMOS ${releaseVersion} resource-modeling Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISMLResourceProperty
Represents a property which is a strongly typed SML document fragment. A facet contains
| Method Summary | |
|---|---|
ISMLResourceProperty |
resolveReference()
If this object happens to represent a reference to a property (i.e. isReference() returns true), then this method will have it resolved to the actual property. |
java.lang.String[] |
retrieveAttributes()
Retrieves and returns the attributes of this property |
ISMLResourceProperty[] |
retrieveChildren()
Retrieves the children of this property if it has any An empty array is returned if this property does not have any children. |
java.lang.String |
retrievePropertyName()
Returns the property name of this object |
java.lang.String |
retrieveValue(java.lang.String attribute)
Retrieves the value of the attribute with the name that is passed in. |
| Methods inherited from interface org.eclipse.cosmos.rm.repository.provisional.resource.ISMLDocumentFragment |
|---|
getNodeList, getParentDocument |
| Methods inherited from interface org.eclipse.cosmos.rm.repository.internal.application.ISMLResourceBase |
|---|
isReference, retrieveDescription, retrieveDisplayName, retrieveName |
| Method Detail |
|---|
ISMLResourceProperty resolveReference()
java.lang.String retrievePropertyName()
ISMLResourceProperty[] retrieveChildren()
java.lang.String[] retrieveAttributes()
java.lang.String retrieveValue(java.lang.String attribute)
attribute - The attribute name
|
COSMOS ${releaseVersion} resource-modeling Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||