GMFの印刷(プリント)機能

「GMFの印刷(プリント)機能」の編集履歴(バックアップ)一覧はこちら

GMFの印刷(プリント)機能」(2009/01/09 (金) 18:59:18) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

印刷プレビュー機能 org.eclipse.gmf.runtime.diagram.ui.printing.render.actions.RenderedPrintPreviewAction extends org.eclipse.gmf.runtime.diagram.ui.printing.actions.PrintPreviewAction org.eclipse.gmf.runtime.diagram.ui.printing.render.actions.EnhancedPrintActionHelper implements IPrintActionHelper org.eclipse.gmf.runtime.diagram.ui.printing.render.internal.printpreview.RenderedPrintPreviewHelper extends org.eclipse.gmf.runtime.diagram.ui.printing.actions.PrintPreviewAction まず、RenderedPrintPreviewActionがnewされる このとき PrintPreviewHelper に RenderedPrintPreviewHelper が IPrintActionHelper に EnhancedPrintActionHelper がセットされる RenderedPrintPreviewActionの親クラス定義のrun public void run() { getPrintPreviewHelper().doPrintPreview(getPrintActionHelper()); }
印刷プレビュー機能 org.eclipse.gmf.runtime.diagram.ui.printing.render.actions.RenderedPrintPreviewAction extends org.eclipse.gmf.runtime.diagram.ui.printing.actions.PrintPreviewAction org.eclipse.gmf.runtime.diagram.ui.printing.render.actions.EnhancedPrintActionHelper implements IPrintActionHelper org.eclipse.gmf.runtime.diagram.ui.printing.render.internal.printpreview.RenderedPrintPreviewHelper extends org.eclipse.gmf.runtime.diagram.ui.printing.actions.PrintPreviewAction まず、RenderedPrintPreviewActionがnewされる このとき PrintPreviewHelper に RenderedPrintPreviewHelper が IPrintActionHelper に EnhancedPrintActionHelper がセットされる RenderedPrintPreviewHelperがnewされる このクラスは親クラスのPrintPreviewHelperのcreateMapModeGraphicsをオーバーライドしているのみ protected MapModeGraphics createMapModeGraphics( ScaledGraphics scaledGraphics) { return new RenderedMapModeGraphics(scaledGraphics, getMapMode()); } EnhancedPrintActionHelperがnewされる 次、アクションを実行時にRenderedPrintPreviewActionの親クラス定義のrunが呼ばれる public void run() { getPrintPreviewHelper().doPrintPreview(getPrintActionHelper()); } RenderedPrintPreviewHelperの親クラス(PrintPreviewHelper)定義doPrintPreviewがよばれる doPrintPreviewでプレビュー画面を作成して表示している

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。