org.plasma.sdo.repository
Interface Repository

All Superinterfaces:
org.modeldriven.fuml.repository.Repository

public interface Repository
extends org.modeldriven.fuml.repository.Repository


Field Summary
 
Fields inherited from interface org.modeldriven.fuml.repository.Repository
INSTANCE
 
Method Summary
 List<Namespace> getAllNamespaces()
           
 List<String> getAllNamespaceUris()
          Returns all SDO namespace URIs within the repository.
 List<org.modeldriven.fuml.repository.Classifier> getClassifiers(String uri)
          Return the Classifier instances specified by the given uri.
 RelationCache getRelationCache()
           
 
Methods inherited from interface org.modeldriven.fuml.repository.Repository
findClassifier, findElementById, findElementByName, findElementByQualifiedName, findJavaPackageNamePackageForClass, getAllStereotypes, getClassifier, getClassifierByName, getClassifierByQualifiedName, getDefaultUMLNamespaceURI, getElementById, getElementByName, getElementByQualifiedName, getElementCount, getElementNames, getExtensions, getJavaPackageNameForClass, getMapping, getPackageByQualifiedName, getSpecializations, getStereotypes, getStereotypes, isIgnoredClassifier, loadClass
 

Method Detail

getAllNamespaceUris

List<String> getAllNamespaceUris()
Returns all SDO namespace URIs within the repository.

Returns:
all SDO namespace URIs within the repository.

getAllNamespaces

List<Namespace> getAllNamespaces()

getClassifiers

List<org.modeldriven.fuml.repository.Classifier> getClassifiers(String uri)
Return the Classifier instances specified by the given uri.

Parameters:
uri - The namespace uri;
Returns:
the Classifier instances specified by the given uri.

getRelationCache

RelationCache getRelationCache()


Copyright © 2013. All rights reserved.