se.cambio.cds.controller.guide
Class ElementInstanceCollection

Package class diagram package ElementInstanceCollection
java.lang.Object
  extended by se.cambio.cds.controller.guide.ElementInstanceCollection
Direct Known Subclasses:
GeneratedElementInstanceCollection

public class ElementInstanceCollection
extends Object


Field Summary
static String EMPTY_CODE
           
 
Constructor Summary
ElementInstanceCollection()
           
 
Method Summary
 void add(ArchetypeReference archetypeReferenceToAdd)
           
 void add(ArchetypeReference archetypeReferenceToAdd, GuideManager guideManager)
           
 void add(ElementInstance elementInstance)
           
 void addAll(Collection<ElementInstance> elementInstances)
           
 void addAll(Set<ArchetypeReference> archetypeReferences, GuideManager guideManager)
           
 Set<ArchetypeReference> getAllArchetypeReferences()
           
 Collection<ElementInstance> getAllElementInstances()
           
 Set<ElementInstance> getAllElementInstancesByDomain(String idDomain)
           
 Set<ArchetypeReference> getArchetypeReferences(ArchetypeReference archetypeReference)
           
 Set<ArchetypeReference> getArchetypeReferencesEmptyAsWildcard(ArchetypeReference ar)
           
 Set<String> getElementIdsByIdDomain(String idDomain)
           
 boolean matches(GeneratedArchetypeReference generatedArchetypeReference, Guide guide)
           
 void merge(Collection<ElementInstanceCollection> elementInstanceCollections)
           
 void merge(ElementInstanceCollection eic)
           
 void remove(ArchetypeReference archetypeReference)
           
 void removeDomain(String idDomain)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_CODE

public static final String EMPTY_CODE
See Also:
Constant Field Values
Constructor Detail

ElementInstanceCollection

public ElementInstanceCollection()
Method Detail

add

public void add(ElementInstance elementInstance)

addAll

public void addAll(Collection<ElementInstance> elementInstances)

addAll

public void addAll(Set<ArchetypeReference> archetypeReferences,
                   GuideManager guideManager)

add

public void add(ArchetypeReference archetypeReferenceToAdd)

add

public void add(ArchetypeReference archetypeReferenceToAdd,
                GuideManager guideManager)

remove

public void remove(ArchetypeReference archetypeReference)

removeDomain

public void removeDomain(String idDomain)

matches

public boolean matches(GeneratedArchetypeReference generatedArchetypeReference,
                       Guide guide)

getElementIdsByIdDomain

public Set<String> getElementIdsByIdDomain(String idDomain)

getAllElementInstances

public Collection<ElementInstance> getAllElementInstances()

getAllArchetypeReferences

public Set<ArchetypeReference> getAllArchetypeReferences()

getAllElementInstancesByDomain

public Set<ElementInstance> getAllElementInstancesByDomain(String idDomain)

merge

public void merge(Collection<ElementInstanceCollection> elementInstanceCollections)

merge

public void merge(ElementInstanceCollection eic)

getArchetypeReferences

public Set<ArchetypeReference> getArchetypeReferences(ArchetypeReference archetypeReference)

getArchetypeReferencesEmptyAsWildcard

public Set<ArchetypeReference> getArchetypeReferencesEmptyAsWildcard(ArchetypeReference ar)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 Cambio. All Rights Reserved.