qx.ui.pageview.tabview
Class Button

java.lang.Object
  extended by qx.core.Object
      extended by qx.core.Target
          extended by qx.ui.core.Widget
              extended by qx.ui.core.Parent
                  extended by qx.ui.layout.BoxLayout
                      extended by qx.ui.basic.Atom
                          extended by qx.ui.pageview.AbstractButton
                              extended by qx.ui.pageview.tabview.Button

public class Button
extends AbstractButton


Field Summary
 
Fields inherited from class qx.ui.core.Widget
AUTO
 
Constructor Summary
Button()
           
Button(java.lang.Object vText)
           
Button(java.lang.Object vText, java.lang.Object vIcon)
           
Button(java.lang.Object vText, java.lang.Object vIcon, java.lang.Object vIconWidth)
           
Button(java.lang.Object vText, java.lang.Object vIcon, java.lang.Object vIconWidth, java.lang.Object vIconHeight)
           
Button(java.lang.Object vText, java.lang.Object vIcon, java.lang.Object vIconWidth, java.lang.Object vIconHeight, java.lang.Object vFlash)
           
 
Method Summary
 void _applyChecked(boolean value, boolean old)
          Applies changes of the property value of the property checked.
 void _applyCloseButtonImage(java.lang.Object value, java.lang.Object old)
           
 void _applyShowCloseButton(java.lang.Object value, java.lang.Object old)
           
 void _onkeydown(Event e)
           
 void _onkeypress(Event e)
           
 void _ontabclose(Event e)
           
 void _renderAppearance()
           
 java.lang.String getCloseButtonImage()
          Returns the (computed) value of the property closeButtonImage.
 boolean getShowCloseButton()
          Returns the (computed) value of the property showCloseButton.
 void initCloseButtonImage(java.lang.String arg)
          Calls the apply method and dispatches the change event of the property closeButtonImage with the default value defined by the class developer.
 void initShowCloseButton(boolean arg)
          Calls the apply method and dispatches the change event of the property showCloseButton with the default value defined by the class developer.
 boolean isShowCloseButton()
          Check whether the (computed) value of the boolean property showCloseButton equals true.
 void resetCloseButtonImage()
          Resets the user value of the property closeButtonImage.
 void resetShowCloseButton()
          Resets the user value of the property showCloseButton.
 void setCloseButtonImage(java.lang.String arg)
          Sets the user value of the property closeButtonImage.
 void setShowCloseButton(boolean arg)
          Sets the user value of the property showCloseButton.
 boolean toggleShowCloseButton()
          Toggles the (computed) value of the boolean property showCloseButton.
 
Methods inherited from class qx.ui.pageview.AbstractButton
_applyChecked, _applyManager, _applyName, _applyPage, _applyParent, _onmousedown, _onmouseout, _onmouseover, getChecked, getManager, getName, getPage, getView, initChecked, initManager, initName, initPage, isChecked, resetChecked, resetManager, resetName, resetPage, setChecked, setManager, setName, setPage, toggleChecked
 
Methods inherited from class qx.ui.basic.Atom
_applyDisabledIcon, _applyIcon, _applyIconHeight, _applyIconPosition, _applyIconWidth, _applyLabel, _applyShow, _createIcon, _createLabel, _handleIcon, _handleLabel, _updateIcon, getDisabledIcon, getIcon, getIconHeight, getIconObject, getIconPosition, getIconWidth, getLabel, getLabelObject, getShow, initDisabledIcon, initIcon, initIconHeight, initIconPosition, initIconWidth, initLabel, initShow, resetDisabledIcon, resetIcon, resetIconHeight, resetIconPosition, resetIconWidth, resetLabel, resetShow, setDisabledIcon, setIcon, setIconHeight, setIconPosition, setIconWidth, setLabel, setShow
 
Methods inherited from class qx.ui.layout.BoxLayout
_applyHorizontalChildrenAlign, _applyOrientation, _applyReverseChildrenOrder, _applySpacing, _applyStretchChildrenOrthogonalAxis, _applyUseAdvancedFlexAllocation, _applyVerticalChildrenAlign, _computeAccumulatedChildrenOuterHeight, _computeAccumulatedChildrenOuterWidth, _createLayoutImpl, _doLayout, _doLayoutOrder, _invalidateLayoutMode, _recomputeChildrenStretchingX, _recomputeChildrenStretchingY, _updateLayoutMode, getHorizontalChildrenAlign, getLayoutMode, getOrientation, getReverseChildrenOrder, getSpacing, getStretchChildrenOrthogonalAxis, getUseAdvancedFlexAllocation, getVerticalChildrenAlign, initHorizontalChildrenAlign, initOrientation, initReverseChildrenOrder, initSpacing, initStretchChildrenOrthogonalAxis, initUseAdvancedFlexAllocation, initVerticalChildrenAlign, isHorizontal, isReverseChildrenOrder, isStretchChildrenOrthogonalAxis, isUseAdvancedFlexAllocation, isVertical, resetHorizontalChildrenAlign, resetOrientation, resetReverseChildrenOrder, resetSpacing, resetStretchChildrenOrthogonalAxis, resetUseAdvancedFlexAllocation, resetVerticalChildrenAlign, setHorizontalChildrenAlign, setOrientation, setReverseChildrenOrder, setSpacing, setStretchChildrenOrthogonalAxis, setUseAdvancedFlexAllocation, setVerticalChildrenAlign, toggleReverseChildrenOrder, toggleStretchChildrenOrthogonalAxis, toggleUseAdvancedFlexAllocation
 
