com.ibm.designer.ide.xsp.components.api.panels
Class XSPBasicsPanelWithTextValue

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by com.ibm.commons.swt.data.layouts.PropLayout
                      extended by com.ibm.commons.swt.data.layouts.PropLayout2
                          extended by com.ibm.commons.swt.data.layouts.PropLayoutGroupBox
                              extended by com.ibm.commons.swt.data.layouts.BasicsPanel
                                  extended by com.ibm.designer.ide.xsp.components.api.panels.XSPBasicsPanel
                                      extended by com.ibm.designer.ide.xsp.components.api.panels.XSPBasicsPanelWithValue
                                          extended by com.ibm.designer.ide.xsp.components.api.panels.XSPBasicsPanelWithTextValue
All Implemented Interfaces:
IPanelDataReciever, org.eclipse.swt.graphics.Drawable

public class XSPBasicsPanelWithTextValue
extends XSPBasicsPanelWithValue

Creates a Basics panel that has an edit box to display/set the value attribute. In this case the value attribute is the attribute named "text".


Field Summary
 
Fields inherited from class com.ibm.designer.ide.xsp.components.api.panels.XSPBasicsPanel
_listener, controlTooltipMap
 
Fields inherited from class com.ibm.commons.swt.data.layouts.BasicsPanel
NAME_REGEX
 
Fields inherited from class com.ibm.commons.swt.data.layouts.PropLayout
TEXT_SUFFIX, UNITS_SUFFIX
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
XSPBasicsPanelWithTextValue(org.eclipse.swt.widgets.Composite parent, int style)
          Constructs a new instance of the class given the parent Composite, and the style flags which are used to set the look/behavior of the control.
 
Method Summary
protected  java.lang.String getValueAttr()
          Returns the attribute name of the Value attribute.
 
Methods inherited from class com.ibm.designer.ide.xsp.components.api.panels.XSPBasicsPanelWithValue
hasValue
 
Methods inherited from class com.ibm.designer.ide.xsp.components.api.panels.XSPBasicsPanel
cacheToolTip, checkComputed, createContents, createFormatBean, getAcceleratorAttr, getBidiAttr, getBidiTypesLookup, getEnabledAttr, getExtraData, getHeightUnits, getIdLookup, getLabelToolTipText, getNameAttr, getNameValidator, getReadOnlyAttr, getShowReadOnlyAsDisabledAttr, getStyleAttribute, getTabOrderAttr, getVisibleAttr, getWidthUnits, hasAccelerator, hasBidi, hasEnabled, hasField, hasHeight, hasName, hasReadOnly, hasShowReadOnlyAsDisabled, hasTabOrder, hasVisible, hasWidth, initPropertyEditor, setExtraData, showTooltips, toggleControls, toggleHeightAndWidth, usesStyleForHeightWidth
 
Methods inherited from class com.ibm.commons.swt.data.layouts.BasicsPanel
createAccelerator, createAutomatedSection, createBidi, createEnabled, createHeightAndWidth, createLeftContents, createName, createPostSection, createPreSection, createReadOnly, createRightContents, createShowReadOnlyAsDisabled, createTabOrder, createValue, createVisible, getAcceleratorValidator, getContextHelpId, getEnabledDefaultValue, getNumLeftColumns, getReadOnlyDefaultValue, getTabOrderValidator, getVisibleDefaultValue, hasGroupBox
 
Methods inherited from class com.ibm.commons.swt.data.layouts.PropLayoutGroupBox
createGroupBoxContents, getGroupTitle, getNumGroupBoxColumns, getNumRightColumns
 
Methods inherited from class com.ibm.commons.swt.data.layouts.PropLayout2
createChildComposites, createColumnGridData, getNumParentColumns, isFirstColumnUsed, isSecondColumnUsed
 
Methods inherited from class com.ibm.commons.swt.data.layouts.PropLayout
addStateDependantChild, afterPanelCreation, checkEnableText, checkSelection, createChildLayout, createColorButton, createCombo, createCombo, createComboComputed, createComboComputed, createComboComputed, createComboComputed, createControlGDBigWidth, createControlGDDefWidth, createControlGDFill, createControlGDMultiLine, createControlGDNoWidth, createControlGDSmallWidth, createControlNonComputedGD, createDCCheckBox, createDCCheckBox, createDCCheckboxComputed, createDCCheckboxComputed, createDCCheckboxComputed, createDCCheckboxComputed, createDCLabel, createDCRadioButton, createDCText, createDCText, createDCTextComputed, createDCTextComputed, createDCTextComputed, createDCTextComputed, createDCTextComputedPositiveIntegerOnly, createDCTextNoWidth, createExtraIndentGD, createFillGD, createFillSpanGD, createGroupBoxGridData, createGroupBoxLayout, createHeading, createHeightWidthSection, createIndentGD, createLabel, createLabel, createLabelSpanGD, createMultiLineText, createMultiLineTextComputed, createNoMarginGridLayout, createPanel, createResetButton, createResetButton, createSizeTextGD, createSpanGD, createTableSpanGD, createToggleButton, createUnitsGD, createUnitsTextAndCombo, createUnitsTextAndCombo, finishCreation, getComputedExtraWidthHint, getControlBigWidthHint, getControlForText, getControlForUnits, getControlIndentAmt, getControlSmallWidthHint, getControlWidthHint, getCSSLookup, getCurrentParent, getDataNode, getDefaultBackgroundColor, getDefaultTextCols, getExtraIndentAmt, getFigureContext, getHeightHint, getResetImage, handleTooltip, initialize, initLayout, installScrolledCompositeListeners, panelCreated, resetControlListeners, runAfterCreation, setCurrentParent, setFigureContext, useDCPanel
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XSPBasicsPanelWithTextValue

public XSPBasicsPanelWithTextValue(org.eclipse.swt.widgets.Composite parent,
                                   int style)
Constructs a new instance of the class given the parent Composite, and the style flags which are used to set the look/behavior of the control.

The style value is either one of the style constants defined in class SWT which is applicable to instances of this class, or must be built by bitwise OR'ing together (that is, using the int "|" operator) two or more of those SWT style constants. Style bits are also inherited from superclasses.

Parameters:
parent - a Composite control which will be the parent of the new instance (CANNOT be null).
style - the style of the control to construct.
Method Detail

getValueAttr

protected java.lang.String getValueAttr()
Description copied from class: BasicsPanel
Returns the attribute name of the Value attribute.

Overrides:
getValueAttr in class XSPBasicsPanel
Returns: