public class InMemoryRepository extends InMemoryMapping implements Repository
artifactURIToPackagesMap, classifierIdToSpecializationClassifierMap, classifierNameToClassifierMap, classifierNameToPackageNameMap, classToStereotypeListMap, elementIdToElementMap, elementNameToElementMap, elementToExtensionListMap, elementToStereotypeListMap, packageIdToPackageMergeMap, qualifiedClassifierNameToClassifierMap, qualifiedClassifierNameToPackageNameMap, qualifiedElementNameToElementMap, qualifiedPackageNameToPackageMapINSTANCEfindElementById, findElementByName, findElementByQualifiedName, getClassifierByName, getClassifierByQualifiedName, getElementById, getElementByName, getElementByQualifiedName, getElementCount, getElementNames, getPackageByQualifiedName, mapAssociation, mapClass, mapClassifier, mapDataType, mapElementById, mapElementByName, mapEnumeration, mapEnumerationExternal, mapEnumerationLiteral, mapPackage, mapPackageMerge, mapPrimitiveType, mapProperty, mapStereotype, mergeClass, mergePackage, mergeProperties, mergePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindElementById, findElementByName, findElementByQualifiedName, getClassifierByName, getClassifierByQualifiedName, getElementById, getElementByName, getElementByQualifiedName, getElementCount, getElementNames, getPackageByQualifiedNamepublic static InMemoryRepository getInstance() throws RepositorylException
RepositorylExceptionpublic 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 findJavaPackageNamePackageForClass(Classifier classifier)
findJavaPackageNamePackageForClass 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 © 2016. All rights reserved.