Methods inherited from class qx.ui.core.Parent
_addChildrenToLayoutQueue, _addChildrenToStateQueue, _addChildToChildrenQueue, _afterAppear, _afterDisappear, _afterInsertDom, _afterRemoveDom, _applyActiveChild, _applyFocusedChild, _applyFocusHandler, _beforeAppear, _beforeDisappear, _beforeInsertDom, _beforeRemoveDom, _changeInnerHeight, _changeInnerWidth, _computePreferredInnerHeight, _computePreferredInnerWidth, _computeVisibleChildren, _flushChildrenQueue, _handleDisplayableCustom, _layoutChild, _layoutPost, _onfocuskeyevent, _recursiveAppearanceThemeUpdate, _removeChildFromChildrenQueue, activateFocusRoot, add, addAfter, addAt, addAtBegin, addAtEnd, addBefore, contains, forEachChild, forEachVisibleChild, getActiveChild, getChildren, getChildrenLength, getFirstActiveChild, getFirstChild, getFirstVisibleChild, getFocusedChild, getFocusHandler, getFocusRoot, getInnerHeightForChild, getInnerWidthForChild, getLastActiveChild, getLastChild, getLastVisibleChild, getLayoutImpl, getVisibleChildrenLength, hasChildren, hasVisibleChildren, indexOf, initActiveChild, initFocusedChild, initFocusHandler, isEmpty, isFocusRoot, isVisibleEmpty, recursiveAddToStateQueue, remapChildrenHandlingTo, remove, removeAll, removeAt, resetActiveChild, resetFocusedChild, resetFocusHandler, setActiveChild, setFocusedChild, setFocusHandler
 
