|
|||||||||||
| 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.JToolBar
com.qoppa.pdfNotes.AnnotToolbar
This class implements the toolbar that provides annotation tools. The toolbar is displayed
above the PDF document and provides tools to draw the following types of annotations:
circles, lines, squares, pencil, free text, sticky notes, sound recording and links.
The host application can get a reference to this object by calling PDFNotesBean.getAnnotToolbar.
After getting a reference, the host application can call any of get getjb... methods to get a reference to any of the
toolbar buttons to hide, disable or change them.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JToolBar |
JToolBar.Separator |
| Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Field Summary |
| Fields inherited from class javax.swing.JComponent |
TOOL_TIP_TEXT_KEY, 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 javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
AnnotToolbar()
This method initializes the annotations toolbar. |
|
| Method Summary | |
JButton |
getjbCircle()
Returns the circle button. |
JButton |
getjbFreeText()
Returns the freetext button. |
JButton |
getjbHighlight()
This method initializes ToolbarButton |
JButton |
getjbLine()
Returns the line button. |
JButton |
getjbLink()
Returns the link button. |
JButton |
getjbNote()
Returns the note button. |
JButton |
getjbPencil()
Returns the pencil button. |
JButton |
getjbPolygon()
Returns the polygon button. |
JButton |
getJbSign()
This method initializes jbSign |
JButton |
getjbSound()
Returns the sound button. |
JButton |
getjbSquare()
Returns the square button. |
JButton |
getjbStamp()
Returns the stamp button. |
JButton |
getjbTextCrossout()
This method initializes ToolbarButton |
JButton |
getjbTextHighlight()
This method initializes ToolbarButton |
JButton |
getjbTextSquiggly()
This method initializes ToolbarButton |
JButton |
getjbTextUnderline()
This method initializes ToolbarButton |
JPopupMenu |
getQmAddStamps()
This method initializes qmAddStamps |
JMenuItem |
getQmiAddStampApproved()
This method initializes qmiAddStampApproved |
JMenuItem |
getQmiAddStampAsIs()
This method initializes qmiAddStampAsIs |
JMenuItem |
getQmiAddStampConfidential()
This method initializes qmiAddStampConfidential |
JMenuItem |
getQmiAddStampDepartmental()
This method initializes qmiAddStampDepartmental |
JMenuItem |
getQmiAddStampDraft()
This method initializes qmiAddStampDraft |
JMenuItem |
getQmiAddStampExperimental()
This method initializes qmiAddStampExperimental |
JMenuItem |
getQmiAddStampExpired()
This method initializes qmiAddStampExpired |
JMenuItem |
getQmiAddStampFinal()
This method initializes qmiAddStampFinal |
JMenuItem |
getQmiAddStampForComment()
This method initializes qmiAddStampForComment |
JMenuItem |
getQmiAddStampForPublicRelease()
This method initializes qmiAddStampForPublicRelease |
JMenuItem |
getQmiAddStampNotApproved()
This method initializes qmiAddStampNotApproved |
JMenuItem |
getQmiAddStampNotForPublicRelease()
This method initializes qmiAddStampNotApproved |
JMenuItem |
getQmiAddStampSold()
This method initializes qmiAddStampNotApproved |
JMenuItem |
getQmiAddStampTopSecret()
This method initializes qmiAddStampTopSecret |
| Methods inherited from class javax.swing.JToolBar |
add, addSeparator, addSeparator, getAccessibleContext, getComponentAtIndex, getComponentIndex, getMargin, getOrientation, getUI, getUIClassID, isBorderPainted, isFloatable, isRollover, setBorderPainted, setFloatable, setLayout, setMargin, setOrientation, setRollover, setUI, updateUI |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AnnotToolbar()
| Method Detail |
public JButton getjbCircle()
public JButton getjbSquare()
public JButton getjbStamp()
public JButton getjbPolygon()
public JButton getjbLine()
public JButton getjbPencil()
public JButton getjbFreeText()
public JButton getjbNote()
public JButton getjbSound()
public JButton getjbLink()
public JMenuItem getQmiAddStampApproved()
public JMenuItem getQmiAddStampAsIs()
public JMenuItem getQmiAddStampConfidential()
public JMenuItem getQmiAddStampDepartmental()
public JMenuItem getQmiAddStampDraft()
public JMenuItem getQmiAddStampExperimental()
public JMenuItem getQmiAddStampExpired()
public JMenuItem getQmiAddStampFinal()
public JMenuItem getQmiAddStampForComment()
public JMenuItem getQmiAddStampForPublicRelease()
public JMenuItem getQmiAddStampNotApproved()
public JMenuItem getQmiAddStampNotForPublicRelease()
public JMenuItem getQmiAddStampSold()
public JMenuItem getQmiAddStampTopSecret()
public JPopupMenu getQmAddStamps()
public JButton getjbTextHighlight()
public JButton getjbTextUnderline()
public JButton getjbTextCrossout()
public JButton getjbTextSquiggly()
public JButton getjbHighlight()
public JButton getJbSign()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||