Calendar Bean Suite V2.0

com.ibm.calendar
Class NotePlugin

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--com.ibm.calendar.NotePlugin

public class NotePlugin
extends java.awt.Panel
implements Plugin, java.awt.event.ActionListener, java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.util.Vector aActionCanceledEventListener
           
protected  java.util.Vector aActionPerformedEventListener
           
protected  java.beans.PropertyChangeSupport propertyChange
           
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
NotePlugin()
          Constructor to the NotePlugin.
NotePlugin(java.awt.LayoutManager layout)
          NotePlugin constructor.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Method to handle events for the ActionListener interface.
 void addActionCanceledEventListener(ActionCanceledEventListener newListener)
          Adds an ActionCanceledEventListener to the listener list.
 void addActionPerformedEventListener(ActionPerformedEventListener newListener)
          Adds an ActionPerformedEventListener to the listener list.
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Adds an PropertyChangeListener to the listener list.
 void cancelButton_ActionEvents()
          cancelButton cancelButton_ActionEvents clear the plugin temprory data and move control to the parent calendar.
protected  void fireOnActionCanceledEvent(ActionCanceledEvent e)
          Method to support listener events.
protected  void fireOnActionPerformedEvent(ActionPerformedEvent e)
          Method to support listener events.
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
          The firePropertyChange method was generated to support the propertyChange field.
 java.lang.String getAboutThisBean()
          Gets the aboutThisBean property (java.lang.String) value.
 java.util.Vector getAllNoteItems()
          Gets the allNoteItems property (java.util.Vector) value.
 boolean getEditable()
          Gets the editable property (boolean) value.
protected  java.beans.PropertyChangeSupport getPropertyChange()
          Accessor for the propertyChange field.
 java.lang.String getSelectedDate()
          Gets the selectedDate property (java.lang.String) value.
 java.lang.String getText()
          Gets the text property (java.lang.String) value.
 void initPlugin()
          used to initialize the init List in the DayPlugin
 void paint(java.awt.Graphics g)
          This method is used to draw the NotePlugin.
 void removeActionCanceledEventListener(ActionCanceledEventListener newListener)
          Removes an ActionCanceledEventListener to the listener list.
 void removeActionPerformedEventListener(ActionPerformedEventListener newListener)
          Removes an ActionPerformedEventListener to the listener list.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Removes an PropertyChangeListener to the listener list.
 void setAboutThisBean(java.lang.String aboutThisBean)
          Sets the aboutThisBean property (java.lang.String) value.
 void setAllNoteItems(java.util.Vector allNoteItems)
          Sets the allNoteItems property (java.util.Vector) value.
 void setEditable(boolean editable)
          Sets the editable property (boolean) value.
 void setInfo(java.util.Calendar c, java.awt.Image i, int x, int y)
          initialize the plugin data.
 void setSelectedDate(java.lang.String selectedDate)
          Sets the selectedDate property (java.lang.String) value.
 void setText(java.lang.String text)
          Sets the text property (java.lang.String) value.
 void updateButton_ActionPerformed(java.awt.event.ActionEvent actionEvent)
          This method calls doOperation function to set the dayPlugin resultSelectedIntervalAsString property
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setCursor, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

aActionCanceledEventListener

protected transient java.util.Vector aActionCanceledEventListener

aActionPerformedEventListener

protected transient java.util.Vector aActionPerformedEventListener

propertyChange

protected transient java.beans.PropertyChangeSupport propertyChange
Constructor Detail

NotePlugin

public NotePlugin()
Constructor to the NotePlugin.

NotePlugin

public NotePlugin(java.awt.LayoutManager layout)
NotePlugin constructor.
Parameters:
layout - java.awt.LayoutManager
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Method to handle events for the ActionListener interface.
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - java.awt.event.ActionEvent

addActionCanceledEventListener

public void addActionCanceledEventListener(ActionCanceledEventListener newListener)
Adds an ActionCanceledEventListener to the listener list.
Parameters:
newListener - The ActionCanceledEventListener to be added
See Also:
ActionCanceledEventListener, removeActionCanceledEventListener(com.ibm.calendar.events.ActionCanceledEventListener)

addActionPerformedEventListener

public void addActionPerformedEventListener(ActionPerformedEventListener newListener)
Adds an ActionPerformedEventListener to the listener list.
Parameters:
newListener - The ActionPerformedEventListener to be added
See Also:
ActionPerformedEventListener, removeActionPerformedEventListener(com.ibm.calendar.events.ActionPerformedEventListener)

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds an PropertyChangeListener to the listener list.
Overrides:
addPropertyChangeListener in class java.awt.Component
Parameters:
listener - The PropertyChangeListener to be added
See Also:
com.ibm.calendar.events.PropertyChangeListener, removePropertyChangeListener(java.beans.PropertyChangeListener)

cancelButton_ActionEvents