Methods inherited from class qx.ui.core.Widget
_applyAppearance, _applyBackgroundColor, _applyBackgroundImage, _applyBackgroundRepeat, _applyBorder, _applyBottom, _applyCapture, _applyClip, _applyCommand, _applyCursor, _applyDisplay, _applyElement, _applyElementData, _applyEnabled, _applyFocused, _applyFont, _applyHeight, _applyHideFocus, _applyHtmlAttributes, _applyHtmlProperties, _applyLeft, _applyMarginBottom, _applyMarginLeft, _applyMarginRight, _applyMarginTop, _applyMaxHeight, _applyMaxWidth, _applyMinHeight, _applyMinWidth, _applyOpacity, _applyOverflow, _applyPaddingBottom, _applyPaddingLeft, _applyPaddingRight, _applyPaddingTop, _applyRight, _applySelectable, _applyStateStyleFocus, _applyStyleProperties, _applyTabIndex, _applyTextColor, _applyTop, _applyVisibility, _applyWidth, _applyZIndex, _checkParent, _compileClipString, _computeBoxHeight, _computeBoxHeightFallback, _computeBoxWidth, _computeBoxWidthFallback, _computeDisplayable, _computeFrameHeight, _computeFrameWidth, _computeHasAutoX, _computeHasAutoY, _computeHasFlexX, _computeHasFlexY, _computeHasPercentX, _computeHasPercentY, _computeInnerHeight, _computeInnerWidth, _computeOuterHeight, _computeOuterWidth, _computePreferredBoxHeight, _computePreferredBoxWidth, _computeValuePercentX, _computeValuePercentXLimit, _computeValuePercentY, _computeValuePercentYLimit, _computeValuePixel, _computeValuePixelLimit, _createElementImpl, _evalUnitsPixelPercent, _evalUnitsPixelPercentAuto, _evalUnitsPixelPercentAutoFlex, _flushJobQueue, _generateHtmlId, _getTargetNode, _handleDisplayable, _invalidateFrameDimensions, _invalidatePreferredInnerDimensions, _queueBorder, _recomputeFlexX, _recomputeFlexY, _recomputePercentX, _recomputePercentY, _recomputeRangeX, _recomputeRangeY, _recomputeStretchingX, _recomputeStretchingY, _renderOverflow, _resetAppearanceThemeWrapper, _styleBackgroundColor, _styleBackgroundImage, _styleFromMap, _unitDetectionPixelPercent, _unitDetectionPixelPercentAuto, _unitDetectionPixelPercentAutoFlex, _unstyleFromArray, _visualizeBlur, _visualizeFocus, _visualPropertyCheck, addState, addToDocument, addToJobQueue, addToLayoutChanges, addToQueue, addToQueueRuntime, addToStateQueue, auto, blur, connect, contains, disconnect, execute, focus, getAllowStretchX, getAllowStretchY, getAnonymous, getAppearance, getBackgroundColor, getBackgroundImage, getBackgroundRepeat, getBorder, getBottom, getBottomValue, getCapture, getClientHeight, getClientWidth, getClipHeight, getClipLeft, getClipTop, getClipWidth, getCommand, getContextMenu, getCursor, getDisplay, getDropDataTypes, getElement, getEnabled, getEnableElementFocus, getFocused, getFont, getHeight, getHeightValue, getHideFocus, getHorizontalAlign, getHtmlAttribute, getHtmlProperty, getLeft, getLeftValue, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxHeightValue, getMaxWidth, getMaxWidthValue, getMinHeight, getMinHeightValue, getMinWidth, getMinWidthValue, getNeededHeight, getNeededWidth, getNextActiveSibling, getNextSibling, getNextVisibleSibling, getOffsetHeight, getOffsetLeft, getOffsetTop, getOffsetWidth, getOpacity, getOverflow, getOverflowX, getOverflowY, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getParent, getPreviousActiveSibling, getPreviousSibling, getPreviousVisibleSibling, getRight, getRightValue, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSelectable, getStyleProperty, getSupportsDropMethod, getTabIndex, getTextColor, getToolTip, getTop, getTopLevelWidget, getTopValue, getVerticalAlign, getVisibility, getVisibleChildren, getWidth, getWidthValue, getZIndex, hasState, hide, indexOf, initAllowStretchX, initAllowStretchY, initAnonymous, initAppearance, initBackgroundColor, initBackgroundImage, initBackgroundRepeat, initBorder, initBottom, initCapture, initClipHeight, initClipLeft, initClipTop, initClipWidth, initCommand, initContextMenu, initCursor, initDisplay, initDropDataTypes, initElement, initEnabled, initEnableElementFocus, initFocused, initFont, initHeight, initHideFocus, initHorizontalAlign, initLeft, initMarginBottom, initMarginLeft, initMarginRight, initMarginTop, initMaxHeight, initMaxWidth, initMinHeight, initMinWidth, initOpacity, initOverflow, initPaddingBottom, initPaddingLeft, initPaddingRight, initPaddingTop, initParent, initRight, initSelectable, initSupportsDropMethod, initTabIndex, initTextColor, initToolTip, initTop, initVerticalAlign, initVisibility, initWidth, initZIndex, isAllowStretchX, isAllowStretchY, isAnonymous, isAppearRelevant, isCapture, isCreated, isDisplay, isDisplayable, isEnabled, isEnableElementFocus, isFirstChild, isFirstVisibleChild, isFocusable, isFocused, isHideFocus, isLastChild, isLastVisibleChild, isMaterialized, isSeeable, isSelectable, isVisibility, moveSelfAfter, moveSelfBefore, moveSelfToBegin, moveSelfToEnd, pack, removeHtmlAttribute, removeHtmlProperty, removeState, removeStyleProperty, renderPadding, resetAlign, resetAllowStretchX, resetAllowStretchY, resetAnonymous, resetAppearance, resetBackgroundColor, resetBackgroundImage, resetBackgroundRepeat, resetBorder, resetBottom, resetCapture, resetClip, resetClipDimension, resetClipHeight, resetClipLeft, resetClipLocation, resetClipTop, resetClipWidth, resetCommand, resetContextMenu, resetCursor, resetDimension, resetDisplay, resetDropDataTypes, resetEdge, resetElement, resetEnabled, resetEnableElementFocus, resetFocused, resetFont, resetHeight, resetHeights, resetHideFocus, resetHorizontalAlign, resetLeft, resetLocation, resetMargin, resetMarginBottom, resetMarginLeft, resetMarginRight, resetMarginTop, resetMaxHeight, resetMaxWidth, resetMinHeight, resetMinWidth, resetOpacity, resetOverflow, resetPadding, resetPaddingBottom, resetPaddingLeft, resetPaddingRight, resetPaddingTop, resetParent, resetRight, resetSelectable, resetSpace, resetSupportsDropMethod, resetTabIndex, resetTextColor, resetToolTip, resetTop, resetVerticalAlign, resetVisibility, resetWidth, resetWidths, resetZIndex, scrollIntoView, scrollIntoViewX, scrollIntoViewY, setAlign, setAllowStretchX, setAllowStretchY, setAnonymous, setAppearance, setBackgroundColor, setBackgroundImage, setBackgroundRepeat, setBorder, setBottom, setCapture, setClip, setClipDimension, setClipHeight, setClipLeft, setClipLocation, setClipTop, setClipWidth, setCommand, setContextMenu, setCursor, setDimension, setDisplay, setDropDataTypes, setEdge, setElement, setEnabled, setEnableElementFocus, setFocused, setFont, setHeight, setHeights, setHideFocus, setHorizontalAlign, setHtmlAttribute, setHtmlProperty, setLeft, setLocation, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOpacity, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setParent, setRight, setScrollLeft, setScrollTop, setSelectable, setSpace, setStyleProperty, setSupportsDropMethod, setTabIndex, setTextColor, setToolTip, setTop, setVerticalAlign, setVisibility, setWidth, setWidths, setZIndex, show, supportsDrop, toggleAllowStretchX, toggleAllowStretchY, toggleAnonymous, toggleCapture, toggleDisplay, toggleEnabled, toggleEnableElementFocus, toggleFocused, toggleHideFocus, toggleSelectable, toggleVisibility
 
