|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.faceless.pdf2.viewer2.ViewerFeature
org.faceless.pdf2.viewer2.ViewerWidget
org.faceless.pdf2.viewer2.feature.RotateClockwise
public class RotateClockwise
Create a button that will rotate the page 90 degrees clockwise. The name of this feature is RotateClockwise
This code is copyright the Big Faceless Organization. You're welcome to use, modify and distribute it in any form in your own projects, provided those projects continue to make use of the Big Faceless PDF library.
Constructor Summary | |
---|---|
|
RotateClockwise()
|
protected |
RotateClockwise(String name,
int diff)
|
Method Summary | |
---|---|
void |
action(ViewerEvent event)
The method that's run when this feature is activated |
void |
documentUpdated(DocumentPanelEvent event)
Called when an DocumentPanelEvent is raised |
Action |
getAction(ThumbnailPanel.View view)
Return an Action for the specified View, or null if this
action is not appropriate for the View (for example, because it edits
the Document and the ThumbnailPanel.View.isEditable() method returns false |
void |
initialize(PDFViewer viewer)
Called when the feature is first added to a viewer |
boolean |
isButtonEnabledByDefault()
Return true if the button component for this widget is enabled by default. |
protected void |
rotate(DocumentPanel docpanel,
Collection pages,
int diff)
|
Methods inherited from class org.faceless.pdf2.viewer2.ViewerWidget |
---|
createActionListener, getComponent, getViewer, isDocumentRequired, isMenuEnabledByDefault, setButton, setComponent, setDocumentRequired, setMenu, setMenu, setToolBarEnabled, setToolBarEnabledAlways, setToolBarFloatable, setToolBarFloating, toString |
Methods inherited from class org.faceless.pdf2.viewer2.ViewerFeature |
---|
getAllEnabledFeatures, getAllFeatures, getCustomJavaScript, getFeatureProperty, getFeatureURLProperty, getName, isEnabledByDefault, setFeatureName, teardown |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RotateClockwise()
protected RotateClockwise(String name, int diff)
Method Detail |
---|
public void initialize(PDFViewer viewer)
ViewerFeature
initialize
in class ViewerWidget
public void documentUpdated(DocumentPanelEvent event)
DocumentPanelListener
DocumentPanelEvent
is raised
documentUpdated
in interface DocumentPanelListener
public void action(ViewerEvent event)
ViewerWidget
action
in class ViewerWidget
protected void rotate(DocumentPanel docpanel, Collection pages, int diff)
public boolean isButtonEnabledByDefault()
ViewerWidget
isButtonEnabledByDefault
in class ViewerWidget
public Action getAction(ThumbnailPanel.View view)
ThumbnailPanel.ThumbnailSelectionAction
null
if this
action is not appropriate for the View (for example, because it edits
the Document and the ThumbnailPanel.View.isEditable()
method returns false
getAction
in interface ThumbnailPanel.ThumbnailSelectionAction
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |