Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.cybertivity.powerjournal
Class SingleEntryController  view SingleEntryController download SingleEntryController.java

java.lang.Object
  extended byjava.util.Observable
      extended bycom.cybertivity.powerjournal.framework.Controller
          extended bycom.cybertivity.powerjournal.EntryController
              extended bycom.cybertivity.powerjournal.SingleEntryController
All Implemented Interfaces:
java.util.Observer

public class SingleEntryController
extends EntryController

Title: PowerJournal Description: $Id: SingleEntryController.java,v 1.2 2001/12/15 17:12:38 arrowood Exp $ Copyright: Copyright (c) 2001 Company: Cybertivity

Version:
1.0

Field Summary
private  java.awt.Container content
           
private  com.cybertivity.powerjournal.database.EntryManager entryManager
           
private  boolean isGuest
           
private  SingleEntryView view
           
 
Fields inherited from class java.util.Observable
 
Constructor Summary
SingleEntryController(java.awt.Container contentArg, SingleEntryView singleEntryView, boolean isGuestArg)
           
 
Method Summary
protected  void deleteEntry()
           
 void handleModelEvent(com.cybertivity.powerjournal.framework.ModelEvent event)
          Called whenever a model event occurs.
private  void handleSingleEntryView(com.cybertivity.powerjournal.framework.ViewEvent event)
           
 void handleViewEvent(com.cybertivity.powerjournal.framework.ViewEvent event)
          Called whenever a view event occurs.
protected  void moveToFirstEntry()
           
private  void moveToLastEntry()
           
private  void moveToNextEntry()
           
private  void moveToPreviousEntry()
           
protected  void newEntry()
           
private  void reloadEntry()
           
protected  boolean saveCurrentEntry()
           
protected  void setEntryManager(com.cybertivity.powerjournal.database.EntryManager entryManagerArg)
           
protected  void setGuestMode(boolean guestMode)
           
 
Methods inherited from class com.cybertivity.powerjournal.framework.Controller
fireEvent, update
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

view

private SingleEntryView view

content

private java.awt.Container content

isGuest

private boolean isGuest

entryManager

private com.cybertivity.powerjournal.database.EntryManager entryManager
Constructor Detail

SingleEntryController

public SingleEntryController(java.awt.Container contentArg,
                             SingleEntryView singleEntryView,
                             boolean isGuestArg)
Method Detail

handleModelEvent

public void handleModelEvent(com.cybertivity.powerjournal.framework.ModelEvent event)
Description copied from class: com.cybertivity.powerjournal.framework.Controller
Called whenever a model event occurs.


handleViewEvent

public void handleViewEvent(com.cybertivity.powerjournal.framework.ViewEvent event)
Description copied from class: com.cybertivity.powerjournal.framework.Controller
Called whenever a view event occurs.


handleSingleEntryView

private void handleSingleEntryView(com.cybertivity.powerjournal.framework.ViewEvent event)

setEntryManager

protected void setEntryManager(com.cybertivity.powerjournal.database.EntryManager entryManagerArg)
Specified by:
setEntryManager in class EntryController

setGuestMode

protected void setGuestMode(boolean guestMode)
Specified by:
setGuestMode in class EntryController

moveToFirstEntry

protected void moveToFirstEntry()
Specified by:
moveToFirstEntry in class EntryController

moveToNextEntry

private void moveToNextEntry()

moveToPreviousEntry

private void moveToPreviousEntry()

moveToLastEntry

private void moveToLastEntry()

saveCurrentEntry

protected boolean saveCurrentEntry()

newEntry

protected void newEntry()

deleteEntry

protected void deleteEntry()

reloadEntry

private void reloadEntry()