org.jacorb.idl
Class StateMember

java.lang.Object
  extended byorg.jacorb.idl.runtime.symbol
      extended byorg.jacorb.idl.IdlSymbol
          extended byorg.jacorb.idl.Declaration
              extended byorg.jacorb.idl.Member
                  extended byorg.jacorb.idl.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)
           
 
Method Summary
 Member extractMember(Declarator d)
          Creates a new Member that is similar to this one, but only for declarator d.
 void print(java.io.PrintWriter ps)
           
 java.lang.String readStatement(java.lang.String inStreamName)
           
 java.lang.String writeStatement(java.lang.String outStreamName)
           
 
Methods inherited from class org.jacorb.idl.Member
member_print, parse, setContainingType, setEnclosingSymbol, setExtendVector, setPackage, typeSpec
 
Methods inherited from class org.jacorb.idl.Declaration
accept
 
Methods inherited from class org.jacorb.idl.IdlSymbol
addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, id, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isPublic

public boolean isPublic
Constructor Detail

StateMember

public StateMember(int num)
Method Detail

extractMember

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

Overrides:
extractMember in class Member

print

public void print(java.io.PrintWriter ps)
Overrides:
print in class Member

writeStatement

public java.lang.String writeStatement(java.lang.String outStreamName)

readStatement

public java.lang.String readStatement(java.lang.String inStreamName)