public void cancelButton_ActionEvents()
cancelButton cancelButton_ActionEvents clear the plugin temprory data and move control to the parent calendar.

fireOnActionCanceledEvent

protected void fireOnActionCanceledEvent(ActionCanceledEvent e)
Method to support listener events.
Parameters:
e - com.ibm.calendar.events.ActionCanceledEvent

fireOnActionPerformedEvent

protected void fireOnActionPerformedEvent(ActionPerformedEvent e)
Method to support listener events.
Parameters:
e - com.ibm.calendar.events.ActionPerformedEvent

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)
The firePropertyChange method was generated to support the propertyChange field.
Overrides:
firePropertyChange in class java.awt.Component
Parameters:
propertyName - String
oldValue - Object
newValue - Object

getAboutThisBean

public java.lang.String getAboutThisBean()
Gets the aboutThisBean property (java.lang.String) value.
Returns:
The aboutThisBean property value.
See Also:
setAboutThisBean(java.lang.String)

getAllNoteItems

public java.util.Vector getAllNoteItems()
Gets the allNoteItems property (java.util.Vector) value.
Returns:
The allNoteItems property value.
See Also:
setAllNoteItems(java.util.Vector)

getEditable

public boolean getEditable()
Gets the editable property (boolean) value.
Returns:
The editable property value.
See Also:
setEditable(boolean)

getPropertyChange

protected java.beans.PropertyChangeSupport getPropertyChange()
Accessor for the propertyChange field.

getSelectedDate

public java.lang.String getSelectedDate()
Gets the selectedDate property (java.lang.String) value.
Returns:
The selectedDate property value.
See Also:
setSelectedDate(java.lang.String)

getText

public java.lang.String getText()
Gets the text property (java.lang.String) value.
Returns:
The text property value.
See Also:
setText(java.lang.String)

initPlugin

public void initPlugin()
used to initialize the init List in the DayPlugin
Specified by:
initPlugin in interface Plugin

paint

public void paint(java.awt.Graphics g)
This method is used to draw the NotePlugin.
Overrides:
paint in class java.awt.Container
Parameters:
g - java.awt.Graphics

removeActionCanceledEventListener

public void removeActionCanceledEventListener(ActionCanceledEventListener newListener)
Removes an ActionCanceledEventListener to the listener list.
Parameters:
newListener - The ActionCanceledEventListener to be removed
See Also:
ActionCanceledEventListener, addActionCanceledEventListener(com.ibm.calendar.events.ActionCanceledEventListener)

removeActionPerformedEventListener

public void removeActionPerformedEventListener(ActionPerformedEventListener newListener)
Removes an ActionPerformedEventListener to the listener list.
Parameters:
newListener - The ActionPerformedEventListener to be removed
See Also:
ActionPerformedEventListener, addActionPerformedEventListener(com.ibm.calendar.events.ActionPerformedEventListener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes an PropertyChangeListener to the listener list.
Overrides:
removePropertyChangeListener in class java.awt.Component
Parameters:
newListener - The PropertyChangeListener to be removed
See Also:
com.ibm.calendar.events.PropertyChangeListener, addPropertyChangeListener(java.beans.PropertyChangeListener)

setAboutThisBean

public void setAboutThisBean(java.lang.String aboutThisBean)
Sets the aboutThisBean property (java.lang.String) value.
Parameters:
aboutThisBean - The new value for the property.
See Also:
getAboutThisBean()

setAllNoteItems

public void setAllNoteItems(java.util.Vector allNoteItems)
Sets the allNoteItems property (java.util.Vector) value.
Parameters:
allNoteItems - The new value for the property.
See Also:
getAllNoteItems()

setEditable

public void setEditable(boolean editable)
Sets the editable property (boolean) value.
Parameters:
editable - The new value for the property.
See Also:
getEditable()

setInfo

public void setInfo(java.util.Calendar c,
                    java.awt.Image i,
                    int x,
                    int y)
initialize the plugin data.
Specified by:
setInfo in interface Plugin
Parameters:
C - java.util.Calendar
i - java.awt.Image
x - int
y - int

setSelectedDate

public void setSelectedDate(java.lang.String selectedDate)
Sets the selectedDate property (java.lang.String) value.
Parameters:
selectedDate - The new value for the property.
See Also:
getSelectedDate()

setText

public void setText(java.lang.String text)
Sets the text property (java.lang.String) value.
Parameters:
text - The new value for the property.
See Also:
getText()

updateButton_ActionPerformed

public void updateButton_ActionPerformed(java.awt.event.ActionEvent actionEvent)
This method calls doOperation function to set the dayPlugin resultSelectedIntervalAsString property

Calendar Bean Suite V2.0

Copyright © 2001 IBM Corp. All rights reserved. Java, JavaBeans, Swing and 100 Pure Java are trademarks of Sun Microsystems, Inc. All other trademarks are the property of their respective owners.