org.jacorb.idl

Class StateMember


public class StateMember
extends Member

Field Summary

boolean
isPublic

Fields inherited from class org.jacorb.idl.Member

containingType, declarator, extendVector, type_spec

Fields inherited from class org.jacorb.idl.IdlSymbol

_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name

Fields inherited from class org.jacorb.idl.runtime.symbol

parse_state, sym

Constructor Summary

StateMember(int num)
class constructor

Method Summary

Member
extractMember(Declarator d)
Creates a new Member that is similar to this one, but only for declarator d.
void
print(PrintWriter ps)
String
readStatement(String inStreamName)
String
writeStatement(String outStreamName)

Methods inherited from class org.jacorb.idl.Member

extractMember, member_print, parse, print, setContainingType, setEnclosingSymbol, setExtendVector, setPackage, typeSpec

Methods inherited from class org.jacorb.idl.Declaration

accept

Methods inherited from class org.jacorb.idl.IdlSymbol

accept, addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, getEnclosingSymbol, get_token, id, isEscaped, is_included, is_pseudo, name, new_num, omgPrefix, parse, print, printIdMethod, printImport, setEnclosingSymbol, setPackage, setPrintPhaseNames, set_name, set_pseudo, set_token

Field Details

isPublic

public boolean isPublic

Constructor Details

StateMember

public StateMember(int num)
class constructor

Method Details

extractMember

public Member extractMember(Declarator d)
Creates a new Member that is similar to this one, but only for declarator d.
Overrides:
extractMember in interface Member


print

public void print(PrintWriter ps)
Overrides:
print in interface Member


readStatement

public String readStatement(String inStreamName)


writeStatement

public String writeStatement(String outStreamName)