|
||||||||||
| 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
net.sf.borg.ui.DockableView
net.sf.borg.ui.calendar.YearPanel
public class YearPanel
YearPanel is the Year UI. It shows all days of the year and allows navigation to months, days, and weeks. It gives indications of the presence of appointments, but not individual appt details
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| 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.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.print.Printable |
|---|
NO_SUCH_PAGE, PAGE_EXISTS |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
YearPanel()
constructor |
|
| Method Summary | |
|---|---|
JPanel |
getComponent()
get the Component for this Module |
String |
getFrameTitle()
Gets the frame title. |
String |
getModuleName()
get the module's name |
MultiView.ViewType |
getViewType()
get the modules ViewType |
void |
goTo(Calendar cal)
goto a particular year |
void |
initialize(MultiView parent)
called by the parent Multiview to allow the Module to initialize its toolbar items, menu items, and anything else that must be initalized before its Module methods can be called |
void |
print()
print the Module |
int |
print(Graphics arg0,
PageFormat arg1,
int arg2)
draw for printing |
void |
refresh()
Refresh. |
void |
update(Model.ChangeEvent event)
Called to notify Listener when the Model is changed. |
| Methods inherited from class net.sf.borg.ui.DockableView |
|---|
addModel, canClose, cleanUp, close, isDocked, openInFrame, showView |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public YearPanel()
| Method Detail |
|---|
public void goTo(Calendar cal)
goTo in interface MultiView.CalendarModule
public int print(Graphics arg0,
PageFormat arg1,
int arg2)
throws PrinterException
print in interface PrintablePrinterExceptionpublic String getModuleName()
MultiView.Module
getModuleName in interface MultiView.Modulepublic JPanel getComponent()
MultiView.Module
getComponent in interface MultiView.Modulepublic void initialize(MultiView parent)
MultiView.Module
initialize in interface MultiView.Moduleparent - the parent MultiViewpublic void print()
MultiView.Module
print in interface MultiView.Modulepublic MultiView.ViewType getViewType()
MultiView.Module
getViewType in interface MultiView.Modulepublic String getFrameTitle()
DockableView
getFrameTitle in class DockableViewpublic void refresh()
DockableView
refresh in class DockableViewpublic void update(Model.ChangeEvent event)
Model.Listener
update in interface Model.Listener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||