public class ActionSwingButton extends org.pentaho.ui.xul.swing.tags.SwingButton implements DesignerContextComponent
changeSupport, container, gc, orient, orientation
alignment, bgcolor, bindingProvider, context, drageffect, element, flex, flexLayout, height, id, initialized, insertafter, insertbefore, menu, onblur, ondrag, ondrop, padding, popup, position, removeElement, spacing, tooltip, visible, width
Constructor and Description |
---|
ActionSwingButton(org.pentaho.ui.xul.dom.Element self,
org.pentaho.ui.xul.XulComponent parent,
org.pentaho.ui.xul.XulDomContainer domContainer,
String tagName) |
Modifier and Type | Method and Description |
---|---|
String |
getAction() |
protected Action |
getActionImpl() |
ReportDesignerContext |
getReportDesignerContext() |
protected void |
installAction(Action newAction) |
void |
setAction(String action) |
protected void |
setButton(AbstractButton button) |
protected void |
setIcon(Icon icon) |
void |
setLabel(String label) |
void |
setReportDesignerContext(ReportDesignerContext context) |
protected void |
uninstallAction(Action oldAction) |
doClick, getButton, getDir, getGroup, getImage, getLabel, getOnclick, getType, isDisabled, isSelected, layout, onDomReady, setDir, setDisabled, setGroup, setImage, setOnclick, setSelected, setSelected, setType
addChild, addChildAt, addPropertyChangeListener, adoptAttributes, getJComponent, getOrient, getOrientation, removeChild, removePropertyChangeListener, replaceChild, resetContainer, setOnblur, setOrient, setVisible
getAlign, getAttributes, getAttributeValue, getBgcolor, getChildNodes, getContext, getDocument, getDrageffect, getDropvetoer, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getFlex, getHeight, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getNamespace, getOnblur, getOndrag, getOndrop, getPadding, getParent, getPopup, getPosition, getRemoveelement, getSpacing, getText, getTooltiptext, getWidth, getXulElement, invoke, invoke, isVisible, setAlign, setAttribute, setAttribute, setAttributes, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setFlex, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setNamespace, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext, setWidth
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, adoptAttributes, getAlign, getBgcolor, getContext, getDrageffect, getDropvetoer, getFlex, getHeight, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getOnblur, getOndrag, getOndrop, getPadding, getPopup, getPosition, getRemoveelement, getSpacing, getTooltiptext, getWidth, isVisible, removePropertyChangeListener, setAlign, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setFlex, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setOnblur, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext, setVisible, setWidth
addChild, addChildAt, getAttributes, getAttributeValue, getChildNodes, getDocument, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getNamespace, getParent, getText, removeChild, replaceChild, setAttribute, setAttribute, setAttributes, setNamespace
public ActionSwingButton(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer domContainer, String tagName)
protected void setButton(AbstractButton button)
setButton
in class org.pentaho.ui.xul.swing.tags.SwingButton
protected Action getActionImpl()
public String getAction()
public void setAction(String action)
protected void setIcon(Icon icon)
protected void uninstallAction(Action oldAction)
protected void installAction(Action newAction)
public void setReportDesignerContext(ReportDesignerContext context)
setReportDesignerContext
in interface DesignerContextComponent
public ReportDesignerContext getReportDesignerContext()
getReportDesignerContext
in interface DesignerContextComponent
public void setLabel(String label)
setLabel
in interface org.pentaho.ui.xul.components.XulButton
setLabel
in class org.pentaho.ui.xul.swing.tags.SwingButton
Copyright © 2017 Hitachi Vantara. All rights reserved.