public class AttrDecl extends Declaration
Modifier and Type | Field and Description |
---|---|
SymbolList |
declarators |
RaisesExpr |
getRaisesExpr |
TypeSpec |
param_type_spec |
boolean |
readOnly |
RaisesExpr |
setRaisesExpr |
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name
parse_state, sym
Constructor and Description |
---|
AttrDecl(int num) |
Modifier and Type | Method and Description |
---|---|
void |
getIRInfo(java.util.Hashtable irInfoTable)
collect Interface Repository information in the argument hashtable
|
java.util.Enumeration |
getOperations() |
void |
parse()
empty parse
|
void |
print(java.io.PrintWriter ps) |
void |
setEnclosingSymbol(IdlSymbol s) |
void |
setPackage(java.lang.String s) |
accept
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 boolean readOnly
public TypeSpec param_type_spec
public SymbolList declarators
public RaisesExpr getRaisesExpr
public RaisesExpr setRaisesExpr
public void setPackage(java.lang.String s)
setPackage
in class IdlSymbol
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol
in class IdlSymbol
public void parse()
IdlSymbol
public java.util.Enumeration getOperations()
public void getIRInfo(java.util.Hashtable irInfoTable)