com.change_vision.jude.api.inf.model
インタフェース IMatrixDiagram

com.change_vision.jude.api.inf.model.IMatrixDiagram
すべてのスーパーインタフェース:
IDiagram, IElement, IEntity, IHyperlinkOwner, INamedElement
すべての実装されたインタフェース:
IDiagram, IElement, IEntity, IHyperlinkOwner, INamedElement

public IMatrixDiagram
extends IDiagram

CRUDに対するインタフェース。


フィールドの概要
 
クラス com.change_vision.jude.api.inf.model.INamedElement から継承されたフィールド
PACKAGE_VISIBILITY, PRIVATE_VISIBILITY, PROTECTED_VISIBILITY, PUBLIC_VISIBILITY
 
メソッドの概要
abstract  IHeaderCell[] getColumnHeaders()
          CRUDの全ての列のヘッダーセルを取得します。
abstract  IHeaderCell[] getRowHeaders()
          CRUDの全ての行のヘッダーセルを取得します。
abstract  IHeaderCell[] getShowColumnHeaders()
          CRUDの表示対象の列のヘッダーセルを取得します。
abstract  IHeaderCell[] getShowRowHeaders()
          CRUDの表示対象の行のヘッダーセルを取得します。
abstract  IValueCell getShowValueCell(int row, int column)
          表示対象のインデックスで指定した値のセルを取得します。
abstract  String[] getText()
          推奨されていません。 CRUDにテキストを配置できないため、常に空の配列を取得します。
abstract  boolean isColumnShownByGroup()
          CRUDの列が図のグルーピング表示であるか確認します。
abstract  boolean isColumnShownTotal()
          CRUDの列が全体列表示モードであるか確認します。
abstract  boolean isRowShownByGroup()
          CRUDの行が図のグルーピング表示であるか確認します。
abstract  boolean isRowShownTotal()
          CRUDの行が全体行表示モードであるか確認します。
abstract  boolean isSetDiagramCellValueAutomatically()
          CRUDが図の値を自動設定するか確認します。
abstract  boolean isShowDFDProcessBoxID()
          CRUDの行がデータフロー図(DFD)のプロセスのIDを表示するか確認します。
abstract  boolean isShownByPhysical()
          CRUDが物理名で表示するか確認します。
 
クラス com.change_vision.jude.api.inf.model.IDiagram から継承されたメソッド
exportImage, getBoundRect, getPresentations, getProperties, getProperty, getText, setProperties, setProperty
 
クラス com.change_vision.jude.api.inf.model.INamedElement から継承されたメソッド
getAlias1, getAlias2, getClientDependencies, getClientRealizations, getClientUsages, getConstraints, getDefinition, getDiagrams, getFullName, getFullNamespace, getName, getSupplierDependencies, getSupplierRealizations, getSupplierUsages, isPackageVisibility, isPrivateVisibility, isProtectedVisibility, isPublicVisibility, setAlias1, setAlias2, setDefinition, setName, setVisibility
 
クラス com.change_vision.jude.api.inf.model.IElement から継承されたメソッド
addStereotype, getComments, getContainer, getContainers, getId, getOwner, getPresentations, getStereotypes, getTaggedValues, getTypeModifier, hasStereotype, hasStereotype, isReadOnly, removeStereotype, setTypeModifier
 
クラス com.change_vision.jude.api.inf.model.IHyperlinkOwner から継承されたメソッド
createElementHyperlink, createFileHyperlink, createURLHyperlink, deleteHyperlink, getHyperlinks
 

メソッドの詳細

getColumnHeaders

abstract IHeaderCell[] getColumnHeaders()
CRUDの全ての列のヘッダーセルを取得します。

戻り値:
CRUDの全ての列のヘッダーセル。

getShowColumnHeaders

abstract IHeaderCell[] getShowColumnHeaders()
CRUDの表示対象の列のヘッダーセルを取得します。

戻り値:
CRUDの表示対象の列のヘッダーセル。

getRowHeaders

abstract IHeaderCell[] getRowHeaders()
CRUDの全ての行のヘッダーセルを取得します。

戻り値:
CRUDの全ての行のヘッダーセル。

getShowRowHeaders

abstract IHeaderCell[] getShowRowHeaders()
CRUDの表示対象の行のヘッダーセルを取得します。

戻り値:
CRUDの表示対象の行のヘッダーセル。

getShowValueCell

abstract IValueCell getShowValueCell(int row,
                                     int column)
表示対象のインデックスで指定した値のセルを取得します。

パラメータ:
行のインデックス -
列のインデックス -
戻り値:
インデックスで指定した値のセル。

isColumnShownByGroup

abstract boolean isColumnShownByGroup()
CRUDの列が図のグルーピング表示であるか確認します。

戻り値:
true グルーピング表示 / false グルーピング表示でない

isRowShownByGroup

abstract boolean isRowShownByGroup()
CRUDの行が図のグルーピング表示であるか確認します。

戻り値:
true グルーピング表示 / false グルーピング表示でない

isColumnShownTotal

abstract boolean isColumnShownTotal()
CRUDの列が全体列表示モードであるか確認します。

戻り値:
true 全体列表示モード / false 全体列表示モードでない

isRowShownTotal

abstract boolean isRowShownTotal()
CRUDの行が全体行表示モードであるか確認します。

戻り値:
true 全体行表示モード / false 全体行表示モード でない

isShowDFDProcessBoxID

abstract boolean isShowDFDProcessBoxID()
CRUDの行がデータフロー図(DFD)のプロセスのIDを表示するか確認します。

戻り値:
true データフロー図(DFD)のプロセスのIDを表示する / false 表示しない

isShownByPhysical

abstract boolean isShownByPhysical()
CRUDが物理名で表示するか確認します。

戻り値:
true 物理名で表示する /false 物理名で表示しない

isSetDiagramCellValueAutomatically

abstract boolean isSetDiagramCellValueAutomatically()
CRUDが図の値を自動設定するか確認します。

戻り値:
true 図の値を自動設定する / false 図の値を自動設定しない

getText

abstract String[] getText()
推奨されていません。 CRUDにテキストを配置できないため、常に空の配列を取得します。

戻り値:
長さ0の配列を返します。