Methods inherited from class qx.core.Target
_dispatchEvent, addChangeSelectionListener, addChangeValueListener, addEventListener, addExecuteListener, addJavaEventListener, createDispatchChangeEvent, createDispatchDataEvent, createDispatchEvent, dispatchEvent, hasEventListeners, removeEventListener
 
Methods inherited from class qx.core.Object
_disposeFields, _disposeObjectDeep, _disposeObjects, base, dispose, get, getDisposed, isDisposed, reset, self, set, toHashCode, toString_
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Button

public Button()

Button

public Button(java.lang.Object vText)

Button

public Button(java.lang.Object vText,
              java.lang.Object vIcon)

Button

public Button(java.lang.Object vText,
              java.lang.Object vIcon,
              java.lang.Object vIconWidth)

Button

public Button(java.lang.Object vText,
              java.lang.Object vIcon,
              java.lang.Object vIconWidth,
              java.lang.Object vIconHeight)

Button

public Button(java.lang.Object vText,
              java.lang.Object vIcon,
              java.lang.Object vIconWidth,
              java.lang.Object vIconHeight,
              java.lang.Object vFlash)
Method Detail

_applyChecked

public void _applyChecked(boolean value,
                          boolean old)

Applies changes of the property value of the property checked.

For further details take a look at the property definition: _applyChecked(boolean, boolean).


_applyCloseButtonImage

public void _applyCloseButtonImage(java.lang.Object value,
                                   java.lang.Object old)

_applyShowCloseButton

public void _applyShowCloseButton(java.lang.Object value,
                                  java.lang.Object old)

_onkeydown

public void _onkeydown(Event e)
Overrides:
_onkeydown in class AbstractButton

_onkeypress

public void _onkeypress(Event e)
Overrides:
_onkeypress in class AbstractButton

_ontabclose

public void _ontabclose(Event e)

_renderAppearance

public void _renderAppearance()
Overrides:
_renderAppearance in class Widget

getCloseButtonImage

public java.lang.String getCloseButtonImage()

Returns the (computed) value of the property closeButtonImage.

For further details take a look at the property definition: closeButtonImage.


getShowCloseButton

public boolean getShowCloseButton()

Returns the (computed) value of the property showCloseButton.

For further details take a look at the property definition: showCloseButton.


initCloseButtonImage

public void initCloseButtonImage(java.lang.String arg)

Calls the apply method and dispatches the change event of the property closeButtonImage with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: closeButtonImage.


initShowCloseButton

public void initShowCloseButton(boolean arg)

Calls the apply method and dispatches the change event of the property showCloseButton with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: showCloseButton.


isShowCloseButton

public boolean isShowCloseButton()

Check whether the (computed) value of the boolean property showCloseButton equals true.

For further details take a look at the property definition: showCloseButton.


resetCloseButtonImage

public void resetCloseButtonImage()

Resets the user value of the property closeButtonImage.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: closeButtonImage.


resetShowCloseButton

public void resetShowCloseButton()

Resets the user value of the property showCloseButton.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: showCloseButton.


setCloseButtonImage

public void setCloseButtonImage(java.lang.String arg)

Sets the user value of the property closeButtonImage.

For further details take a look at the property definition: closeButtonImage.


setShowCloseButton

public void setShowCloseButton(boolean arg)

Sets the user value of the property showCloseButton.

For further details take a look at the property definition: showCloseButton.


toggleShowCloseButton

public boolean toggleShowCloseButton()

Toggles the (computed) value of the boolean property showCloseButton.

For further details take a look at the property definition: showCloseButton.



Copyright © 2008 1&1. All Rights Reserved.