|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.tssap.util.ui.lfsupport.EditorWidgetFactoryContainer
| Field Summary | |
static int |
DEFAULT_WIDGET_FACTORY_INDEX
|
static int |
LITE_WIDGET_FACTORY_INDEX
|
static int |
WHITE_WIDGET_FACTORY_INDEX
|
| Method Summary | |
boolean |
addWidgetFactory(IWidgetFactory widgetFactory)
|
org.eclipse.swt.widgets.Button |
createCheckBox(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pCheckBoxText,
boolean pCheckBoxValue)
Method createCheckBox. |
com.tssap.util.ui.lfsupport.ToolItem |
createCheckToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
Method createCheckToolItem. |
org.eclipse.swt.widgets.Combo |
createComboBox(org.eclipse.swt.widgets.Composite pParent,
java.lang.String[] pItems,
java.lang.String pDefaultText,
boolean pReadOnly)
Method createComboBox. |
org.eclipse.swt.widgets.Composite |
createComposite(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag)
Method createComposite. |
org.eclipse.swt.events.PaintListener |
createFormTitlePaintListener(java.lang.String title)
Method getFormTitlePaintListener. |
com.tssap.util.ui.lfsupport.Group |
createGroup(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag)
Method createGroup. |
org.eclipse.swt.widgets.Label |
createImageLabel(org.eclipse.swt.widgets.Composite pParent,
org.eclipse.swt.graphics.Image pImage,
boolean pBorderFlag)
Method createImageLabel. |
com.tssap.util.ui.lfsupport.List |
createList(org.eclipse.swt.widgets.Composite pParent,
java.lang.String[] pItems,
boolean enableMultipleSelection)
Method createList. |
org.eclipse.swt.widgets.Button |
createPushButton(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pButtonText,
org.eclipse.swt.graphics.Image pButtonImage,
java.lang.String pButtonTooltip)
Method createPushButton. |
com.tssap.util.ui.lfsupport.ToolItem |
createPushToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
Method createPushToolItem. |
org.eclipse.swt.widgets.Button |
createRadioButton(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pButtonText,
org.eclipse.swt.graphics.Image pButtonImage,
java.lang.String pButtonTooltip)
Method createRadioButton. |
org.eclipse.swt.widgets.Button[] |
createRadioButtonGroup(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pTitle,
java.lang.String[] pRadioButtonText,
int pSelectedItem,
boolean pIsHorizontalFlag)
Method createRadioButtonGroup. |
com.tssap.util.ui.lfsupport.ToolItem |
createRadioToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
Method createRadioToolItem. |
org.eclipse.swt.custom.SashForm |
createSashForm(org.eclipse.swt.widgets.Composite pParent,
boolean pVertical)
Method createSashForm. |
org.eclipse.swt.events.PaintListener |
createSectionTitlePaintListener(java.lang.String title)
Method createSectionTitlePaintListener. |
com.tssap.util.ui.lfsupport.ToolItem |
createSeparatorToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
Method createSeparatorToolItem. |
com.tssap.util.ui.lfsupport.TabFolder |
createTabFolder(org.eclipse.swt.widgets.Composite pParent)
Method createTabFolder. |
com.tssap.util.ui.lfsupport.TabItem |
createTabItem(com.tssap.util.ui.lfsupport.TabFolder pTabFolder)
Method createTabItem. |
org.eclipse.swt.widgets.Table |
createTable(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag,
boolean pHScroll,
boolean pVScroll,
boolean pMultiSelect,
boolean pHideSelect,
boolean pFullSelect,
boolean pCheckBox)
Method createTable. |
org.eclipse.swt.custom.TableTree |
createTableTree(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag,
boolean pHScroll,
boolean pVScroll,
boolean pMultiSelect,
boolean pFullSelect,
boolean pCheckBox)
Method createTableTree. |
org.eclipse.swt.widgets.Text |
createTextField(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pDefaultText,
boolean pReadOnly)
Method createTextField. |
org.eclipse.swt.widgets.Label |
createTextLabel(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pLabelText)
Method createTextLabel. |
org.eclipse.swt.widgets.Text |
createTextPane(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pDefaultText,
boolean pReadOnly,
boolean pUseWordWrap)
Method createTextPane. |
org.eclipse.swt.widgets.Button |
createToggleButton(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pButtonText,
org.eclipse.swt.graphics.Image pButtonImage,
java.lang.String pButtonTooltip)
Method createToogleButton |
com.tssap.util.ui.lfsupport.ToolBar |
createToolBar(org.eclipse.swt.widgets.Composite pParent,
boolean pVertical)
Method createToolBar. |
org.eclipse.swt.widgets.Tree |
createTree(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag,
boolean pHScroll,
boolean pVScroll,
boolean pMultiSelect,
boolean pCheckBox)
Method createTree. |
org.eclipse.swt.custom.ViewForm |
createViewForm(org.eclipse.swt.widgets.Composite pParent)
Method createViewForm. |
int |
getActiveWidgetFactoryIndex()
Returns the activeWidgetFactoryIndex. |
static EditorWidgetFactoryContainer |
getSingleton()
Returns the singleton. |
IWidgetFactory[] |
getWidgetFactories()
|
void |
propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
|
| Field Detail |
public static final int DEFAULT_WIDGET_FACTORY_INDEX
public static final int LITE_WIDGET_FACTORY_INDEX
public static final int WHITE_WIDGET_FACTORY_INDEX
| Method Detail |
public boolean addWidgetFactory(IWidgetFactory widgetFactory)
public IWidgetFactory[] getWidgetFactories()
public org.eclipse.swt.widgets.Button createPushButton(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pButtonText,
org.eclipse.swt.graphics.Image pButtonImage,
java.lang.String pButtonTooltip)
IWidgetFactorycreatePushButton in interface IWidgetFactoryIWidgetFactory.createPushButton(org.eclipse.swt.widgets.Composite, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String)
public org.eclipse.swt.widgets.Button createToggleButton(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pButtonText,
org.eclipse.swt.graphics.Image pButtonImage,
java.lang.String pButtonTooltip)
IWidgetFactorycreateToggleButton in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactorypParent - pButtonText - pButtonImage - pButtonTooltip -
public org.eclipse.swt.widgets.Button createRadioButton(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pButtonText,
org.eclipse.swt.graphics.Image pButtonImage,
java.lang.String pButtonTooltip)
IWidgetFactorycreateRadioButton in interface IWidgetFactoryIWidgetFactory.createRadioButton(org.eclipse.swt.widgets.Composite, java.lang.String, org.eclipse.swt.graphics.Image, java.lang.String)
public org.eclipse.swt.widgets.Button createCheckBox(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pCheckBoxText,
boolean pCheckBoxValue)
IWidgetFactorycreateCheckBox in interface IWidgetFactoryIWidgetFactory.createCheckBox(org.eclipse.swt.widgets.Composite, java.lang.String, boolean)
public org.eclipse.swt.widgets.Button[] createRadioButtonGroup(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pTitle,
java.lang.String[] pRadioButtonText,
int pSelectedItem,
boolean pIsHorizontalFlag)
IWidgetFactorycreateRadioButtonGroup in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactory#createRadioButtonGroup(org.eclipse.swt.widgets.Composite, java.lang.String, java.lang.String, int, boolean)
public org.eclipse.swt.widgets.Text createTextField(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pDefaultText,
boolean pReadOnly)
IWidgetFactorycreateTextField in interface IWidgetFactoryIWidgetFactory.createTextField(org.eclipse.swt.widgets.Composite, java.lang.String, boolean)
public org.eclipse.swt.widgets.Text createTextPane(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pDefaultText,
boolean pReadOnly,
boolean pUseWordWrap)
IWidgetFactorycreateTextPane in interface IWidgetFactoryIWidgetFactory.createTextPane(org.eclipse.swt.widgets.Composite, java.lang.String, boolean, boolean)
public org.eclipse.swt.widgets.Label createTextLabel(org.eclipse.swt.widgets.Composite pParent,
java.lang.String pLabelText)
IWidgetFactorycreateTextLabel in interface IWidgetFactoryIWidgetFactory.createTextLabel(org.eclipse.swt.widgets.Composite, java.lang.String)
public org.eclipse.swt.widgets.Label createImageLabel(org.eclipse.swt.widgets.Composite pParent,
org.eclipse.swt.graphics.Image pImage,
boolean pBorderFlag)
IWidgetFactorycreateImageLabel in interface IWidgetFactoryIWidgetFactory.createImageLabel(org.eclipse.swt.widgets.Composite, org.eclipse.swt.graphics.Image, boolean)
public org.eclipse.swt.widgets.Combo createComboBox(org.eclipse.swt.widgets.Composite pParent,
java.lang.String[] pItems,
java.lang.String pDefaultText,
boolean pReadOnly)
IWidgetFactorycreateComboBox in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactory#createComboBox(org.eclipse.swt.widgets.Composite, java.lang.String, java.lang.String, boolean)
public com.tssap.util.ui.lfsupport.List createList(org.eclipse.swt.widgets.Composite pParent,
java.lang.String[] pItems,
boolean enableMultipleSelection)
IWidgetFactorycreateList in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactory#createList(org.eclipse.swt.widgets.Composite, java.lang.String, boolean)
public org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag)
IWidgetFactorycreateComposite in interface IWidgetFactoryIWidgetFactory.createComposite(org.eclipse.swt.widgets.Composite, boolean)
public org.eclipse.swt.widgets.Tree createTree(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag,
boolean pHScroll,
boolean pVScroll,
boolean pMultiSelect,
boolean pCheckBox)
IWidgetFactorycreateTree in interface IWidgetFactoryIWidgetFactory.createTree(org.eclipse.swt.widgets.Composite, boolean, boolean, boolean, boolean, boolean)
public org.eclipse.swt.widgets.Table createTable(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag,
boolean pHScroll,
boolean pVScroll,
boolean pMultiSelect,
boolean pHideSelect,
boolean pFullSelect,
boolean pCheckBox)
IWidgetFactorycreateTable in interface IWidgetFactoryIWidgetFactory.createTable(org.eclipse.swt.widgets.Composite, boolean, boolean, boolean, boolean, boolean, boolean, boolean)
public org.eclipse.swt.custom.TableTree createTableTree(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag,
boolean pHScroll,
boolean pVScroll,
boolean pMultiSelect,
boolean pFullSelect,
boolean pCheckBox)
IWidgetFactorycreateTableTree in interface IWidgetFactoryIWidgetFactory.createTableTree(org.eclipse.swt.widgets.Composite, boolean, boolean, boolean, boolean, boolean, boolean)
public com.tssap.util.ui.lfsupport.Group createGroup(org.eclipse.swt.widgets.Composite pParent,
boolean pBorderFlag)
IWidgetFactorycreateGroup in interface IWidgetFactoryIWidgetFactory.createGroup(org.eclipse.swt.widgets.Composite, boolean)
public org.eclipse.swt.custom.SashForm createSashForm(org.eclipse.swt.widgets.Composite pParent,
boolean pVertical)
IWidgetFactorycreateSashForm in interface IWidgetFactoryIWidgetFactory.createSashForm(org.eclipse.swt.widgets.Composite, boolean)
public com.tssap.util.ui.lfsupport.ToolBar createToolBar(org.eclipse.swt.widgets.Composite pParent,
boolean pVertical)
IWidgetFactorycreateToolBar in interface IWidgetFactoryIWidgetFactory.createToolBar(org.eclipse.swt.widgets.Composite, boolean)public com.tssap.util.ui.lfsupport.ToolItem createPushToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
IWidgetFactorycreatePushToolItem in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactory#createPushToolItem(org.eclipse.swt.widgets.ToolBar)public com.tssap.util.ui.lfsupport.ToolItem createCheckToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
IWidgetFactorycreateCheckToolItem in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactorypParent - public com.tssap.util.ui.lfsupport.ToolItem createRadioToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
IWidgetFactorycreateRadioToolItem in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactorypParent - public com.tssap.util.ui.lfsupport.ToolItem createSeparatorToolItem(com.tssap.util.ui.lfsupport.ToolBar pParent)
IWidgetFactorycreateSeparatorToolItem in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactory#createSeparatorToolItem(org.eclipse.swt.widgets.ToolBar)public org.eclipse.swt.custom.ViewForm createViewForm(org.eclipse.swt.widgets.Composite pParent)
IWidgetFactorycreateViewForm in interface IWidgetFactoryIWidgetFactory.createViewForm(org.eclipse.swt.widgets.Composite)public com.tssap.util.ui.lfsupport.TabFolder createTabFolder(org.eclipse.swt.widgets.Composite pParent)
IWidgetFactorycreateTabFolder in interface IWidgetFactoryIWidgetFactory.createTabFolder(org.eclipse.swt.widgets.Composite)public com.tssap.util.ui.lfsupport.TabItem createTabItem(com.tssap.util.ui.lfsupport.TabFolder pTabFolder)
IWidgetFactorycreateTabItem in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactory#createTabItem(org.eclipse.swt.widgets.TabFolder)public org.eclipse.swt.events.PaintListener createFormTitlePaintListener(java.lang.String title)
IWidgetFactorycreateFormTitlePaintListener in interface IWidgetFactoryIWidgetFactory.createFormTitlePaintListener(java.lang.String)public org.eclipse.swt.events.PaintListener createSectionTitlePaintListener(java.lang.String title)
IWidgetFactorycreateSectionTitlePaintListener in interface IWidgetFactorycom.tssap.util.ui.lfsupport.IWidgetFactorytitle - public int getActiveWidgetFactoryIndex()
public static EditorWidgetFactoryContainer getSingleton()
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||