org.vishia.java2C
Class ClassData.InitInfoVariable

java.lang.Object
  extended by org.vishia.java2C.ClassData.InitInfoVariable
Enclosing class:
ClassData

static class ClassData.InitInfoVariable
extends java.lang.Object

This class saves the position of zbnfInit in a parse result to the named variable. It is used if the initialization is generated.


Field Summary
(package private)  FieldData identInfos
           
(package private)  ZbnfParseResultItem zbnfInit
          The zbnf parse result element which contains the value::= or newObject::= or newArray::= or constArray::=.
 
Constructor Summary
ClassData.InitInfoVariable(FieldData identInfo, ZbnfParseResultItem zbnfValue)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

zbnfInit

final ZbnfParseResultItem zbnfInit
The zbnf parse result element which contains the value::= or newObject::= or newArray::= or constArray::=.


identInfos

final FieldData identInfos
Constructor Detail

ClassData.InitInfoVariable

public ClassData.InitInfoVariable(FieldData identInfo,
                                  ZbnfParseResultItem zbnfValue)