package org.modeldriven.fuml.repository.model; import java.util.HashMap; import java.util.List; import java.util.Map; import org.modeldriven.fuml.repository.RepositoryArtifact; public class Element implements org.modeldriven.fuml.repository.Element { protected fUML.Syntax.Classes.Kernel.Element element; protected RepositoryArtifact artifact; protected List<org.modeldriven.fuml.repository.Extension> elementToExtensionList; protected List<org.modeldriven.fuml.repository.Stereotype> elementToStereotypeList; @SuppressWarnings("unused") private Element() {} public Element(fUML.Syntax.Classes.Kernel.Element element, RepositoryArtifact artifact) { this.element = element; this.artifact = artifact; } public RepositoryArtifact getArtifact() { return this.artifact; } public fUML.Syntax.Classes.Kernel.Element getDelegate() { return this.element; } public String getXmiId() { return this.element.getXmiId(); } public String getXmiNamespace() { return this.element.getXmiNamespace(); } public String getHref() { return this.element.getHref(); } } // Element