クラス ComponentShape
この抽象クラスは構成部品のピクチャを表します。
public class ComponentShape
extends Shape
階層ダイヤグラム
既知の直接サブクラス
• BlockShape
• FibreShape
• GroupShape
コンストラクタ
public ComponentShape()
メソッド
• getPortShapes
この構成部品形状に属するすべてのポート形状のイタレータを返します。
public Iterator getPortShapes()
RSDException がスローされます。
• getPortShapesVector
この構成部品形状に属するすべてのポート形状のベクトルを返します。
public Vector getPortShapesVector()
RSDException がスローされます。
• getDiagramType
この構成部品形状のダイヤグラムタイプを返します。
public int getDiagramType()
RSDException がスローされます。
• replaceWith
カレントシート上のこの形状をカタログ形状に置き換えます。
public void replaceWith (ComponentShape catalogShape)
各要素の説明を次に示します。
catalogShape - 置き換える側のカタログ形状。置き換える側のカタログ形状は、置き換えられる側の形状と同じタイプ (ブロック、グループなど) でなければなりません。
RSDException がスローされます。
継承されるメソッド
ほかのクラスから継承されるメソッドは次のとおりです。
クラス | 継承されるメソッド |
---|
rsdesigner.component.Shape | getArtifact, getContainer, getDatum, getDiagramType, getTopLevelContainer |
java.lang.Object | equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |