org.modeldriven.fuml.repository
Interface Repository
- All Known Implementing Classes:
- InMemoryRepository
public interface Repository
INSTANCE
static final Repository INSTANCE
getDefaultUMLNamespaceURI
String getDefaultUMLNamespaceURI()
getElementById
Element getElementById(String id)
findElementById
Element findElementById(String id)
getElementByName
Element getElementByName(String name)
findElementByName
Element findElementByName(String name)
getElementByQualifiedName
Element getElementByQualifiedName(String qualifiedName)
findElementByQualifiedName
Element findElementByQualifiedName(String qualifiedName)
getClassifier
Classifier getClassifier(String name)
findClassifier
Classifier findClassifier(String name)
getClassifierByName
Classifier getClassifierByName(String name)
getClassifierByQualifiedName
Classifier getClassifierByQualifiedName(String qualifiedName)
getPackageByQualifiedName
Package getPackageByQualifiedName(String qualifiedName)
getJavaPackageNameForClass
String getJavaPackageNameForClass(Classifier classifier)
findJavaPackageNamePackageForClass
String findJavaPackageNamePackageForClass(Classifier classifier)
isIgnoredClassifier
boolean isIgnoredClassifier(Classifier classifier)
getExtensions
List<Extension> getExtensions(Element element)
getStereotypes
List<Stereotype> getStereotypes(Element element)
getStereotypes
List<Stereotype> getStereotypes(Class<?> clss)
getAllStereotypes
List<Stereotype> getAllStereotypes()
getMapping
RepositoryMapping getMapping()
loadClass
void loadClass(Class_ clss)
getElementCount
int getElementCount(Class<? extends Element> clss)
getElementNames
String[] getElementNames(Class<? extends Element> clss)
Copyright © 2012. All Rights Reserved.