|
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 ISMLResourceFacet
A convenience API for a more strongly typed SML document fragment. Facets can contain other facets, properties, and resources.
| Method Summary | |
|---|---|
ISMLResourceFacet |
resolveReference()
If this object happens to represent a reference to a facet (i.e. isReference() returns true), then this method will have it resolved to the actual facet. |
ISMLResourceFacet[] |
retrieveFacets()
Retrieves and returns the facets that are directly referenced by this facet. |
ISMLResourceProperty[] |
retrieveProperties()
Retrieves and returns the properties that are directly referenced by this facet. |
ISMLResourceInstance[] |
retrieveResources()
Retrieves and returns the resources that are directly referenced by this facet. |
| 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 |
|---|
ISMLResourceFacet resolveReference()
ISMLResourceInstance[] retrieveResources()
ISMLResourceFacet[] retrieveFacets()
ISMLResourceProperty[] retrieveProperties()
|
COSMOS ${releaseVersion} resource-modeling Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||