com.softwareag.centrasite.appl.framework.parser
Class CSAppConceptCollectionRefInfo

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.parser.CSAppConceptCollectionRefInfo
Direct Known Subclasses:
CSAppConceptRefInfo, CSAppTaxonomyRefInfo

public class CSAppConceptCollectionRefInfo
extends java.lang.Object

A common interface for CSAppConceptRefInfo, and CSAppTaxonomyRefInfo, which share the property to have child concept lists.


Method Summary
 boolean add(CSAppConceptRefInfo pConceptRef)
          Adds a new child concept.
 java.util.Collection<CSAppConceptRefInfo> getChildConcepts()
          Returns the collection of child concepts.
 boolean isCachingChilds()
          Returns, whether caching the child list is required.
 void setCachingChilds(boolean pCachingChilds)
          Sets, whether caching the child list is required.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

add

public boolean add(CSAppConceptRefInfo pConceptRef)
Adds a new child concept.

Returns:
True, if the child concept list was altered. This is the case, if there was no child concept with the same value before.

isCachingChilds

public boolean isCachingChilds()
Returns, whether caching the child list is required.


setCachingChilds

public void setCachingChilds(boolean pCachingChilds)
Sets, whether caching the child list is required.


getChildConcepts

public java.util.Collection<CSAppConceptRefInfo> getChildConcepts()
Returns the collection of child concepts.