|
||||||||
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.PsdlStorageType
public class PsdlStorageType
This class manages storagetype
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 | |
---|---|
PsdlStorageType(org.openorb.compiler.object.IdlObject father)
Constructor |
Method Summary | |
---|---|
void |
addImplement(org.openorb.compiler.object.IdlObject obj)
Add an implement description |
org.openorb.compiler.object.IdlObject |
define()
Return the reference to the storagetype |
void |
define(org.openorb.compiler.object.IdlObject obj)
Set the define storagetype |
void |
forward()
Modify the object type to pass it as forward declaration |
boolean |
forwarded()
Return true if this object reflects a forwarded declaration |
int |
idlType()
|
psdlStorageType |
implementation()
Returns the real implementation of this storage type ( only available if this current declaration is forwarded ) |
psdlAbstractStorageType[] |
implemented()
Return the implementation list |
psdlStorageType |
inheritance()
Return the inheritance |
org.openorb.compiler.object.IdlObject |
returnInheritedObject(java.lang.String name)
This method returns an inherited object |
org.openorb.compiler.object.IdlObject |
searchObject(java.lang.String name)
This method returns an contained object |
void |
setInheritance(org.openorb.compiler.object.IdlObject obj)
Set the inheritance |
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, returnObject, returnVisibleObject, root, sameAs, search, 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 PsdlStorageType(org.openorb.compiler.object.IdlObject father)
Method Detail |
---|
public void forward()
public void define(org.openorb.compiler.object.IdlObject obj)
public org.openorb.compiler.object.IdlObject define()
public void addImplement(org.openorb.compiler.object.IdlObject obj)
public void setInheritance(org.openorb.compiler.object.IdlObject obj)
public org.openorb.compiler.object.IdlObject returnInheritedObject(java.lang.String name)
returnInheritedObject
in class org.openorb.compiler.object.IdlObject
public org.openorb.compiler.object.IdlObject searchObject(java.lang.String name)
searchObject
in class org.openorb.compiler.object.IdlObject
public psdlStorageType inheritance()
inheritance
in interface psdlStorageType
public psdlAbstractStorageType[] implemented()
implemented
in interface psdlStorageType
public int idlType()
idlType
in interface org.openorb.compiler.idl.reflect.idlObject
idlType
in class org.openorb.compiler.object.IdlObject
public boolean forwarded()
psdlStorageType
forwarded
in interface psdlStorageType
public psdlStorageType implementation()
psdlStorageType
implementation
in interface psdlStorageType
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |