|
|||||||||
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()
|
void |
findLocationForInstance(ArchDescriptionInstances newInstance)
|
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 SubjectEnabledEditorFields
public abstract javax.swing.JButton getAddSubjectRelationshipButton()
public abstract javax.swing.JButton getRemoveNameRelationshipButton()
public abstract DomainSortableTable getNamesTable()
getNamesTable
in interface NameEnabledEditor
public abstract javax.swing.JButton getAddNameRelationshipButton()
public abstract javax.swing.JButton getRemoveSubjectRelationshipButton()
public SubjectEnabledModel getSubjectEnabledModel()
getSubjectEnabledModel
in interface SubjectEnabledEditorFields
public NameEnabledModel getNameEnabledModel()
getNameEnabledModel
in interface NameEnabledEditor
public void setModel(DomainObject model, InfiniteProgressPanel progressPanel)
setModel
in class DomainEditorFields
model
- the modelprotected void addSubjectRelationship()
protected void addNameRelationship()
protected void addInstance()
public void findLocationForInstance(ArchDescriptionInstances newInstance)
protected void removeNotesEtc()
protected void addRepeatingData(java.lang.Class repeatingDataClass, NotesEtcTypes noteType, java.lang.String whereString) throws UnsupportedRepeatingDataTypeException
UnsupportedRepeatingDataTypeException
protected 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 |