org.openorb.pss.compiler.object
Class PsdlStore

java.lang.Object
  extended by org.openorb.compiler.object.IdlObject
      extended by org.openorb.pss.compiler.object.PsdlStore
All Implemented Interfaces:
java.io.Serializable, org.openorb.compiler.idl.reflect.idlObject, psdlStore

public class PsdlStore
extends org.openorb.compiler.object.IdlObject
implements psdlStore

This class manages store for PSDL

Author:
Jerome Daniel
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openorb.compiler.object.IdlObject
_case_sensitive, _comment, _current, _diese, _has_inheritance, _id, _import, _is_container, _list, _map, _name, _opaque, _prefix, _prefix_explicit, _type, _underscore, _upper, adaptName
 
Constructor Summary
PsdlStore(org.openorb.compiler.object.IdlObject father)
          Constructor
 
Method Summary
 org.openorb.compiler.idl.reflect.idlObject as()
          This operation returns 'as' clause value for this store directive
 int idlType()
           
 org.openorb.compiler.idl.reflect.idlObject scope()
          this operation returns the scope value
 psdlState state()
          This operation returns the associated state
 
Methods inherited from class org.openorb.compiler.object.IdlObject
adaptName, addIdlObject, applyPrefix, attach_comment, attach_comment, changePrefix, contains, containsObject, content, current, end, filter, final_kind, final_object, getComment, getId, getIdComponents, getParser, getPrefix, getPrefixDepth, hasComment, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, included, insertIdlObject, into, isDefined, isSame, isVisible, kind, length, myScope, name, name, nameToSequence, next, opaque, opaque, pos, pos, refreshIncluded, reset, returnInheritedObject, returnObject, returnVisibleObject, root, sameAs, search, searchObject, sensitive, setId, switchFinalObject, toString, type, type, upper, use_diese, use_diese
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openorb.compiler.idl.reflect.idlObject
containsObject, content, filter, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, included
 

Constructor Detail

PsdlStore

public PsdlStore(org.openorb.compiler.object.IdlObject father)
Constructor

Method Detail

idlType

public int idlType()
Specified by:
idlType in interface org.openorb.compiler.idl.reflect.idlObject
Overrides:
idlType in class org.openorb.compiler.object.IdlObject

state

public psdlState state()
Description copied from interface: psdlStore
This operation returns the associated state

Specified by:
state in interface psdlStore

as

public org.openorb.compiler.idl.reflect.idlObject as()
Description copied from interface: psdlStore
This operation returns 'as' clause value for this store directive

Specified by:
as in interface psdlStore

scope

public org.openorb.compiler.idl.reflect.idlObject scope()
Description copied from interface: psdlStore
this operation returns the scope value

Specified by:
scope in interface psdlStore