org.openorb.pss.compiler.object
Class PsdlCatalog

java.lang.Object
  extended by org.openorb.compiler.object.IdlObject
      extended by org.openorb.pss.compiler.object.PsdlCatalog
All Implemented Interfaces:
java.io.Serializable, org.openorb.compiler.idl.reflect.idlObject, psdlCatalog

public class PsdlCatalog
extends org.openorb.compiler.object.IdlObject
implements psdlCatalog

This class manages a PSDL catalog

Author:
Jerome Daniel
See Also:
Serialized Form

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
PsdlCatalog(org.openorb.compiler.object.IdlObject father)
          Constructor
 
Method Summary
 void addInheritance(org.openorb.compiler.object.IdlObject inh)
          Add an inheritance
 PsdlCatalog[] inheritance()
          Return inheritance
 psdlCatalog[] inheritances()
          Return inheritances
 org.openorb.compiler.object.IdlObject returnInheritedObject(java.lang.String name)
          This method returns an inherited object
 
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, 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, 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, idlType, included
 

Constructor Detail

PsdlCatalog

public PsdlCatalog(org.openorb.compiler.object.IdlObject father)
Constructor

Method Detail

addInheritance

public void addInheritance(org.openorb.compiler.object.IdlObject inh)
Add an inheritance


inheritance

public PsdlCatalog[] inheritance()
Return inheritance


returnInheritedObject

public org.openorb.compiler.object.IdlObject returnInheritedObject(java.lang.String name)
This method returns an inherited object

Overrides:
returnInheritedObject in class org.openorb.compiler.object.IdlObject

inheritances

public psdlCatalog[] inheritances()
Description copied from interface: psdlCatalog
Return inheritances

Specified by:
inheritances in interface psdlCatalog