Class DataItem


  • public class DataItem
    extends Symbol
    • Constructor Detail

      • DataItem

        public DataItem​(AstNode node)
    • Method Detail

      • setLevel

        public void setLevel​(int level)
      • getLevel

        public int getLevel()
      • isFirstLevel

        public boolean isFirstLevel()
      • isRenamesDataItem

        public boolean isRenamesDataItem()
      • setDataName

        public void setDataName​(String dataName)
      • setFiller

        public void setFiller()
      • isFiller

        public boolean isFiller()
      • addChild

        public void addChild​(DataItem dataItem)
      • hasChildren

        public boolean hasChildren()
      • getParent

        public DataItem getParent()
      • getChild

        public DataItem getChild​(int index)
      • findChildByName

        public DataItem findChildByName​(String dataName)
      • isGroup

        public boolean isGroup()
      • isConditionName

        public boolean isConditionName()
      • getPicture

        public String getPicture()
      • getNumberOfDecimalPlaces

        public long getNumberOfDecimalPlaces()
      • getLength

        public long getLength()
      • hasSeparateSign

        public boolean hasSeparateSign()
      • setSeparateSign

        public void setSeparateSign​(boolean separateSign)
      • hasValue

        public boolean hasValue()
      • addSingleValue

        public void addSingleValue​(DataItemValue value)
      • setFileSymbol

        public void setFileSymbol​(FileSymbol fileSymbol)
      • getFileSymbol

        public FileSymbol getFileSymbol()
      • isFileDataItem

        public boolean isFileDataItem()
      • setArraySize

        public void setArraySize​(long arraySize)
      • getArraySize

        public long getArraySize()
      • isArray

        public boolean isArray()
      • hasParent

        public boolean hasParent()
      • isRedefinition

        public boolean isRedefinition()
      • getRedefinedDataItem

        public DataItem getRedefinedDataItem()
      • isRedefined

        public boolean isRedefined()
      • getRedefinitions

        public Set<DataItem> getRedefinitions()
      • redefine

        public void redefine​(DataItem redefinedDataItem)
      • getRenamedDataItems

        public List<DataItem> getRenamedDataItems()
      • setDefinedAsGlobal

        public void setDefinedAsGlobal​(boolean definedAsGlobal)
      • isDefinedAsGlobal

        public boolean isDefinedAsGlobal()
      • isGlobal

        public boolean isGlobal()
      • setUsage

        public void setUsage​(String usage)
      • getUsage

        public String getUsage()