public class Value extends TypeDeclaration
type_decl
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name
parse_state, sym
Constructor and Description |
---|
Value(int num) |
Modifier and Type | Method and Description |
---|---|
void |
accept(IDLTreeVisitor visitor)
let the visitor pattern do its work...
|
boolean |
basic() |
Object |
clone() |
TypeDeclaration |
declaration() |
String |
getTypeCodeExpression() |
String |
holderName() |
void |
parse()
empty parse
|
void |
print(PrintWriter ps) |
String |
printReadExpression(String streamname) |
String |
printReadStatement(String var_name,
String streamname) |
String |
printWriteStatement(String var_name,
String streamname) |
void |
set_included(boolean i)
used by the lexer to mark this symbol as included from another
IDL file
|
void |
setEnclosingSymbol(IdlSymbol s) |
void |
setPackage(String s) |
void |
setValue(Value value) |
String |
toString() |
String |
typeName() |
getIDLTypeName, getJavaTypeName, getRecursiveTypeCodeExpression, getTypeCodeExpression, helperName, markTypeDefd, printExtractResult, printInsertIntoAny
addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, getFullName, id, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNames
public Object clone()
clone
in class TypeDeclaration
public void setValue(Value value)
public TypeDeclaration declaration()
declaration
in class TypeDeclaration
public String typeName()
typeName
in class TypeDeclaration
public String getTypeCodeExpression()
getTypeCodeExpression
in class TypeDeclaration
public boolean basic()
basic
in class TypeDeclaration
public void setPackage(String s)
setPackage
in class TypeDeclaration
public void set_included(boolean i)
IdlSymbol
set_included
in class TypeDeclaration
public void parse()
IdlSymbol
parse
in class TypeDeclaration
public String holderName()
holderName
in class TypeDeclaration
public void print(PrintWriter ps)
print
in class TypeDeclaration
public String toString()
toString
in class TypeDeclaration
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol
in class TypeDeclaration
public String printReadExpression(String streamname)
printReadExpression
in class TypeDeclaration
public String printReadStatement(String var_name, String streamname)
printReadStatement
in class TypeDeclaration
public String printWriteStatement(String var_name, String streamname)
printWriteStatement
in class TypeDeclaration
public void accept(IDLTreeVisitor visitor)
IdlSymbol
accept
in class TypeDeclaration
Copyright © 2017 JacORB. All rights reserved.