Class ExtMenuList

  • All Implemented Interfaces:
    org.pentaho.ui.xul.components.XulMenuList, org.pentaho.ui.xul.dom.Element, org.pentaho.ui.xul.XulComponent, org.pentaho.ui.xul.XulContainer, org.pentaho.ui.xul.XulEventSource

    public class ExtMenuList
    extends org.pentaho.ui.xul.jface.tags.JfaceCMenuList
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.pentaho.ui.xul.swt.SwtElement

        org.pentaho.ui.xul.swt.SwtElement.XulSwtDndType
    • Field Summary

      Fields 
      Modifier and Type Field Description
      ComboVar extCombo  
      • Fields inherited from class org.pentaho.ui.xul.jface.tags.JfaceCMenuList

        combobox
      • Fields inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer

        alignment, suppressLayout
      • Fields inherited from class org.pentaho.ui.xul.swt.SwtElement

        changeSupport, orient
      • Fields inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

        bgcolor, bindingProvider, context, drageffect, element, flexLayout, height, id, initialized, insertafter, insertbefore, menu, onblur, ondrag, ondrop, padding, position, removeElement, spacing, tooltip, visible, width
    • Constructor Summary

      Constructors 
      Constructor Description
      ExtMenuList​(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer container, String tagName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void setupCombobox()  
      void setVariableSpace​(org.pentaho.di.core.variables.VariableSpace space)  
      • Methods inherited from class org.pentaho.ui.xul.jface.tags.JfaceCMenuList

        addChild, fireModifiedEvents, fireSelectedEvents, getBinding, getEditable, getElements, getSelectedIndex, getSelectedItem, getValue, layout, removeChild, replaceAllItems, setBinding, setDisabled, setEditable, setElements, setOncommand, setSelectedIndex, setSelectedItem, setValue
      • Methods inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer

        addComponent, addComponentAt, getAlign, removeComponent, setAlign, suppressLayout
      • Methods inherited from class org.pentaho.ui.xul.swt.SwtElement

        addChildAt, addPropertyChangeListener, adoptAttributes, enableDrag, enableDrop, getDndObject, getFlex, getOrient, getOrientation, getPadding, getSpacing, getSwtDragData, isDisabled, onDomReady, onSwtDragDropAccepted, onSwtDragFinished, onSwtDragOver, removePropertyChangeListener, replaceChild, resolveDndParentAndIndex, setFlex, setMenu, setOnblur, setOrient, setPopup, setTooltiptext, setVisible
      • Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

        getAttributes, getAttributeValue, getBgcolor, getChildNodes, getContext, getDocument, getDrageffect, getDropvetoer, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getHeight, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getNamespace, getOnblur, getOndrag, getOndrop, getParent, getPopup, getPosition, getRemoveelement, getText, getTooltiptext, getWidth, getXulElement, invoke, invoke, isVisible, setAttribute, setAttribute, setAttributes, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setNamespace, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setWidth
      • Methods inherited from interface org.pentaho.ui.xul.dom.Element

        addChildAt, getAttributes, getAttributeValue, getChildNodes, getDocument, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getNamespace, getParent, getText, replaceChild, setAttribute, setAttribute, setAttributes, setNamespace
      • Methods inherited from interface org.pentaho.ui.xul.XulComponent

        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, isDisabled, 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, setVisible, setWidth
      • Methods inherited from interface org.pentaho.ui.xul.XulContainer

        addComponent, addComponentAt, getOrientation, removeComponent, suppressLayout
    • Constructor Detail

      • ExtMenuList

        public ExtMenuList​(org.pentaho.ui.xul.dom.Element self,
                           org.pentaho.ui.xul.XulComponent parent,
                           org.pentaho.ui.xul.XulDomContainer container,
                           String tagName)
    • Method Detail

      • setupCombobox

        protected void setupCombobox()
        Overrides:
        setupCombobox in class org.pentaho.ui.xul.jface.tags.JfaceCMenuList
      • setVariableSpace

        public void setVariableSpace​(org.pentaho.di.core.variables.VariableSpace space)