public class DesignerPanel extends AbstractEditorPanel implements ReportingResourceEditor.ReportSubEditor, ZoomableResourceEditor
AbstractEditorPanel.LoadingPanejavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADD_DECIMAL_TOOL |
static java.lang.String |
ALIGN_JUSTIFIED |
static java.lang.String |
ALIGN_TEXT_CENTER |
static java.lang.String |
ALIGN_TEXT_LEFT |
static java.lang.String |
ALIGN_TEXT_RIGHT |
static java.lang.String |
BOLD_FONT_TOOL |
static java.lang.String |
COMMA_FORMAT_TOOL |
static java.lang.String |
EDITOR_SELECTION_PROP |
static java.lang.String |
GROW_FONT_SIZE |
static java.lang.String |
ITALIC_FONT_TOOL |
static java.lang.String |
MONEY_FORMAT_TOOL |
static java.lang.String |
PERCENT_FORMAT_TOOL |
static java.lang.String |
REDUCE_FONT_SIZE |
static java.lang.String |
REMOVE_DECIMAL_TOOL |
static boolean |
showReportMillInspector |
static java.lang.String |
UNDERLINE_FONT_TOOL |
java.beans.PropertyChangeListener |
zoomListener |
contentPanel, loadinglistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
DesignerPanel(ReportingResourceWorkspace workspace,
SampleData sampleData,
ReportResource report) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateRMTool(java.lang.String toolKey) |
void |
commitChanges(ReportResource report)
This is when the report sub editor should store its settings onto the report object
|
static void |
doRMCopy() |
static void |
doRMCut() |
static void |
doRMDelete() |
static void |
doRMPaste() |
void |
fitViewerToScreen() |
int |
getZoom() |
ZoomIndicator |
getZoomIndicator() |
static boolean |
isRMItemSelected() |
boolean |
isZoomingEnabled()
Whether or not this resource workspace supports or allows zooming.
|
void |
onActivate()
This notifies the editor that it has been displayed
|
void |
onDeactivate()
This notifies the editor that it has been hidden
|
void |
setZoom(int percent)
Set the amount of zoom for the given resource, where 100 represents 100% sizing
|
getSharedEditorPane, load, updateErrorsgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final java.lang.String EDITOR_SELECTION_PROP
public static boolean showReportMillInspector
public static final java.lang.String MONEY_FORMAT_TOOL
public static final java.lang.String PERCENT_FORMAT_TOOL
public static final java.lang.String COMMA_FORMAT_TOOL
public static final java.lang.String ADD_DECIMAL_TOOL
public static final java.lang.String REMOVE_DECIMAL_TOOL
public static final java.lang.String BOLD_FONT_TOOL
public static final java.lang.String UNDERLINE_FONT_TOOL
public static final java.lang.String ITALIC_FONT_TOOL
public static final java.lang.String ALIGN_TEXT_LEFT
public static final java.lang.String ALIGN_TEXT_RIGHT
public static final java.lang.String ALIGN_TEXT_CENTER
public static final java.lang.String ALIGN_JUSTIFIED
public static final java.lang.String REDUCE_FONT_SIZE
public static final java.lang.String GROW_FONT_SIZE
public java.beans.PropertyChangeListener zoomListener
public DesignerPanel(ReportingResourceWorkspace workspace, SampleData sampleData, ReportResource report)
public static void doRMCopy()
public static void doRMCut()
public static void doRMPaste()
public static void doRMDelete()
public static boolean isRMItemSelected()
public void onActivate()
ReportingResourceEditor.ReportSubEditoronActivate in interface ReportingResourceEditor.ReportSubEditorpublic void onDeactivate()
ReportingResourceEditor.ReportSubEditoronDeactivate in interface ReportingResourceEditor.ReportSubEditorpublic void commitChanges(ReportResource report)
ReportingResourceEditor.ReportSubEditorcommitChanges in interface ReportingResourceEditor.ReportSubEditorpublic void activateRMTool(java.lang.String toolKey)
public void setZoom(int percent)
ZoomableResourceEditorsetZoom in interface ZoomableResourceEditorpublic void fitViewerToScreen()
public int getZoom()
getZoom in interface ZoomableResourceEditorpublic boolean isZoomingEnabled()
ZoomableResourceEditorisZoomingEnabled in interface ZoomableResourceEditorpublic ZoomIndicator getZoomIndicator()