Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.gui4j.component
Class Gui4jPopupMenuItem  view Gui4jPopupMenuItem download Gui4jPopupMenuItem.java

java.lang.Object
  extended byorg.gui4j.core.Gui4jAbstractComponent
      extended byorg.gui4j.component.Gui4jAbstractPopupComponent
          extended byorg.gui4j.component.Gui4jJComponent
              extended byorg.gui4j.component.Gui4jAbstractButton
                  extended byorg.gui4j.component.Gui4jMenuItem
                      extended byorg.gui4j.component.Gui4jPopupMenuItem
All Implemented Interfaces:
org.gui4j.exception.ErrorTags, org.gui4j.core.Gui4jComponent, java.io.Serializable
Direct Known Subclasses:
Gui4jTreePopupMenuItem

public class Gui4jPopupMenuItem
extends Gui4jMenuItem


Field Summary
private  java.lang.Class mContextType
           
private  org.gui4j.core.Gui4jCall mEnabledCall
           
private  org.gui4j.core.Gui4jCall mText
           
private  org.gui4j.core.Gui4jCall mVisibleCall
           
static java.lang.String PARAM_CONTEXT
           
 
Fields inherited from class org.gui4j.component.Gui4jMenuItem
 
Fields inherited from class org.gui4j.component.Gui4jAbstractButton
 
Fields inherited from class org.gui4j.component.Gui4jJComponent
mGrabFocus
 
Fields inherited from class org.gui4j.component.Gui4jAbstractPopupComponent
 
Fields inherited from class org.gui4j.core.Gui4jAbstractComponent
mContext, mPopupMenuInPath, STORAGE_POPUP_CONTEXT, STORAGE_POPUP_ORIGIN
 
Fields inherited from interface org.gui4j.exception.ErrorTags
EXCEPTION_OCCURED, PROGRAMMING_ERROR, PROGRAMMING_ERROR_illegal_access_exception, PROGRAMMING_ERROR_instantiation_exception, PROGRAMMING_ERROR_invocation_target_exception, PROGRAMMING_ERROR_method_ambiguous, PROGRAMMING_ERROR_method_not_found, PROGRAMMING_ERROR_parameter_null, RESOURCE_ERROR, RESOURCE_ERROR_access_type_not_compatible, RESOURCE_ERROR_access_unexpected_character, RESOURCE_ERROR_access_unexpected_end, RESOURCE_ERROR_access_value_type_not_defined, RESOURCE_ERROR_alias_already_defined, RESOURCE_ERROR_alias_class_not_found, RESOURCE_ERROR_alias_not_defined_in_path, RESOURCE_ERROR_alias_undefined, RESOURCE_ERROR_attribute_editable_defined, RESOURCE_ERROR_attribute_listEditable_defined, RESOURCE_ERROR_attribute_not_defined, RESOURCE_ERROR_double_DataConversionException, RESOURCE_ERROR_element_at_row_col_already_defined, RESOURCE_ERROR_gui4jComponent_already_defined, RESOURCE_ERROR_gui4jComponent_already_registered, RESOURCE_ERROR_gui4jComponent_not_defined, RESOURCE_ERROR_gui4jComponent_not_registered, RESOURCE_ERROR_int_DataConversionException, RESOURCE_ERROR_invalid_column, RESOURCE_ERROR_invalid_defaultButton, RESOURCE_ERROR_invalid_keystroke, RESOURCE_ERROR_invalid_row, RESOURCE_ERROR_invalid_url, RESOURCE_ERROR_jdom_exception, RESOURCE_ERROR_labelform_column_conflict, RESOURCE_ERROR_placement_must_contain_gui4jComponent, RESOURCE_ERROR_property_getter_type_incompatible, RESOURCE_ERROR_style_defined_twice, RESOURCE_ERROR_style_not_defined, RESOURCE_ERROR_tableLayout_invalid_col_row_str, RESOURCE_ERROR_type_not_compatible, RESOURCE_ERROR_unexpected_gui4jStyle_end, RESOURCE_ERROR_unknown_param, RESOURCE_ERROR_unknown_param_in_include
 
