java.lang.Object
java.util.Observable
com.cybertivity.powerjournal.framework.View
com.cybertivity.powerjournal.framework.PanelView
com.cybertivity.powerjournal.EntryView
com.cybertivity.powerjournal.SingleEntryView
- All Implemented Interfaces:
- java.util.Observer
- public class SingleEntryView
- extends EntryView
Title: PowerJournal
Description: $Id: SingleEntryView.java,v 1.2 2001/12/15 17:12:38 arrowood Exp $
Copyright: Copyright (c) 2001
Company: Cybertivity
- Version:
- 1.0
| Fields inherited from class com.cybertivity.powerjournal.framework.PanelView |
content |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
panelTitle
private javax.swing.JPanel panelTitle
panelEntry
private javax.swing.JPanel panelEntry
panelControl
private javax.swing.JPanel panelControl
buttons
private java.util.HashMap buttons
lblEntryNumber
private javax.swing.JLabel lblEntryNumber
lblPosition
private javax.swing.JLabel lblPosition
lblJournalName
private javax.swing.JLabel lblJournalName
txtDate
private javax.swing.JTextField txtDate
txtEntryContents
private javax.swing.JTextArea txtEntryContents
txtEntryDesc
private javax.swing.JTextField txtEntryDesc
chkPrivate
private javax.swing.JCheckBox chkPrivate
NEW_ENTRY_NUMBER_LABEL
public static final java.lang.String NEW_ENTRY_NUMBER_LABEL
- See Also:
- Constant Field Values
INITIAL_ENTRY_NUMBER
public static final java.lang.String INITIAL_ENTRY_NUMBER
- See Also:
- Constant Field Values
EVENT_NEW
public static final java.lang.String EVENT_NEW
- See Also:
- Constant Field Values
EVENT_PREVIOUS
public static final java.lang.String EVENT_PREVIOUS
- See Also:
- Constant Field Values
EVENT_LAST
public static final java.lang.String EVENT_LAST
- See Also:
- Constant Field Values
EVENT_FIRST
public static final java.lang.String EVENT_FIRST
- See Also:
- Constant Field Values
EVENT_NEXT
public static final java.lang.String EVENT_NEXT
- See Also:
- Constant Field Values
EVENT_DELETE
public static final java.lang.String EVENT_DELETE
- See Also:
- Constant Field Values
EVENT_RELOAD
public static final java.lang.String EVENT_RELOAD
- See Also:
- Constant Field Values
EVENT_VIEW_ALL
public static final java.lang.String EVENT_VIEW_ALL
- See Also:
- Constant Field Values
appName
private java.lang.String appName
guestMode
private boolean guestMode
SingleEntryView
public SingleEntryView(java.lang.String appNameArg,
boolean guestModeArg)
cleanUp
protected void cleanUp()
handleModelEvent
protected void handleModelEvent(com.cybertivity.powerjournal.framework.ModelEvent event)
displayEntries
protected void displayEntries(java.util.ArrayList entries)
- Specified by:
displayEntries in class EntryView
createWindow
private void createWindow()
buildPanelTitle
private javax.swing.JPanel buildPanelTitle()
buildPanelControl
private javax.swing.JPanel buildPanelControl()
buildPanelEntry
private javax.swing.JPanel buildPanelEntry()
createTextBoxesColumn
private com.cybertivity.powerjournal.gridpanel.GridPanelColumn createTextBoxesColumn()
createLabelColumn
private com.cybertivity.powerjournal.gridpanel.GridPanelColumn createLabelColumn()
createEntryContentsPanel
private javax.swing.JPanel createEntryContentsPanel(javax.swing.JTextArea textInputArea)
makeButton
private javax.swing.JButton makeButton(java.lang.String name,
java.lang.String action,
java.awt.Color color)
displayEntry
protected void displayEntry(Entry displayEntry,
boolean guestModeArg,
boolean isNewEntry)
- Specified by:
displayEntry in class EntryView
buttonsSetEnabled
private void buttonsSetEnabled(boolean enable)
enableControls
protected void enableControls()
- Specified by:
enableControls in class EntryView
disableControls
protected void disableControls()
- Specified by:
disableControls in class EntryView
displayEntry
protected void displayEntry(Entry entry,
boolean guestMode)
- Specified by:
displayEntry in class EntryView
getDisplayedEntryDescription
public java.lang.String getDisplayedEntryDescription()
getDisplayedEntryDate
public java.lang.String getDisplayedEntryDate()
getDisplayedEntryContents
public java.lang.String getDisplayedEntryContents()
getSelectedEntryNumber
protected java.lang.String getSelectedEntryNumber()
- Specified by:
getSelectedEntryNumber in class EntryView
getDisplayedJournalName
public java.lang.String getDisplayedJournalName()
getDisplayedEntryIsPrivate
public boolean getDisplayedEntryIsPrivate()