org.mesopotamia
Class SimpleLanguageElement

java.lang.Object
  extended by VisitableBase
      extended by org.mesopotamia.LanguageElement
          extended by org.mesopotamia.SimpleLanguageElement
All Implemented Interfaces:
java.lang.Comparable<LanguageElement>

public class SimpleLanguageElement
extends LanguageElement


Field Summary
 
Fields inherited from class org.mesopotamia.LanguageElement
data2leConverter, emptyList, environment, le2idConverter
 
Constructor Summary
SimpleLanguageElement(NodeData xData, java.lang.Class context, Scan scan, RepositoryLanguage language, java.lang.Object environment)
           
 
Method Summary
protected  void acceptChildren(Visitor visitor)
           
 java.util.List<java.lang.Object> getChildren()
          Language element should not keep references to children, but a collection of children's primary keys (java.lang.Integer) and use converting collection (biz.hammurapi.util.ConvertingCollection), which would use Repository's languageElementCache to look up child instance.
 void toDom(org.w3c.dom.Element holder)
           
 
Methods inherited from class org.mesopotamia.LanguageElement
compareTo, createLanguageElementsList, findParent, getChild, getChildId, getCol, getHandle, getId, getLanguage, getLine, getLocation, getNextSibling, getNode, getParent, getPrevSibling, getScan, getSibling, getSignature, getSourceUnit, getText, getTokenName, getType, select, selectSingleElement, selectSingleElementHandle, selectSingleElementText, selectText, setAttribute, setElement, setParentHandle, show, showInTree, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

SimpleLanguageElement

public SimpleLanguageElement(NodeData xData,
                             java.lang.Class context,
                             Scan scan,
                             RepositoryLanguage language,
                             java.lang.Object environment)
Method Detail

acceptChildren

protected void acceptChildren(Visitor visitor)

toDom

public void toDom(org.w3c.dom.Element holder)
Overrides:
toDom in class LanguageElement

getChildren

public java.util.List<java.lang.Object> getChildren()
                                             throws MesopotamiaException
Description copied from class: LanguageElement
Language element should not keep references to children, but a collection of children's primary keys (java.lang.Integer) and use converting collection (biz.hammurapi.util.ConvertingCollection), which would use Repository's languageElementCache to look up child instance.

Overrides:
getChildren in class LanguageElement
Returns:
Throws:
MesopotamiaException


Copyright © 2005 Hammurapi Group. All Rights Reserved.