| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
  |
  +--org.openorb.compiler.object.IdlObject
        |
        +--org.openorb.compiler.object.IdlValue
This class represents an IDL Value object
| 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, idlPrefix | 
| Constructor Summary | |
| IdlValue(IdlObject father)Creates an IDL Value object | |
| Method Summary | |
|  boolean | abstract_value()Is abstract | 
|  void | abstract_value(boolean value)Set is abstract | 
|  void | addInheritance(IdlValueInheritance value)Add an inherited | 
|  idlValue | concrete()Return the concrete inherited value | 
|  boolean | custom_value()Return is forward | 
|  void | custom_value(boolean value)Set is custom | 
|  IdlValue | definedValue()Returns the definition of the value | 
|  void | definedValue(IdlValue value)Set the value definition | 
|  idlValue | description()Return the value description ( for forward value ) | 
|  boolean | forward()Is forward | 
|  void | forward(boolean value)Set is forward | 
|  IdlValue[] | getInheritance()Return inherited as IdlValue objects | 
|  java.util.Vector | getInheritanceList()Return the inherited | 
|  idlValue[] | inheritance()Return the inheritance list | 
|  boolean | isAbstract()Return TRUE is this value is abstract | 
|  boolean | isCustom()Return TRUE is this value is custom | 
|  boolean | isForward()Return TRUE is this value is forward | 
|  boolean | isTruncatable()Return TRUE is this value contains a truncatable clause into its inheritance list | 
|  IdlObject | returnInheritedObject(java.lang.String name)This method returns an inherited object | 
|  IdlObject | searchObject(java.lang.String name)This method returns an contained object | 
|  idlInterface[] | supported()Return the supported interfaces | 
|  java.util.Vector | supports()Return the supported interfaces | 
|  void | supports(java.util.Vector list_obj)Set the supported interfaces | 
|  java.lang.String[] | truncatableList()Return the truncatables list | 
| 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, getPrefix, getPrefixDepth, hasComment, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, idlType, 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, type, type, upper, use_diese, use_diese | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.openorb.compiler.idl.reflect.idlObject | 
| containsObject, content, filter, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, idlType, included | 
| Constructor Detail | 
public IdlValue(IdlObject father)
| Method Detail | 
public void abstract_value(boolean value)
public boolean abstract_value()
public void custom_value(boolean value)
public IdlValue definedValue()
public void definedValue(IdlValue value)
public void addInheritance(IdlValueInheritance value)
public java.util.Vector getInheritanceList()
public IdlValue[] getInheritance()
public boolean custom_value()
public void forward(boolean value)
public boolean forward()
public void supports(java.util.Vector list_obj)
public java.util.Vector supports()
public java.lang.String[] truncatableList()
public IdlObject returnInheritedObject(java.lang.String name)
returnInheritedObject in class IdlObjectpublic IdlObject searchObject(java.lang.String name)
searchObject in class IdlObjectpublic boolean isAbstract()
idlValueisAbstract in interface idlValuepublic boolean isCustom()
idlValueisCustom in interface idlValuepublic boolean isForward()
idlValueisForward in interface idlValuepublic idlValue description()
idlValuedescription in interface idlValuepublic boolean isTruncatable()
idlValueisTruncatable in interface idlValuepublic idlValue concrete()
idlValueconcrete in interface idlValuepublic idlValue[] inheritance()
idlValueinheritance in interface idlValuepublic idlInterface[] supported()
idlValuesupported in interface idlValue| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||