public class CubaFileUploadWrapper
extends javax.swing.JComponent
implements com.haulmont.cuba.desktop.sys.vcl.FocusableComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
CubaFileUploadWrapper(Button uploadButton) |
Modifier and Type | Method and Description |
---|---|
void |
focus() |
java.lang.String |
getCaption() |
java.lang.String |
getClearButtonCaption() |
java.lang.String |
getClearButtonDescription() |
java.lang.String |
getClearButtonIcon() |
java.lang.Runnable |
getClearButtonListener() |
java.lang.String |
getDescription() |
java.lang.Runnable |
getFileNameButtonClickListener() |
java.lang.String |
getUploadButtonCaption() |
java.lang.String |
getUploadButtonDescription() |
java.lang.String |
getUploadButtonIcon() |
boolean |
isEditable() |
boolean |
isRequired() |
boolean |
isShowClearButton() |
boolean |
isShowFileName() |
void |
setCaption(java.lang.String caption) |
void |
setClearButtonCaption(java.lang.String caption) |
void |
setClearButtonDescription(java.lang.String description) |
void |
setClearButtonIcon(java.lang.String icon) |
void |
setClearButtonListener(java.lang.Runnable clearButtonListener) |
void |
setDescription(java.lang.String description) |
void |
setEditable(boolean editable) |
void |
setEnabled(boolean enabled) |
void |
setFileName(java.lang.String fileName) |
void |
setFileNameButtonClickListener(java.lang.Runnable fileNameButtonClickListener) |
void |
setRequired(boolean required) |
void |
setShowClearButton(boolean showClearButton) |
void |
setShowFileName(boolean showFileName) |
void |
setUploadButtonCaption(java.lang.String caption) |
void |
setUploadButtonDescription(java.lang.String description) |
void |
setUploadButtonIcon(java.lang.String icon) |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public CubaFileUploadWrapper(Button uploadButton)
public void setEnabled(boolean enabled)
setEnabled
in class javax.swing.JComponent
public void setEditable(boolean editable)
public boolean isEditable()
public void setRequired(boolean required)
public boolean isRequired()
public void focus()
focus
in interface com.haulmont.cuba.desktop.sys.vcl.FocusableComponent
public void setCaption(java.lang.String caption)
public java.lang.String getCaption()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public void setFileName(java.lang.String fileName)
public boolean isShowFileName()
public void setShowFileName(boolean showFileName)
public java.lang.Runnable getFileNameButtonClickListener()
public void setFileNameButtonClickListener(java.lang.Runnable fileNameButtonClickListener)
public void setUploadButtonDescription(java.lang.String description)
public java.lang.String getUploadButtonDescription()
public void setUploadButtonCaption(java.lang.String caption)
public java.lang.String getUploadButtonCaption()
public void setUploadButtonIcon(java.lang.String icon)
public java.lang.String getUploadButtonIcon()
public boolean isShowClearButton()
public void setShowClearButton(boolean showClearButton)
public void setClearButtonCaption(java.lang.String caption)
public java.lang.String getClearButtonCaption()
public void setClearButtonIcon(java.lang.String icon)
public java.lang.String getClearButtonIcon()
public void setClearButtonDescription(java.lang.String description)
public java.lang.String getClearButtonDescription()
public java.lang.Runnable getClearButtonListener()
public void setClearButtonListener(java.lang.Runnable clearButtonListener)