org.vishia.java2C
Class ReadStructure.Zbnf_Type

java.lang.Object
  extended by org.vishia.java2C.ReadStructure.Zbnf_Type
Enclosing class:
ReadStructure

private static class ReadStructure.Zbnf_Type
extends java.lang.Object

Subclass to pour in the result of the type::=... subsyntax. Only a singleton instance is created. It is reused, calling init() before, if

is called because any <type> were parsed with syntax
 type::= type; <$?typeName>.
 
. If the appropriate method is called, the content of the singleton is read out and stored in the appropriate destination data structure, that is ClassData. This temporary instance is used straighten out, because the structure of syntax is not so opportune for storing in ClassData directly.


Field Summary
 java.lang.String typeName
           
 
Constructor Summary
private ReadStructure.Zbnf_Type()
           
 
Method Summary
(package private)  void init()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

typeName

public java.lang.String typeName
Constructor Detail

ReadStructure.Zbnf_Type

private ReadStructure.Zbnf_Type()
Method Detail

init

void init()