Constructor Summary
Gui4jPopupMenuItem(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer, java.lang.Class buttonClass, java.lang.Class contextType, java.lang.String id)
          Constructor for Gui4jMenuItem.
 
Method Summary
protected  void applyInitialProperties(org.gui4j.core.Gui4jComponentInstance gui4jComponentInstance, org.gui4j.Gui4jCallBase gui4jController)
          Method applyInitialProperties
protected  org.gui4j.core.listener.Gui4jActionListener createActionListener(org.gui4j.core.Gui4jComponentInstance gui4jComponentInstance)
           
 java.lang.Class getContextType()
           
 void setEnabled(org.gui4j.core.Gui4jCall enabledCall)
           
 void setText(org.gui4j.core.Gui4jCall text)
           
 void setVisible(org.gui4j.core.Gui4jCall visible)
           
 
Methods inherited from class org.gui4j.component.Gui4jMenuItem
setAccelerator
 
Methods inherited from class org.gui4j.component.Gui4jAbstractButton
setActionCommand, setEnabled, setGroup, setIcon, setIconTextGap, setMnemonic, setProperties, setSelected, setText
 
Methods inherited from class org.gui4j.component.Gui4jJComponent
createComponentInstance, handleReadOnly, setBorder, setFocusTraversalKeysBackward, setFocusTraversalKeysForward, setGrabFocus, setHandleReadOnly, setKeyMapId, setOpaque, setTooltip
 
Methods inherited from class org.gui4j.component.Gui4jAbstractPopupComponent
showPopupMenu
 
Methods inherited from class org.gui4j.core.Gui4jAbstractComponent
createGui4jComponentInstance, createMouseListener, definePropertyGetter, definePropertySetter, definePropertySetter, dispose, evaluateContext, getComponentClass, getConfigurationSource, getGui4j, getGui4jComponentContainer, getGui4jComponentProperties, getId, getPopupContext, getPopupLocation, handleException, handleSuccess, refreshComponent, registerEvents, setApply, setBackground, setContext, setCursor, setFocusable, setFont, setForeground, setOnClick, setOnInit, setPopupMenu, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAM_CONTEXT

public static final java.lang.String PARAM_CONTEXT
See Also:
Constant Field Values

mEnabledCall

private org.gui4j.core.Gui4jCall mEnabledCall

mVisibleCall

private org.gui4j.core.Gui4jCall mVisibleCall

mText

private org.gui4j.core.Gui4jCall mText

mContextType

private final java.lang.Class mContextType
Constructor Detail

Gui4jPopupMenuItem

public Gui4jPopupMenuItem(org.gui4j.core.Gui4jComponentContainer gui4jComponentContainer,
                          java.lang.Class buttonClass,
                          java.lang.Class contextType,
                          java.lang.String id)
Constructor for Gui4jMenuItem.

Method Detail

createActionListener

protected org.gui4j.core.listener.Gui4jActionListener createActionListener(org.gui4j.core.Gui4jComponentInstance gui4jComponentInstance)
Overrides:
createActionListener in class Gui4jAbstractButton

getContextType

public java.lang.Class getContextType()

setEnabled

public void setEnabled(org.gui4j.core.Gui4jCall enabledCall)

setVisible

public void setVisible(org.gui4j.core.Gui4jCall visible)

setText

public void setText(org.gui4j.core.Gui4jCall text)

applyInitialProperties

protected void applyInitialProperties(org.gui4j.core.Gui4jComponentInstance gui4jComponentInstance,
                                      org.gui4j.Gui4jCallBase gui4jController)
Description copied from class: org.gui4j.core.Gui4jAbstractComponent
Method applyInitialProperties