|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openorb.compiler.object.IdlObject
org.openorb.pss.compiler.object.PsdlState
public class PsdlState
This class manages state for PSDL
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 | |
---|---|
PsdlState(org.openorb.compiler.object.IdlObject father)
Constructor |
Method Summary | |
---|---|
int |
idlType()
|
boolean |
isImmutable()
Return TRUE if the state type is immutable |
boolean |
isReadOnly()
Return TRUE if this state is marked as 'readonly' |
boolean |
isRef()
Return TRUE if the state type is a reference |
boolean |
readonly()
Get the readonly flag |
void |
readonly(boolean rd)
Set the readonly flag |
org.openorb.compiler.idl.reflect.idlObject |
stateType()
Return the state type |
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 |
---|
public PsdlState(org.openorb.compiler.object.IdlObject father)
Method Detail |
---|
public void readonly(boolean rd)
public boolean readonly()
public boolean isReadOnly()
isReadOnly
in interface psdlState
public org.openorb.compiler.idl.reflect.idlObject stateType()
stateType
in interface psdlState
public int idlType()
idlType
in interface org.openorb.compiler.idl.reflect.idlObject
idlType
in class org.openorb.compiler.object.IdlObject
public boolean isImmutable()
isImmutable
in interface psdlState
public boolean isRef()
isRef
in interface psdlState
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |