| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.archiviststoolkit.mydomain.DomainEditorFields
org.archiviststoolkit.editor.ArchDescriptionFields
public abstract class ArchDescriptionFields
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel | 
|---|
| javax.swing.JPanel.AccessibleJPanel | 
| Nested classes/interfaces inherited from class javax.swing.JComponent | 
|---|
| javax.swing.JComponent.AccessibleJComponent | 
| Nested classes/interfaces inherited from class java.awt.Container | 
|---|
| java.awt.Container.AccessibleAWTContainer | 
| Nested classes/interfaces inherited from class java.awt.Component | 
|---|
| java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy | 
| Field Summary | |
|---|---|
| static java.lang.String | ADD_AFTER_SELECTION | 
| static java.lang.String | ADD_AT_BEGINNING | 
| static java.lang.String | ADD_AT_END | 
| static java.lang.String | ADD_BEFORE_SELECTION | 
| protected  ArchDescriptionInstances | currentInstance | 
| protected  DomainObject | currentRepeatingData | 
| protected  java.lang.String | defaultInstanceType | 
| protected  ArchDescriptionInstancesEditor | dialogInstances | 
| protected  DomainEditor | dialogRepeatingData | 
| protected  int | selectedRowInstances | 
| protected  int | selectedRowRepeatingData | 
| Fields inherited from class org.archiviststoolkit.mydomain.DomainEditorFields | 
|---|
| customFormat, detailsModel, fieldsToBind, inSetModel, undoManager | 
| Fields inherited from class javax.swing.JComponent | 
|---|
| accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW | 
| Fields inherited from class java.awt.Component | 
|---|
| BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT | 
| Fields inherited from interface java.awt.image.ImageObserver | 
|---|
| ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH | 
| Constructor Summary | |
|---|---|
| ArchDescriptionFields() | |
| Method Summary | |
|---|---|
| protected  void | addDeaccessionsActionPerformed(DomainSortableTable deaccessionsTable) | 
| protected  void | addInstance() | 
| protected  void | addNameRelationship() | 
| protected  void | addNoteEtc(java.lang.String where,
           NotesEtcTypes noteEtcType) | 
| protected  void | addNoteEtcComboBoxAction() | 
| protected  void | addRepeatingData(java.lang.Class repeatingDataClass,
                 NotesEtcTypes noteType,
                 java.lang.String whereString) | 
| protected  void | addSubjectRelationship() | 
| protected  void | editNameRelationshipActionPerformed() | 
|  javax.swing.JButton | getAddInstanceButton() | 
| abstract  javax.swing.JButton | getAddNameRelationshipButton() | 
|  javax.swing.JComboBox | getAddNoteEtcComboBox() | 
|  javax.swing.JButton | getAddRepeatingDataButton() | 
| abstract  javax.swing.JButton | getAddSubjectRelationshipButton() | 
|  javax.swing.JButton | getChangeRepositoryButton() | 
|  DomainSortableTable | getInstancesTable() | 
|  NameEnabledModel | getNameEnabledModel() | 
| abstract  DomainSortableTable | getNamesTable() | 
|  DomainSortedTable | getNotesTable() | 
|  javax.swing.JButton | getRemoveInstanceButton() | 
| abstract  javax.swing.JButton | getRemoveNameRelationshipButton() | 
|  javax.swing.JButton | getRemoveRepeatingDataButton() | 
| abstract  javax.swing.JButton | getRemoveSubjectRelationshipButton() | 
|  DomainSortedTable | getRepeatingDataTable() | 
|  SubjectEnabledModel | getSubjectEnabledModel() | 
| abstract  DomainSortableTable | getSubjectsTable() | 
| protected  void | handleInstanceTableMouseClick(java.awt.event.MouseEvent e) | 
| protected  void | handleNamesTableMouseClick(java.awt.event.MouseEvent e) | 
| protected  void | initAccess() | 
| protected  void | initDigitalObjectNotes() | 
| protected  void | initMoreStuff(java.util.Vector values) | 
| protected  void | initNotesEtc() | 
| protected  void | removeDeaccessionActionPerformed(DomainSortableTable deaccessionsTable) | 
| protected  void | removeNotesEtc() | 
|  void | setModel(DomainObject model,
         InfiniteProgressPanel progressPanel)Set the domain model for this editor. | 
