public class InMemoryRepository extends InMemoryMapping implements Repository
| Modifier and Type | Field and Description |
|---|---|
static String |
ROOT_FUML_SYNTAX_PACKAGE |
artifactURIToPackagesMap, classifierIdToSpecializationClassifierMap, classifierNameToClassifierMap, classifierNameToPackageNameMap, classToStereotypeListMap, elementIdToElementMap, elementNameToElementMap, elementToExtensionListMap, elementToStereotypeListMap, qualifiedClassifierNameToClassifierMap, qualifiedClassifierNameToPackageNameMap, qualifiedElementNameToElementMap, qualifiedPackageNameToPackageMapINSTANCEfindElementById, findElementByName, findElementByQualifiedName, getClassifierByName, getClassifierByQualifiedName, getElementById, getElementByName, getElementByQualifiedName, getElementCount, getElementNames, getPackageByQualifiedName, mapAssociation, mapClass, mapClassifier, mapDataType, mapElementById, mapElementByName, mapEnumeration, mapEnumerationExternal, mapEnumerationLiteral, mapPackage, mapPrimitiveType, mapProperty, mapStereotypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindElementById, findElementByName, findElementByQualifiedName, getClassifierByName, getClassifierByQualifiedName, getElementById, getElementByName, getElementByQualifiedName, getElementCount, getElementNames, getPackageByQualifiedNamepublic static final String ROOT_FUML_SYNTAX_PACKAGE
public static InMemoryRepository getInstance() throws RepositoryException
RepositoryExceptionpublic void loadClass(Class_ clss)
loadClass in interface Repositoryclss - the classclassName - the class namepublic RepositoryMapping getMapping()
getMapping in interface Repositorypublic String getDefaultUMLNamespaceURI()
getDefaultUMLNamespaceURI in interface Repositorypublic Classifier getClassifier(String name)
getClassifier in interface Repositorypublic Classifier findClassifier(String name)
findClassifier in interface Repositorypublic Classifier[] getAllClassifiers()
public List<Extension> getExtensions(Element element)
getExtensions in interface Repositorypublic List<Stereotype> getStereotypes(Element element)
getStereotypes in interface Repositorypublic List<Stereotype> getStereotypes(Class<?> clss)
getStereotypes in interface Repositorypublic List<Stereotype> getAllStereotypes()
getAllStereotypes in interface Repositorypublic String getJavaPackageNameForClass(Classifier classifier)
getJavaPackageNameForClass in interface Repositorypublic String findJavaPackageNameForClass(Classifier classifier)
findJavaPackageNameForClass in interface Repositorypublic boolean isIgnoredClassifier(String classifierName)
public boolean isIgnoredClassifier(Classifier classifier)
isIgnoredClassifier in interface Repositorypublic boolean isIgnoredPackage(String packageName)
public static void main(String[] args)
public List<Classifier> getSpecializations(Classifier classifier)
getSpecializations in interface RepositoryCopyright © 2023. All rights reserved.