org.openorb.compiler.object
Class IdlEnum

java.lang.Object
  |
  +--org.openorb.compiler.object.IdlObject
        |
        +--org.openorb.compiler.object.IdlEnum
All Implemented Interfaces:
idlEnum, idlObject, java.io.Serializable

public class IdlEnum
extends IdlObject
implements idlEnum

Cette classe represente l'objet IDL Enum

Version:
$Revision: 1.4 $ $Date: 2002/08/21 08:19:21 $
Author:
Jerome Daniel
See Also:
Serialized Form

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
IdlEnum(IdlObject father)
          Cree un objet IDL Enum
 
Method Summary
 java.util.Enumeration content()
          Return this idlObject content
 boolean isSame(java.lang.String name)
          This method returns true if this object is the same as the given name.
 java.lang.String[] members()
          Return the members list
 IdlObject sameAs(java.lang.String name)
          Return the equivalent object for the given name
 
Methods inherited from class org.openorb.compiler.object.IdlObject
adaptName, addIdlObject, applyPrefix, attach_comment, attach_comment, changePrefix, contains, containsObject, current, end, filter, final_kind, final_object, getComment, getId, getIdComponents, getPrefix, getPrefixDepth, hasComment, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, idlType, included, insertIdlObject, into, isDefined, isVisible, kind, length, myScope, name, name, nameToSequence, next, opaque, opaque, pos, pos, refreshIncluded, reset, returnInheritedObject, returnObject, returnVisibleObject, root, search, 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
 
Methods inherited from interface org.openorb.compiler.idl.reflect.idlObject
containsObject, filter, idlConcreteType, idlDefinedIn, idlFinalType, idlID, idlName, idlType, included
 

Constructor Detail

IdlEnum

public IdlEnum(IdlObject father)
Cree un objet IDL Enum
Method Detail

isSame

public boolean isSame(java.lang.String name)
This method returns true if this object is the same as the given name.
Overrides:
isSame in class IdlObject

sameAs

public IdlObject sameAs(java.lang.String name)
Return the equivalent object for the given name
Overrides:
sameAs in class IdlObject

members

public java.lang.String[] members()
Description copied from interface: idlEnum
Return the members list
Specified by:
members in interface idlEnum

content

public java.util.Enumeration content()
Description copied from interface: idlObject
Return this idlObject content
Specified by:
content in interface idlObject
Overrides:
content in class IdlObject