org.openorb.trader.compiler.objects
Class STDLService

java.lang.Object
  extended by org.openorb.compiler.object.IdlObject
      extended by org.openorb.trader.compiler.objects.STDLService
All Implemented Interfaces:
java.io.Serializable, org.openorb.compiler.idl.reflect.idlObject, Service

public class STDLService
extends org.openorb.compiler.object.IdlObject
implements Service

This class provides a data container for Service type description.

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
STDLService(org.openorb.compiler.object.IdlObject father)
           
 
Method Summary
 void addInheritance(org.openorb.compiler.object.IdlObject inh)
           
 int idlType()
           
 Service[] inheritance()
           
 org.openorb.compiler.idl.reflect.idlInterface interface_type()
           
 void interface_type(org.openorb.compiler.object.IdlObject intf)
           
 Property[] properties()
           
 
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, returnInheritedObject, 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, included
 

Constructor Detail

STDLService

public STDLService(org.openorb.compiler.object.IdlObject father)
Method Detail

addInheritance

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

interface_type

public void interface_type(org.openorb.compiler.object.IdlObject intf)

idlType

public int idlType()
Specified by:
idlType in interface org.openorb.compiler.idl.reflect.idlObject
Overrides:
idlType in class org.openorb.compiler.object.IdlObject

properties

public Property[] properties()
Specified by:
properties in interface Service

inheritance

public Service[] inheritance()
Specified by:
inheritance in interface Service

interface_type

public org.openorb.compiler.idl.reflect.idlInterface interface_type()
Specified by:
interface_type in interface Service