org.ferris.journal.gui.view.frame
Class KEntryFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by org.ferris.journal.gui.view.frame.KDefaultFrame
                          extended by org.ferris.journal.gui.view.frame.KEntryFrame
All Implemented Interfaces:
ActionListener, ItemListener, WindowFocusListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, DocumentListener, RootPaneContainer, WindowConstants, JournalEntryObserver, JournalObserver, OperationObserver, ReleaseObserver

public class KEntryFrame
extends KDefaultFrame
implements ActionListener, ReleaseObserver, OperationObserver, WindowFocusListener, ItemListener, DocumentListener, JournalEntryObserver, JournalObserver

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
KEntryFrame()
          This method initializes
KEntryFrame(EntryController controller, Model model)
          This method initializes
 
Method Summary
 void actionPerformed(ActionEvent evnt)
           
 void changedUpdate(DocumentEvent e)
           
 void deletedJournal(Journal deletedJournal)
           
 void deletedJournalEntry(JournalEntry deletedJournal)
           
 void dispose()
           
 void editJournal(Journal editMe)
           
 void editJournalEntry(JournalEntry editMe)
           
 JPanel getJContentPane()
          This method initializes jContentPane
 void initialize(EntryController controller, Model model)
          This method initializes this
 void insertedJournal(Journal newJournal)
           
 void insertedJournalEntry(JournalEntry newJournal)
           
 void insertUpdate(DocumentEvent e)
           
 void itemStateChanged(ItemEvent evnt)
           
 void newJournal()
           
 void newJournalEntry()
           
 void performingOperation(String description)
          An operation has been performed, let's do something
 void released()
          Observers use to know when the model is being released so they can save any state before the model is released
 void removeUpdate(DocumentEvent e)
           
 void updatedJournal(Journal updatedJournal)
           
 void updatedJournalEntry(JournalEntry updatedJournal)
           
 void windowGainedFocus(WindowEvent e)
           
 void windowLostFocus(WindowEvent e)
           
 
Methods inherited from class org.ferris.journal.gui.view.frame.KDefaultFrame
setTitle
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

KEntryFrame

public KEntryFrame()
This method initializes


KEntryFrame

public KEntryFrame(EntryController controller,
                   Model model)
This method initializes

Method Detail

initialize

public void initialize(EntryController controller,
                       Model model)
This method initializes this


dispose

public void dispose()
Overrides:
dispose in class Window

getJContentPane

public JPanel getJContentPane()
This method initializes jContentPane

Returns:
javax.swing.JPanel

released

public void released()
Description copied from interface: ReleaseObserver
Observers use to know when the model is being released so they can save any state before the model is released

Specified by:
released in interface ReleaseObserver

performingOperation

public void performingOperation(String description)
Description copied from interface: OperationObserver
An operation has been performed, let's do something

Specified by:
performingOperation in interface OperationObserver

windowGainedFocus

public void windowGainedFocus(WindowEvent e)
Specified by:
windowGainedFocus in interface WindowFocusListener

windowLostFocus

public void windowLostFocus(WindowEvent e)
Specified by:
windowLostFocus in interface WindowFocusListener

itemStateChanged

public void itemStateChanged(ItemEvent evnt)
Specified by:
itemStateChanged in interface ItemListener

changedUpdate

public void changedUpdate(DocumentEvent e)
Specified by:
changedUpdate in interface DocumentListener

removeUpdate

public void removeUpdate(DocumentEvent e)
Specified by:
removeUpdate in interface DocumentListener

insertUpdate

public void insertUpdate(DocumentEvent e)
Specified by:
insertUpdate in interface DocumentListener

actionPerformed

public void actionPerformed(ActionEvent evnt)
Specified by:
actionPerformed in interface ActionListener

insertedJournalEntry

public void insertedJournalEntry(JournalEntry newJournal)
Specified by:
insertedJournalEntry in interface JournalEntryObserver

updatedJournalEntry

public void updatedJournalEntry(JournalEntry updatedJournal)
Specified by:
updatedJournalEntry in interface JournalEntryObserver

newJournalEntry

public void newJournalEntry()
Specified by:
newJournalEntry in interface JournalEntryObserver

deletedJournalEntry

public void deletedJournalEntry(JournalEntry deletedJournal)
Specified by:
deletedJournalEntry in interface JournalEntryObserver

editJournalEntry

public void editJournalEntry(JournalEntry editMe)
Specified by:
editJournalEntry in interface JournalEntryObserver

deletedJournal

public void deletedJournal(Journal deletedJournal)
Specified by:
deletedJournal in interface JournalObserver

editJournal

public void editJournal(Journal editMe)
Specified by:
editJournal in interface JournalObserver

insertedJournal

public void insertedJournal(Journal newJournal)
Specified by:
insertedJournal in interface JournalObserver

newJournal

public void newJournal()
Specified by:
newJournal in interface JournalObserver

updatedJournal

public void updatedJournal(Journal updatedJournal)
Specified by:
updatedJournal in interface JournalObserver


Copyright © March 15, 2008-2011 The Ferris Foundation. All Rights Reserved.