public class ValueBase extends BaseType
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_nameparse_state, sym| Constructor and Description |
|---|
ValueBase(int num) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
basic() |
java.lang.Object |
clone() |
java.lang.String |
getTypeCodeExpression() |
java.lang.String |
holderName() |
java.lang.String |
id() |
void |
parse()
does nothing, will be overwritten in subclasses
|
void |
print(java.io.PrintWriter ps)
does nothing, will be overwritten in subclasses
|
java.lang.String |
printReadExpression(java.lang.String streamname) |
java.lang.String |
printWriteStatement(java.lang.String var_name,
java.lang.String streamname) |
void |
set_constr(TypeDeclaration td) |
void |
setPackage(java.lang.String s)
ignore, these types don't need to know their package
|
java.lang.String |
toString() |
java.lang.String |
typeName() |
TypeSpec |
typeSpec() |
getTCKind, isBasicName, isSwitchType, setEnclosingSymbol, typeCodeExpressionSkeletonacceptgetIDLTypeName, getJavaTypeName, getTypeCodeExpression, helperName, printExtractExpression, printExtractResult, printInsertExpression, printInsertIntoAny, printReadStatementaddImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, getFullName, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNamespublic void setPackage(java.lang.String s)
BaseTypesetPackage in class BaseTypepublic boolean basic()
public void set_constr(TypeDeclaration td)
set_constr in class TypeSpecpublic void parse()
BaseTypepublic java.lang.String getTypeCodeExpression()
getTypeCodeExpression in class BaseTypepublic java.lang.String id()
public void print(java.io.PrintWriter ps)
BaseTypepublic java.lang.String holderName()
holderName in class TypeSpecpublic java.lang.String printReadExpression(java.lang.String streamname)
printReadExpression in class TypeSpecpublic java.lang.String printWriteStatement(java.lang.String var_name,
java.lang.String streamname)
printWriteStatement in class TypeSpec