|
||||||||||
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.compiler.object.IdlRoot
Cette classe represente la representation generique d'une donnee de l'IDL
Field Summary | |
---|---|
static java.lang.String |
_mainPrefix
The ID prefix |
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, flag, idlPrefix |
Constructor Summary | |
---|---|
IdlRoot()
Cree un objet IDL root |
Method Summary | |
---|---|
java.lang.String |
getId()
Retourne l'ID d'un objet |
java.lang.String[] |
getIdComponents()
Return the components of the ID |
int |
getPrefixDeepth()
Return the prefix deepth |
boolean |
isDefined(java.lang.String name_,
boolean scoped)
Indique si le symbole dont le nom est passe est deja defini |
java.util.Vector |
nameToOtherSequence(java.lang.String name)
Permet de passer un identificateur en une sequence d'identificateur simple. |
IdlObject |
returnObject(java.lang.String name_,
boolean scoped)
Cette methode retourne l'objet demande en fonction de son nom. |
IdlObject |
search(java.util.Vector seq,
boolean scoped)
Recherche un symbole au moyen du chemin defini sous forme d'une sequence |
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, getPrefix, hasComment, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, idlType, included, insertIdlObject, into, isSame, isVisible, kind, length, myScope, name, name, nameToSequence, next, opaque, opaque, pos, pos, refreshIncluded, reset, returnInheritedObject, returnVisibleObject, root, sameAs, searchObject, sensitive, setId, switchFinalObject, type, type, upper, use_diese, use_diese |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.lang.String _mainPrefix
Constructor Detail |
public IdlRoot()
Method Detail |
public int getPrefixDeepth()
getPrefixDeepth
in class IdlObject
public java.lang.String[] getIdComponents()
getIdComponents
in class IdlObject
public java.lang.String getId()
getId
in class IdlObject
public java.util.Vector nameToOtherSequence(java.lang.String name)
public IdlObject search(java.util.Vector seq, boolean scoped)
search
in class IdlObject
public boolean isDefined(java.lang.String name_, boolean scoped)
isDefined
in class IdlObject
scoped
- flag qui indique si la recherche se limite a ce niveauname_
- le nom a verifier
public IdlObject returnObject(java.lang.String name_, boolean scoped)
returnObject
in class IdlObject
scoped
- mettre a vrai si l'on restraint la recherche au scope de l'objet
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |