クラス Port
この具象クラスは接続できるオブジェクトを表します。
public class Port
extends Artifact
階層ダイヤグラム
既知の直接サブクラス
なし
コンストラクタ
public Port()
メソッド
• getConnectedPorts
ポートに外部接続されたすべてのポートのイタレータを返します。
public Iterator getConnectedPorts(int diagramType)
各要素の説明を次に示します。
diagramType - 接続をトレースするダイヤグラムタイプの ID。ゼロはすべてのダイヤグラムタイプを示します。
RSDException がスローされます。
• getConnectedPortsVector
ポートに外部接続されたすべてのポートのベクトルを返します。
public Vector getConnectedPortsVector(int diagramType)
各要素の説明を次に示します。
diagramType - 接続をトレースするダイヤグラムタイプの ID。ゼロはすべてのダイヤグラムタイプを示します。
RSDException がスローされます。
• traceInternal
指定した方向のシードポートに内部的に接続されているポートに外部的に接続されているポートのイタレータを返します。
public iterator traceInternal(String direction, boolean includeDirect)
各要素の説明を次に示します。
direction - ポートがシードポートに内部的に接続される必要のある。
includeDirect - includeDirect が true の場合は、traceInternal 関数もシードポートに外部的に接続されているポートのイタレータを返します。
RSDException がスローされます。
• traceInternalVector
指定した方向のシードポートに内部的に接続されているポートに外部的に接続されているポートのベクトルを返します。
public Vector traceInternalVector(String direction, boolean includeDirect)
各要素の説明を次に示します。
direction - ポートがシードポートに内部的に接続される必要のある。
includeDirect - includeDirect の値が true の場合は、traceInternalVector 関数もシードポートに外部的に接続されているポートのベクトルを返します。
RSDException がスローされます。
• getSegments
このポートに接続されているセグメントのセットを返します。
public Vector getSegments
RSDException がスローされます。
継承されるメソッド
ほかのクラスから継承されるメソッドは次のとおりです。
クラス | 継承されるメソッド |
---|
rsdesigner.component.Artifact | getContainer, getName, gets, getTopLevelContainer |
rsdesigner.design.PropertySet | getIntegerProperty, getProperties, getProperty, getRealProperty, getStringProperty, getType |
java.lang.Object | equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |