public class PublicationMainPanel
extends javax.swing.JPanel
| Modifier and Type | Class and Description |
|---|---|
protected static class |
PublicationMainPanel.BlockedFieldMouseAdapter |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
PublicationMainPanel(boolean showPublisherField,
boolean showResourceTypeField) |
| Modifier and Type | Method and Description |
|---|---|
static void |
blockForAuthorsField()
Block all textfields except the Authorsfield
|
static void |
blockForEmbargoField() |
static void |
blockForLanguageField()
Block all fields except the LanguageField
|
static void |
blockForPublisherField() |
static void |
blockForResourceField()
Block all fields except the ResourceField
|
static void |
blockForSubjectsField() |
static void |
blockForTitleField() |
void |
disableAll() |
void |
enableAll() |
static javax.swing.JPanel |
getMainPanel() |
static void |
releaseAllBlockedFields() |
static void |
reset() |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, 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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, transferFocusUpCyclepublic static final java.lang.String DEFAULT_UPLOAD_PATH_STRING
public static final java.lang.String DEFAULT_TITLE_STRING
public static final java.lang.String DEFAULT_LANGUAGE_STRING
public static final java.lang.String DEFAULT_RESOURCE_STRING
public static final java.lang.String DEFAULT_PUBLISHER_STRING
public static final java.lang.String DEFAULT_DESCRIPTION_STRING
public static final java.lang.String DEFAULT_AUTHORS_STRING
public static final java.lang.String DEFAULT_SUBJECTS_STRING
public static final java.lang.String DEFAULT_EMBARGO_STRING
public static AttributeTextArea uploadPathField
public static AttributeTextArea titleField
public static AttributeTextArea descriptionField
public static AttributeTextArea authorsField
public static AttributeTextArea subjectsField
public static AttributeTextArea languageField
public static AttributeTextArea resourceField
public static AttributeTextArea publisherField
public static AttributeTextArea embargoField
public static AuthorsPanel authorPanel
public static LanguagePanel languagePanel
public static SubjectPanel subjectPanel
public static PublisherPanel publisherPanel
public static EmbargoPanel embargboPanel
public static ResourcePanel resourcePanel
public static LicenseCheckBoxPanel licensePanel
public static AttributeSplitPane titleAuthorSplitPanel
public static AttributeSplitPane authorDescriptionSplitPanel
public static AttributeSplitPane descriptionSubjectsSplitPanel
public static AttributeSplitPane subjectsPublisherPanel
public static javax.swing.JPanel embargoLanguageResourceLicensePanel
public static javax.swing.JPanel languageResourcePanel
public PublicationMainPanel(boolean showPublisherField,
boolean showResourceTypeField)
public static void blockForAuthorsField()
public static void blockForEmbargoField()
public static void blockForLanguageField()
public static void blockForResourceField()
public static void blockForPublisherField()
public static void blockForSubjectsField()
public static void blockForTitleField()
public static javax.swing.JPanel getMainPanel()
public static void releaseAllBlockedFields()
public static void reset()
public void disableAll()
public void enableAll()