org.jacorb.ir.gui.typesystem.remote
Class IRInterface

java.lang.Object
  extended by org.jacorb.ir.gui.typesystem.ModelParticipant
      extended by org.jacorb.ir.gui.typesystem.TypeSystemNode
          extended by org.jacorb.ir.gui.typesystem.remote.IRNode
              extended by org.jacorb.ir.gui.typesystem.remote.IRContainer
                  extended by org.jacorb.ir.gui.typesystem.remote.IRInterface
All Implemented Interfaces:
AbstractContainer, Interface

public class IRInterface
extends IRContainer
implements Interface


Field Summary
 
Fields inherited from class org.jacorb.ir.gui.typesystem.remote.IRNode
irObject, repositoryID
 
Fields inherited from class org.jacorb.ir.gui.typesystem.TypeSystemNode
absoluteName, name, treeNode
 
Constructor Summary
IRInterface()
          Default-Konstruktor: wird von TypeSystem.createNode(...) benutzt
IRInterface(org.omg.CORBA.IRObject irObject)
          This method was created by a SmartGuide.
 
Method Summary
 java.lang.String[] allowedToAdd()
          This method was created by a SmartGuide.
 java.lang.String description()
           
 TypeSystemNode[] getAllFields()
          Gibt alle Fields inkl.
 TypeSystemNode[] getAllOperations()
          Gibt alle Fields inkl.
 Interface[] getSuperInterfaces()
          This method was created by a SmartGuide.
static java.lang.String nodeTypeName()
           
protected  void setIRObject(org.omg.CORBA.IRObject irObject)
          Referenz auf dazugeh??riges IRObject setzen.(kann null sein, z.B.
 
Methods inherited from class org.jacorb.ir.gui.typesystem.remote.IRContainer
contents
 
Methods inherited from class org.jacorb.ir.gui.typesystem.remote.IRNode
getAbsoluteName, getTypeCode
 
Methods inherited from class org.jacorb.ir.gui.typesystem.TypeSystemNode
compareTo, getInstanceNodeTypeName, getName, insertChild, setAbsoluteName, setName, toString
 
Methods inherited from class org.jacorb.ir.gui.typesystem.ModelParticipant
addToParent, buildTree, expand, getModelRepresentant, setModelRepresentant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IRInterface

public IRInterface()
Default-Konstruktor: wird von TypeSystem.createNode(...) benutzt


IRInterface

public IRInterface(org.omg.CORBA.IRObject irObject)
This method was created by a SmartGuide.

Parameters:
irObject - org.omg.CORBA.IRObject
Method Detail

allowedToAdd

public java.lang.String[] allowedToAdd()
This method was created by a SmartGuide.

Overrides:
allowedToAdd in class IRNode
Returns:
java.lang.String[]

description

public java.lang.String description()
Overrides:
description in class IRNode
Returns:
java.lang.String

getAllFields

public TypeSystemNode[] getAllFields()
Gibt alle Fields inkl. der Fields der Super-Interfaces zur??ck

Specified by:
getAllFields in interface Interface
Returns:
org.jacorb.ir.gui.typesystem.TypeSystemNode[]

getAllOperations

public TypeSystemNode[] getAllOperations()
Gibt alle Fields inkl. der Fields der Super-Interfaces zur??ck

Specified by:
getAllOperations in interface Interface
Returns:
org.jacorb.ir.gui.typesystem.TypeSystemNode[]

getSuperInterfaces

public Interface[] getSuperInterfaces()
This method was created by a SmartGuide.

Specified by:
getSuperInterfaces in interface Interface
Returns:
org.jacorb.ir.gui.typesystem.Interface[]

nodeTypeName

public static java.lang.String nodeTypeName()
Returns:
java.lang.String

setIRObject

protected void setIRObject(org.omg.CORBA.IRObject irObject)
Description copied from class: IRNode
Referenz auf dazugeh??riges IRObject setzen.(kann null sein, z.B. bei StructMember) Holt au??erdem den name() des IRObject, wenn es ein Contained Objekt ist

Overrides:
setIRObject in class IRNode
Parameters:
irObject - org.omg.CORBA.IRObject