public class Value extends TypeDeclaration
type_decl_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_nameparse_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() |
java.lang.Object |
clone() |
TypeDeclaration |
declaration() |
java.lang.String |
getTypeCodeExpression() |
java.lang.String |
holderName() |
void |
parse()
empty parse
|
void |
print(java.io.PrintWriter ps) |
java.lang.String |
printReadExpression(java.lang.String streamname) |
java.lang.String |
printReadStatement(java.lang.String var_name,
java.lang.String streamname) |
java.lang.String |
printWriteStatement(java.lang.String var_name,
java.lang.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(java.lang.String s) |
void |
setValue(Value value) |
java.lang.String |
toString() |
java.lang.String |
typeName() |
getIDLTypeName, getJavaTypeName, getRecursiveTypeCodeExpression, getTypeCodeExpression, helperName, markTypeDefd, printExtractResult, printInsertIntoAnyaddImportedAlias, 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, setPrintPhaseNamespublic java.lang.Object clone()
clone in class TypeDeclarationpublic void setValue(Value value)
public TypeDeclaration declaration()
declaration in class TypeDeclarationpublic java.lang.String typeName()
typeName in class TypeDeclarationpublic java.lang.String getTypeCodeExpression()
getTypeCodeExpression in class TypeDeclarationpublic boolean basic()
basic in class TypeDeclarationpublic void setPackage(java.lang.String s)
setPackage in class TypeDeclarationpublic void set_included(boolean i)
IdlSymbolset_included in class TypeDeclarationpublic void parse()
IdlSymbolparse in class TypeDeclarationpublic java.lang.String holderName()
holderName in class TypeDeclarationpublic void print(java.io.PrintWriter ps)
print in class TypeDeclarationpublic java.lang.String toString()
toString in class TypeDeclarationpublic void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol in class TypeDeclarationpublic java.lang.String printReadExpression(java.lang.String streamname)
printReadExpression in class TypeDeclarationpublic java.lang.String printReadStatement(java.lang.String var_name,
java.lang.String streamname)
printReadStatement in class TypeDeclarationpublic java.lang.String printWriteStatement(java.lang.String var_name,
java.lang.String streamname)
printWriteStatement in class TypeDeclarationpublic void accept(IDLTreeVisitor visitor)
IdlSymbolaccept in class TypeDeclaration