public class ActionSwingMenuitem extends org.pentaho.ui.xul.swing.SwingElement implements DesignerContextComponent, org.pentaho.ui.xul.components.XulMenuitem
Modifier and Type | Class and Description |
---|---|
protected class |
ActionSwingMenuitem.ActionChangeHandler |
Modifier and Type | Field and Description |
---|---|
static String |
CHECKBOX_MENUITEM |
static String |
MENUITEM |
static String |
RADIO_MENUITEM |
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 |
---|
ActionSwingMenuitem(org.pentaho.ui.xul.dom.Element self,
org.pentaho.ui.xul.XulComponent parent,
org.pentaho.ui.xul.XulDomContainer domContainer,
String tagName) |
ActionSwingMenuitem(String tagName) |
addChild, addChildAt, addPropertyChangeListener, adoptAttributes, getJComponent, getOrient, getOrientation, layout, removeChild, removePropertyChangeListener, replaceChild, resetContainer, setOnblur, setOrient
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, onDomReady, 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, 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, onDomReady, removePropertyChangeListener, setAlign, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setFlex, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setOnblur, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext, setWidth
addChild, addChildAt, getAttributes, getAttributeValue, getChildNodes, getDocument, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getNamespace, getParent, getText, removeChild, replaceChild, setAttribute, setAttribute, setAttributes, setNamespace
public static final String RADIO_MENUITEM
public static final String CHECKBOX_MENUITEM
public static final String MENUITEM
public ActionSwingMenuitem(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer domContainer, String tagName)
public ActionSwingMenuitem(String tagName)
protected ActionSwingMenuitem.ActionChangeHandler getActionChangeHandler()
protected void setActionChangeHandler(ActionSwingMenuitem.ActionChangeHandler actionChangeHandler)
public String getAcceltext()
getAcceltext
in interface org.pentaho.ui.xul.components.XulMenuitem
public String getAccesskey()
getAccesskey
in interface org.pentaho.ui.xul.components.XulMenuitem
public Action getActionImpl()
public String getAction()
public void setAction(Action action)
public void setAction(String action)
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 boolean isDisabled()
isDisabled
in interface org.pentaho.ui.xul.components.XulMenuitem
isDisabled
in interface org.pentaho.ui.xul.XulComponent
isDisabled
in class org.pentaho.ui.xul.swing.SwingElement
public String getLabel()
getLabel
in interface org.pentaho.ui.xul.components.XulMenuitem
public void setAcceltext(String accel)
setAcceltext
in interface org.pentaho.ui.xul.components.XulMenuitem
public void setAccesskey(String accessKey)
setAccesskey
in interface org.pentaho.ui.xul.components.XulMenuitem
public void setDisabled(boolean disabled)
setDisabled
in interface org.pentaho.ui.xul.components.XulMenuitem
setDisabled
in interface org.pentaho.ui.xul.XulComponent
setDisabled
in class org.pentaho.ui.xul.swing.SwingElement
public void setDisabled(String disabled)
public void setVisible(boolean visible)
setVisible
in interface org.pentaho.ui.xul.XulComponent
setVisible
in class org.pentaho.ui.xul.swing.SwingElement
public void setLabel(String label)
setLabel
in interface org.pentaho.ui.xul.components.XulMenuitem
public String getImage()
getImage
in interface org.pentaho.ui.xul.components.XulMenuitem
public boolean isSelected()
isSelected
in interface org.pentaho.ui.xul.components.XulMenuitem
public void setSelected(boolean selected)
setSelected
in interface org.pentaho.ui.xul.components.XulMenuitem
public void setImage(String image)
setImage
in interface org.pentaho.ui.xul.components.XulMenuitem
public String getCommand()
getCommand
in interface org.pentaho.ui.xul.components.XulMenuitem
public void setCommand(String command)
setCommand
in interface org.pentaho.ui.xul.components.XulMenuitem
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.