public final class ShipFilterGroupDialog extends AbstractTableDialog implements ShipGroupListener
body, comparator, config, cyclicReloadMenuItem, filemenu, header, headerId, headermenu, menubar, needsUpdate, opemenu, orderflgs, shell, table, tablemenu, timer
nativeService
コンストラクタと説明 |
---|
ShipFilterGroupDialog(org.eclipse.swt.widgets.Shell parent,
org.eclipse.swt.widgets.MenuItem menuItem)
Create the dialog.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
createContents()
Create contents of the dialog.
|
protected void |
createContentsBefore()
Create contents of the dialog.
|
protected org.eclipse.swt.graphics.Point |
getSize()
ウインドウサイズを返します
|
protected java.lang.String[] |
getTableHeader()
テーブルヘッダーを返します
|
protected TableItemCreator |
getTableItemCreator()
テーブル行を作成するクリエイターを返します
|
protected org.eclipse.swt.widgets.Composite |
getTableParent()
テーブルの親コンポジット
|
protected java.lang.String |
getTitleMain()
タイトル本文部分を返します
|
void |
groupNameChanged(ShipGroupBean group) |
void |
groupShipChanged(ShipGroupBean group) |
void |
listChanged() |
protected void |
reloadTable()
テーブルをリロードする
|
void |
update(DataType type,
Data data)
更新する必要のあるデータ
|
protected void |
updateTableBody()
テーブルボディーをアップデートします
|
defaultColumnOrder, disposeTableBody, getConfig, getDefaultSize, getDefaultTableConfig, getHeaderSelectionListener, getTitle, open, resetTableSort, restoreColumnWidth, save, setColumnVisible, setColumnVisible, setTableBody, shouldSaveWindowSize, sortTableItems, sortTableItems, update
addWindowListener, createContents, createContents, createContents, createMenubar, getActivatedWindows, getActualParent, getMenubar, getMenuItem, getPopupMenu, getRestoreSize, getShell, getVisible, getWindowConfig, getWindowId, hideWindow, isCommonTopMostEnabled, isNoMenubar, isWindowInitialized, moveIntoDisplay, moveWithDrag, registerEvents, removeWindowListener, restore, setBehindTo, setDataToAllChild, setVisible, setWindowInitialized, shellDeiconified, shellIconified, showTitlebarChanged
public ShipFilterGroupDialog(org.eclipse.swt.widgets.Shell parent, org.eclipse.swt.widgets.MenuItem menuItem)
parent
- menuItem
- protected void createContentsBefore()
createContentsBefore
クラス内 AbstractTableDialog
protected void createContents()
createContents
クラス内 AbstractTableDialog
protected org.eclipse.swt.widgets.Composite getTableParent()
AbstractTableDialog
getTableParent
クラス内 AbstractTableDialog
protected java.lang.String getTitleMain()
AbstractTableDialog
getTitleMain
クラス内 AbstractTableDialog
protected org.eclipse.swt.graphics.Point getSize()
AbstractTableDialog
getSize
クラス内 AbstractTableDialog
protected java.lang.String[] getTableHeader()
AbstractTableDialog
getTableHeader
クラス内 AbstractTableDialog
protected void updateTableBody()
AbstractTableDialog
updateTableBody
クラス内 AbstractTableDialog
protected TableItemCreator getTableItemCreator()
AbstractTableDialog
getTableItemCreator
クラス内 AbstractTableDialog
protected void reloadTable()
AbstractTableDialog
reloadTable
クラス内 AbstractTableDialog
public void listChanged()
listChanged
インタフェース内 ShipGroupListener
public void groupNameChanged(ShipGroupBean group)
groupNameChanged
インタフェース内 ShipGroupListener
public void groupShipChanged(ShipGroupBean group)
groupShipChanged
インタフェース内 ShipGroupListener
public void update(DataType type, Data data)
update
インタフェース内 EventListener
update
クラス内 AbstractTableDialog
type
- データの種類data
- データ