package se.cambio.cds.model.instance; import java.util.Collection; public class ArchetypeReferenceWithName extends ArchetypeReference{ private static final long serialVersionUID = 1L; private String name = null; private String rmName = null; private boolean modified = false; public ArchetypeReferenceWithName(String idArchetype, String idTemplate, String name, String rmName) { super(null, idArchetype, idTemplate); this.name = name; this.rmName = rmName; } public void init(){ } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getRMName() { return rmName; } public void setRMName(String rmName) { this.rmName = rmName; } public String getId(){ return getIdArchetype(); } public Collection<ElementInstance> getElementInstances() { return getElementInstancesMap().values(); } public boolean isModified() { return modified; } public void setModified(boolean modified) { this.modified = modified; } }