org.modeldriven.fuml.repository
Interface RepositoryMapping

All Known Implementing Classes:
InMemoryMapping, InMemoryRepository

public interface RepositoryMapping


Method Summary
 void mapAssociation(Association assoc, String currentPackageName, RepositoryArtifact artifact)
           
 void mapClass(Class_ clss, String currentPackageName, RepositoryArtifact artifact)
           
 void mapClassifier(Classifier classifier, String currentPackageName, RepositoryArtifact artifact)
           
 void mapDataType(DataType t, String currentPackageName, RepositoryArtifact artifact)
           
 void mapElementById(Element element, RepositoryArtifact artifact)
           
 void mapElementByName(NamedElement element, RepositoryArtifact artifact)
           
 void mapEnumeration(Enumeration e, String currentPackageName, RepositoryArtifact artifact)
           
 void mapEnumerationExternal(Enumeration e, String currentPackageName, RepositoryArtifact artifact)
           
 void mapEnumerationLiteral(EnumerationLiteral literal, String currentPackageName, RepositoryArtifact artifact)
           
 void mapPackage(Package pkg, String currentPackageName, RepositoryArtifact artifact)
           
 void mapPackageMerge(Package pkg, String sourcePackageXmiId)
           
 void mapPrimitiveType(PrimitiveType type, String currentPackageName, RepositoryArtifact artifact)
           
 void mapProperty(Classifier clss, Property proprty, RepositoryArtifact artifact)
           
 void mapStereotype(Stereotype stereotype, String currentPackageName, RepositoryArtifact artifact)
           
 

Method Detail

mapElementById

void mapElementById(Element element,
                    RepositoryArtifact artifact)

mapElementByName

void mapElementByName(NamedElement element,
                      RepositoryArtifact artifact)

mapPackage

void mapPackage(Package pkg,
                String currentPackageName,
                RepositoryArtifact artifact)

mapPackageMerge

void mapPackageMerge(Package pkg,
                     String sourcePackageXmiId)

mapClassifier

void mapClassifier(Classifier classifier,
                   String currentPackageName,
                   RepositoryArtifact artifact)

mapClass

void mapClass(Class_ clss,
              String currentPackageName,
              RepositoryArtifact artifact)

mapStereotype

void mapStereotype(Stereotype stereotype,
                   String currentPackageName,
                   RepositoryArtifact artifact)

mapProperty

void mapProperty(Classifier clss,
                 Property proprty,
                 RepositoryArtifact artifact)

mapPrimitiveType

void mapPrimitiveType(PrimitiveType type,
                      String currentPackageName,
                      RepositoryArtifact artifact)

mapEnumeration

void mapEnumeration(Enumeration e,
                    String currentPackageName,
                    RepositoryArtifact artifact)

mapEnumerationExternal

void mapEnumerationExternal(Enumeration e,
                            String currentPackageName,
                            RepositoryArtifact artifact)

mapEnumerationLiteral

void mapEnumerationLiteral(EnumerationLiteral literal,
                           String currentPackageName,
                           RepositoryArtifact artifact)

mapAssociation

void mapAssociation(Association assoc,
                    String currentPackageName,
                    RepositoryArtifact artifact)

mapDataType

void mapDataType(DataType t,
                 String currentPackageName,
                 RepositoryArtifact artifact)


Copyright © 2012. All Rights Reserved.