public class BaseType extends SimpleTypeSpec
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_nameparse_state, sym| Constructor and Description |
|---|
BaseType(int num) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
basic() |
int |
getTCKind()
the "kind of TypeCode" for this type
|
String |
getTypeCodeExpression() |
String |
id() |
static boolean |
isBasicName(String typeName) |
boolean |
isSwitchType() |
void |
parse()
does nothing, will be overwritten in subclasses
|
void |
print(PrintWriter ps)
does nothing, will be overwritten in subclasses
|
void |
setEnclosingSymbol(IdlSymbol s) |
void |
setPackage(String s)
ignore, these types don't need to know their package
|
String |
toString() |
protected String |
typeCodeExpressionSkeleton(int kind) |
String |
typeName() |
TypeSpec |
typeSpec() |
acceptclone, getIDLTypeName, getJavaTypeName, getTypeCodeExpression, helperName, holderName, printExtractExpression, printExtractResult, printInsertExpression, printInsertIntoAny, printReadExpression, printReadStatement, printWriteStatement, set_constraddImportedAlias, 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(String s)
setPackage in class TypeSpecpublic boolean basic()
public boolean isSwitchType()
public void parse()
public static boolean isBasicName(String typeName)
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol in class TypeSpecpublic int getTCKind()
getTCKind in class SimpleTypeSpecprotected String typeCodeExpressionSkeleton(int kind)
public String getTypeCodeExpression()
getTypeCodeExpression in class TypeSpecpublic void print(PrintWriter ps)
Copyright © 2017 JacORB. All rights reserved.