com.levigo.jadice.demo.pdf.crypto
Class PDFPasswordProviderTool

java.lang.Object
  extended by com.levigo.jadice.swing.tool.Tool
      extended by com.levigo.jadice.demo.pdf.crypto.PDFPasswordProviderTool
All Implemented Interfaces:
com.levigo.jadice.format.pdf.crypt.CryptoMaterialProvider<com.levigo.jadice.format.pdf.crypt.standard.PasswordMaterial>, MenuContributor

public class PDFPasswordProviderTool
extends Tool
implements com.levigo.jadice.format.pdf.crypt.CryptoMaterialProvider<com.levigo.jadice.format.pdf.crypt.standard.PasswordMaterial>


Nested Class Summary
 
Nested classes/interfaces inherited from class com.levigo.jadice.swing.tool.Tool
Tool.ActivationRequest
 
Field Summary
 
Fields inherited from class com.levigo.jadice.swing.tool.Tool
DEFAULT_PRIORITY, MAX_PRIORITY, MIN_PRIORITY
 
Constructor Summary
PDFPasswordProviderTool()
           
 
Method Summary
 void provide(com.levigo.jadice.format.pdf.crypt.CryptoMaterialReceiver<com.levigo.jadice.format.pdf.crypt.standard.PasswordMaterial> receiver)
           
protected  void setManager(ToolManager manager)
          Receives the ToolManager instance, which the Tool implementation has been registered for.
 
Methods inherited from class com.levigo.jadice.swing.tool.Tool
contribute, getActivationFeedback, getActivationRequest, getActivationRequestForKeyPressed, getActivationRequestForMouseDragged, getActivationRequestForMousePressed, getCursor, getDispatchPriority, getManager, getRenderPriority, handleEditEvent, handleKeyPressed, handleKeyReleased, handleKeyTyped, handleMouseClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseMoved, handleMousePressed, handleMouseReleased, handleMouseWheelMoved, propagatePropertyChange, render, setActive, setCursor, setEnabled, setStatusFeedback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDFPasswordProviderTool

public PDFPasswordProviderTool()
Method Detail

provide

public void provide(com.levigo.jadice.format.pdf.crypt.CryptoMaterialReceiver<com.levigo.jadice.format.pdf.crypt.standard.PasswordMaterial> receiver)
Specified by:
provide in interface com.levigo.jadice.format.pdf.crypt.CryptoMaterialProvider<com.levigo.jadice.format.pdf.crypt.standard.PasswordMaterial>

setManager

@CallOnEDT
protected void setManager(ToolManager manager)
Description copied from class: Tool
Receives the ToolManager instance, which the Tool implementation has been registered for. If the Tool is deregistered this method will be called with null.

Overrides:
setManager in class Tool


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.