| protected  void | setOtherLevelEnabledDisabled(javax.swing.JComboBox levelComboBox,
                             javax.swing.JLabel otherLevelLable,
                             javax.swing.JTextField otherLevelTextField) | 
| Methods inherited from class javax.swing.JPanel | 
|---|
| getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI | 
| Methods inherited from class javax.swing.JComponent | 
|---|
| addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, 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, update | 
| Methods inherited from class java.awt.Container | 
|---|
| add, 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, transferFocusBackward, transferFocusDownCycle, validate, validateTree | 
| Methods inherited from class java.awt.Component | 
|---|
| action, 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, hide, 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, transferFocusUpCycle | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String ADD_AT_BEGINNING
public static final java.lang.String ADD_BEFORE_SELECTION
public static final java.lang.String ADD_AFTER_SELECTION
public static final java.lang.String ADD_AT_END
protected DomainEditor dialogRepeatingData
protected DomainObject currentRepeatingData
protected int selectedRowRepeatingData
protected ArchDescriptionInstancesEditor dialogInstances
protected ArchDescriptionInstances currentInstance
protected int selectedRowInstances
protected java.lang.String defaultInstanceType
| Constructor Detail | 
|---|
public ArchDescriptionFields()
| Method Detail | 
|---|
public DomainSortedTable getNotesTable()
public DomainSortableTable getInstancesTable()
public javax.swing.JButton getAddInstanceButton()
public javax.swing.JButton getRemoveInstanceButton()
public DomainSortedTable getRepeatingDataTable()
public javax.swing.JComboBox getAddNoteEtcComboBox()
public javax.swing.JButton getChangeRepositoryButton()
public javax.swing.JButton getAddRepeatingDataButton()
public javax.swing.JButton getRemoveRepeatingDataButton()
public abstract DomainSortableTable getSubjectsTable()
getSubjectsTable in interface SubjectEnabledEditorFieldspublic abstract javax.swing.JButton getAddSubjectRelationshipButton()
public abstract javax.swing.JButton getRemoveNameRelationshipButton()
public abstract DomainSortableTable getNamesTable()
getNamesTable in interface NameEnabledEditorpublic abstract javax.swing.JButton getAddNameRelationshipButton()
public abstract javax.swing.JButton getRemoveSubjectRelationshipButton()
public SubjectEnabledModel getSubjectEnabledModel()
getSubjectEnabledModel in interface SubjectEnabledEditorFieldspublic NameEnabledModel getNameEnabledModel()
getNameEnabledModel in interface NameEnabledEditor
public void setModel(DomainObject model,
                     InfiniteProgressPanel progressPanel)
setModel in class DomainEditorFieldsmodel - the modelprotected void addSubjectRelationship()
protected void addNameRelationship()
protected void addInstance()
protected void removeNotesEtc()
protected void addRepeatingData(java.lang.Class repeatingDataClass,
                                NotesEtcTypes noteType,
                                java.lang.String whereString)
                         throws UnsupportedRepeatingDataTypeException
UnsupportedRepeatingDataTypeExceptionprotected void initDigitalObjectNotes()
protected void initNotesEtc()
protected void addNoteEtc(java.lang.String where,
                          NotesEtcTypes noteEtcType)
protected void initAccess()
protected void initMoreStuff(java.util.Vector values)
protected void addDeaccessionsActionPerformed(DomainSortableTable deaccessionsTable)
protected void removeDeaccessionActionPerformed(DomainSortableTable deaccessionsTable)
protected void addNoteEtcComboBoxAction()
protected void setOtherLevelEnabledDisabled(javax.swing.JComboBox levelComboBox,
                                            javax.swing.JLabel otherLevelLable,
                                            javax.swing.JTextField otherLevelTextField)
protected void handleInstanceTableMouseClick(java.awt.event.MouseEvent e)
protected void editNameRelationshipActionPerformed()
protected void handleNamesTableMouseClick(java.awt.event.MouseEvent e)
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||