クラス Sheet
この具象クラスは、設計の図面シートを表します。
public class Sheet
extends PropertySet
階層ダイヤグラム
既知の直接サブクラス
DraftGroup
コンストラクタ
public Sheet()
メソッド
getName
シートの名前を返します。
public String getName()
RSDException がスローされます。
open
シートを開きます。
public void open()
RSDException がスローされます。
close
現在開いているシートを閉じます。
public void close()
RSDException がスローされます。
getShapes
シートにあるすべての形状のイタレータを返します。イタレータの各要素は、形状に関連する情報を含む 1 要素を持つ配列です。
public Iterator getShapes()
RSDException がスローされます。
getShapes
指定したクラスに属するシートにあるすべての形状のイタレータを返します。イタレータの各要素は、形状に関連する情報を含む 1 要素を持つ配列です。
public Iterator getShapes(boolean onlyRootShapes, String[] classNames)
各要素の説明を次に示します。
onlyRootShapes - true の場合、getShapes 関数は、指定したクラスに属するトップレベル形状だけを返します。
classNames - 指定したクラスのリスト。
RSDException がスローされます。
getShapesVector
シートにあるすべての形状のベクトルを返します。
public Vector getShapesVector()
RSDException がスローされます。
getShapesVector
指定したクラスに属するシートにあるすべての形状のベクトルを返します。
public Vector getShapesVector(boolean onlyRootShapes, String[] classNames)
各要素の説明を次に示します。
onlyRootShapes - true の場合、getShapes 関数は、指定したクラスに属するトップレベル形状だけを返します。
classNames - 指定したクラスのリスト。
RSDException がスローされます。
getBlockShapes
シートにあるすべてのブロック形状のイタレータを返します。イタレータの各要素は、ブロック形状に関連する情報を含む 1 要素を持つ配列です。
public Iterator getBlockShapes()
RSDException がスローされます。
getBlockShapesVector
シートにあるすべてのブロック形状のベクトルを返します。
public Vector getBlockShapesVector()
RSDException がスローされます。
getFibreShapes
シートにあるすべてのファイバー形状のイタレータを返します。イタレータの各要素は、ファイバー形状に関連する情報を含む 1 要素を持つ配列です。
public Iterator getFibreShapes()
RSDException がスローされます。
getFibreShapesVector
シートにあるすべてのファイバー形状のベクトルを返します。
public Vector getFibreShapeVector()
RSDException がスローされます。
getGroupShapes
シートにあるすべてのグループ形状のイタレータを返します。イタレータの各要素は、グループ形状に関連する情報を含む 1 要素を持つ配列です。
public Iterator getGroupShapes()
RSDException がスローされます。
getGroupShapesVector
シートにあるすべてのグループ形状のベクトルを返します。
public Vector getGroupShapesVector()
RSDException がスローされます。
getPortShapes
シートにあるすべてのポート形状のイタレータを返します。イタレータの各要素は、ポート形状に関連する情報を含む 1 要素を持つ配列です。
public Iterator getPortShapes()
RSDException がスローされます。
getPortShapesVector
シートにあるすべてのポート形状のベクトルを返します。
public Vector getPortShapesVector()
RSDException がスローされます。
getBlocks
シート上に 1 つ以上の形状を持つすべてのブロックのイタレータを返します。イタレータの各要素は、ブロックに関連する情報を含む 1 要素を持つ配列です。
public Iterator getBlocks()
RSDException がスローされます。
getBlocksVector
このシート上に 1 つ以上の形状を持つすべてのブロックのベクトルを返します。
public Vector getBlocksVector()
RSDException がスローされます。
getFibres
シート上に 1 つ以上の形状を持つすべてのファイバーのイタレータを返します。イタレータの各要素は、ファイバーに関連する情報を含む 1 要素を持つ配列です。
public Iterator getFibres()
RSDException がスローされます。
getFibresVector
このシート上に 1 つ以上の形状を持つすべてのファイバーのベクトルを返します。
public Vector getFibresVector()
RSDException がスローされます。
getGroups
シート上に 1 つ以上の形状を持つすべてのグループのイタレータを返します。イタレータの各要素は、グループに関連する情報を含む 1 要素を持つ配列です。
public Iterator getGroups()
RSDException がスローされます。
getGroupsVector
このシート上に 1 つ以上の形状を持つすべてのグループのベクトルを返します。
public Vector getGroupsVector()
RSDException がスローされます。
getPorts
シート上に 1 つ以上の形状を持つすべてのポートのイタレータを返します。イタレータの各要素は、ポートに関連する情報を含む 1 要素を持つ配列です。
public Iterator getPorts()
RSDException がスローされます。
getPortsVector
このシート上に 1 つ以上の形状を持つすべてのポートのベクトルを返します。
public Vector getPortsVector()
RSDException がスローされます。
isDesignSheet
シートが設計シートであるかどうかを返します。
public boolean isDesignSheet()
RSDException がスローされます。
getCurrentSheet
現在表示されているシートを返します。
public static Sheet getCurrentSheet()
RSDException がスローされます。
isOpenSheet
シートが開いている場合は true を返します。
public boolean isOpenSheet()
RSDException がスローされます。
CreateCrossoversOnSheet
シート上に交差を作成します。
public void CreateCrossoversOnSheet()
RSDException がスローされます。
DeleteCrossoversOnSheet
シート上の交差を削除します。
public void DeleteCrossoversOnSheet()
RSDException がスローされます。
getLocationset
シートが属するシートのロケーションセットおよびロケーションセット内のシートのシーケンス番号を返します。
public Object[] getLocationset()
RSDException がスローされます。
getRowCoulmnInfo
シートが属するロケーションセットを行と列で返します。
ロケーションセットは 3 つの要素のオブジェクト配列です。各要素は 3 つの要素の部分配列です。
最初の要素は、3 つの要素 (列番号、シートの X 位置、および x 軸に沿ったシートの幅) の部分配列です。
2 番目の要素は、3 つの要素 (行番号、シートの Y 位置、および y 軸に沿ったシートの幅) の部分配列です。
3 番目の要素は、4 つの要素 (シートの開始データムの X と Y 座標の 2 つの要素およびシートの終了データムの X と Y 座標の 2 つの要素) の部分配列です。
public Object[] getRowColumnInfo()
RSDException がスローされます。
継承されるメソッド
ほかのクラスから継承されるメソッドは次のとおりです。
クラス
継承されるメソッド
rsdesigner.design.PropertySet
getIntegerProperty, getProperties, getProperty, getRealProperty, getStringProperty, getType
java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait