org.jacorb.ir.gui.typesystem.remote

Class IRInterface

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(IRObject irObject)
This method was created by a SmartGuide.

Method Summary

String[]
allowedToAdd()
This method was created by a SmartGuide.
String
description()
TypeSystemNode[]
getAllFields()
Gibt alle Fields inkl. der Fields der Super-Interfaces zur?ck
TypeSystemNode[]
getAllOperations()
Gibt alle Fields inkl. der Fields der Super-Interfaces zur?ck
Interface[]
getSuperInterfaces()
This method was created by a SmartGuide.
static String
nodeTypeName()
protected void
setIRObject(IRObject irObject)

Methods inherited from class org.jacorb.ir.gui.typesystem.remote.IRContainer

contents

Methods inherited from class org.jacorb.ir.gui.typesystem.remote.IRNode

allowedToAdd, description, getAbsoluteName, getTypeCode, setIRObject

Methods inherited from class org.jacorb.ir.gui.typesystem.TypeSystemNode

allowedToAdd, compareTo, description, getAbsoluteName, getInstanceNodeTypeName, getName, insertChild, nodeTypeName, setAbsoluteName, setName, toString

Methods inherited from class org.jacorb.ir.gui.typesystem.ModelParticipant

addToParent, buildTree, compareTo, expand, getModelRepresentant, setModelRepresentant

Constructor Details

IRInterface

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


IRInterface

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

Parameters:
irObject - org.omg.CORBA.IRObject

Method Details

allowedToAdd

public String[] allowedToAdd()
This method was created by a SmartGuide.
Overrides:
allowedToAdd in interface IRNode

Returns:
java.lang.String[]


description

public String description()
Overrides:
description in interface 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 String nodeTypeName()
Overrides:
nodeTypeName in interface TypeSystemNode

Returns:
java.lang.String


setIRObject

protected void setIRObject(IRObject irObject)
Overrides:
setIRObject in interface IRNode

Parameters:
irObject - org.omg.CORBA.IRObject