Class PrintExportCommand
java.lang.Object
com.levigo.jadice.web.client.util.command.InjectedCommand
com.levigo.jadice.web.client.commands.AbstractContextCommand
com.levigo.jadice.web.client.commands.AbstractPageViewCommand
com.levigo.jadice.web.client.commands.AbstractMouseCommand
com.levigo.jadice.web.client.commands.AbstractDocumentCommand
com.levigo.jadice.web.client.commands.AbstractMessagingCapableDocumentCommand
com.levigo.jadice.web.demo.common.client.export.ExportCommand
com.levigo.jadice.web.demo.common.client.export.PrintExportCommand
- All Implemented Interfaces:
Command
Command that exports the current document on the serverside into a pdf file intended for
printing. The exported pdf file will be downloaded and opened in a new tab.
The export will be a newly generated pdf containing an embedded "open action" that instructs the
pdf viewer / browser to show its print dialog when opening the pdf.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.levigo.jadice.web.client.commands.AbstractDocumentCommand
AbstractDocumentCommand.Scope
-
Field Summary
Fields inherited from class com.levigo.jadice.web.demo.common.client.export.ExportCommand
downloadPurpose, eventBus, type
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.levigo.jadice.web.demo.common.client.export.ExportCommand
canExecute, execute, getID, setDownloadPurpose, setType, setType
Methods inherited from class com.levigo.jadice.web.client.commands.AbstractMessagingCapableDocumentCommand
getDocument, getTransferableDocument
Methods inherited from class com.levigo.jadice.web.client.commands.AbstractDocumentCommand
getRenderControls, getScope, setScope
Methods inherited from class com.levigo.jadice.web.client.commands.AbstractMouseCommand
clearInjections, isDoubleClicked, setMouseEvent
Methods inherited from class com.levigo.jadice.web.client.commands.AbstractPageViewCommand
getPageView, setPageView
Methods inherited from class com.levigo.jadice.web.client.commands.AbstractContextCommand
getContext, propagateContextChange, setContext
Methods inherited from class com.levigo.jadice.web.client.util.command.InjectedCommand
canExecute, execute, getKey, isSelected, isSelected, setKey
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.levigo.jadice.web.client.util.command.Command
isAvailable, isAvailable
-
Constructor Details
-
PrintExportCommand
public PrintExportCommand()
-