|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JInternalFrame
com.essbase.eas.client.intf.CInternalFrame
com.essbase.eas.ui.ReadOnlyTextFrame
public class ReadOnlyTextFrame
Displays a text file in read only mode. Scrollbars are displayed as necessary.
Nested Class Summary | |
---|---|
class |
ReadOnlyTextFrame.ReadonlyToolBar |
Nested classes/interfaces inherited from class javax.swing.JInternalFrame |
---|
javax.swing.JInternalFrame.AccessibleJInternalFrame, javax.swing.JInternalFrame.JDesktopIcon |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected DefaultFileFilter |
defFilter |
protected java.lang.String |
emailAttachment |
protected short |
encoding |
protected java.awt.Component[] |
frameMenus |
protected java.lang.String |
frameTitle |
protected HelpButton |
helpButton |
protected javax.swing.AbstractAction |
okAction |
protected DialogUtils.MyFocusTraversalPolicy |
policy |
protected java.util.ResourceBundle |
resources |
protected javax.swing.AbstractAction |
saveToFileAction |
protected static java.lang.String |
SELECT_UTF8_KEY |
protected java.lang.String |
strFileName |
protected static java.lang.String |
TEXT_EXT_KEY |
protected static java.lang.String |
TEXT_KEY |
protected static java.lang.String |
UTF8_KEY |
protected CCheckBox |
utf8CB |
Fields inherited from class com.essbase.eas.client.intf.CInternalFrame |
---|
BOUNDS, bSaveBounds, cursor, dialogResult, disposed, frameIcon, helpAction, IS_TOOLBARSTATE_CHANGED, m_iCursor, m_toolbar, propertySupport, savedBounds |
Fields inherited from class javax.swing.JInternalFrame |
---|
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
ReadOnlyTextFrame() |
|
ReadOnlyTextFrame(java.lang.String title, java.lang.String text) |
|
ReadOnlyTextFrame(java.lang.String title, java.lang.String text, short encoding) |
Method Summary | |
---|---|
void |
addFontComboBox() |
void |
disableHelpReference() |
void |
dispose() |
void |
frameOpened() |
protected ButtonPanel |
getButtonPanel() |
protected java.lang.String |
getCharacterSet() |
protected java.lang.String |
getEditorText() |
FontComboBox |
getFontComboBox() |
java.awt.Component[] |
getFrameMenus() returns the menu items that this object needs merged into the main menu. |
protected DefaultFileFilter |
getSaveFilter() |
void |
handleClose() |
void |
initExtraComponents(javax.swing.JPanel panel) |
protected void |
initListeners() |
void |
initSaveAsDialogComponents(javax.swing.JTabbedPane mainPanel) |
boolean |
isPrintable() |
boolean |
isSaveable() |
void |
jbInit(java.lang.String text) |
void |
onSave() |
void |
onSaveAs() |
boolean |
saveAsObject(java.lang.Object source) |
void |
saveAsWindow() |
protected boolean |
saveToFile(java.io.File file) |
protected boolean |
saveToFile(java.io.File file, java.lang.String charset) |
boolean |
saveToFile(java.lang.String strFileName) |
void |
saveWindow() |
void |
setDeleteFileOnExit(boolean delete) |
void |
setDocument(java.lang.Object doc) |
protected void |
setEditorCursor(boolean wait) |
protected void |
setEditorFont(java.awt.Font font) |
protected void |
setEncoding() |
void |
setFocusComponent() |
void |
setHelpReference(java.lang.String helpReference) |
void |
setHelpReference(java.net.URL helpURL) |
void |
setSelected(boolean selected) |
void |
setText(java.io.File file, java.lang.String charset) |
void |
setText(java.util.List textList) |
void |
setText(java.lang.String text) |
void |
setText(TextFileReader reader) |
static void |
showFrame(java.io.File file, java.lang.String charset, boolean deleteOnExit) |
static void |
showFrame(java.lang.String title, java.io.File file, java.lang.String charset) |
static void |
showFrame(java.lang.String title, java.io.File file, java.lang.String charset, boolean deleteOnExit) |
static void |
showFrame(java.lang.String title, java.lang.String text) |
static void |
showFrame(java.lang.String title, java.lang.String text, boolean deleteOnExit) |
static void |
showFrame(java.lang.String title, java.lang.String text, short encoding, boolean deleteOnExit) |
void |
startPrinting(CPrintable print) |
Methods inherited from class com.essbase.eas.client.intf.CInternalFrame |
---|
addPropertyChangeListener, addPropertyChangeListener, addToDesktop, emailWindow, fireStateChanged, frameActivated, frameClosed, frameClosing, frameDeactivated, frameDeiconified, frameIconified, getObjectsToEmail, getPrintMenuText, getPrintTip, getSaveAsMenuText, getSaveMenuText, getSaveTip, getToolbar, isEmailable, isExiting, isModified, isPreviewable, isThisYou, jbInit, printPriviewWindow, printWindow, processEvent, removePropertyChangeListener, saveBounds, saveOnClosing, setCursor, setExiting, setReadBounds, setSaveBounds, setTitle, toString |
Methods inherited from class javax.swing.JInternalFrame |
---|
addImpl, addInternalFrameListener, createRootPane, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLastCursor, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setCursor, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setUI, show, toBack, toFront, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, 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, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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, 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, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, 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, 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, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String TEXT_KEY
protected static final java.lang.String TEXT_EXT_KEY
protected static final java.lang.String SELECT_UTF8_KEY
protected static final java.lang.String UTF8_KEY
protected java.lang.String emailAttachment
protected java.util.ResourceBundle resources
protected java.lang.String frameTitle
protected java.awt.Component[] frameMenus
protected java.lang.String strFileName
protected HelpButton helpButton
protected CCheckBox utf8CB
protected javax.swing.AbstractAction saveToFileAction
protected javax.swing.AbstractAction okAction
protected DefaultFileFilter defFilter
protected short encoding
protected DialogUtils.MyFocusTraversalPolicy policy
Constructor Detail |
---|
public ReadOnlyTextFrame()
public ReadOnlyTextFrame(java.lang.String title, java.lang.String text)
public ReadOnlyTextFrame(java.lang.String title, java.lang.String text, short encoding)
Method Detail |
---|
public void jbInit(java.lang.String text) throws java.lang.Exception
java.lang.Exception
public void setSelected(boolean selected)
setSelected
in class javax.swing.JInternalFrame
public void setDocument(java.lang.Object doc)
public void setText(java.io.File file, java.lang.String charset)
public void setText(TextFileReader reader)
public void setText(java.util.List textList)
public void setText(java.lang.String text)
public void setHelpReference(java.lang.String helpReference)
public void setHelpReference(java.net.URL helpURL)
public void disableHelpReference()
protected void initListeners()
public java.awt.Component[] getFrameMenus()
CInternalFrame
getFrameMenus
in class CInternalFrame
public static void showFrame(java.lang.String title, java.lang.String text)
public static void showFrame(java.lang.String title, java.lang.String text, boolean deleteOnExit)
public static void showFrame(java.io.File file, java.lang.String charset, boolean deleteOnExit)
public static void showFrame(java.lang.String title, java.io.File file, java.lang.String charset)
public static void showFrame(java.lang.String title, java.io.File file, java.lang.String charset, boolean deleteOnExit)
public static void showFrame(java.lang.String title, java.lang.String text, short encoding, boolean deleteOnExit)
public boolean isSaveable()
isSaveable
in class CInternalFrame
public void saveWindow()
saveWindow
in class CInternalFrame
public void saveAsWindow()
saveAsWindow
in class CInternalFrame
public void onSave()
public void initSaveAsDialogComponents(javax.swing.JTabbedPane mainPanel)
initSaveAsDialogComponents
in interface SaveAsRequestor
initSaveAsDialogComponents
in class CInternalFrame
public void initExtraComponents(javax.swing.JPanel panel)
initExtraComponents
in interface SaveAsRequestor
initExtraComponents
in class CInternalFrame
public void setFocusComponent()
setFocusComponent
in interface SaveAsRequestor
setFocusComponent
in class CInternalFrame
public boolean saveAsObject(java.lang.Object source)
saveAsObject
in interface SaveAsRequestor
saveAsObject
in class CInternalFrame
public void onSaveAs()
public boolean saveToFile(java.lang.String strFileName)
protected void setEncoding()
protected java.lang.String getCharacterSet()
protected boolean saveToFile(java.io.File file)
protected boolean saveToFile(java.io.File file, java.lang.String charset)
public boolean isPrintable()
isPrintable
in class CInternalFrame
public void startPrinting(CPrintable print)
startPrinting
in class CInternalFrame
public void handleClose()
protected DefaultFileFilter getSaveFilter()
public void frameOpened()
frameOpened
in class CInternalFrame
protected java.lang.String getEditorText()
protected void setEditorCursor(boolean wait)
protected void setEditorFont(java.awt.Font font)
protected ButtonPanel getButtonPanel()
public void setDeleteFileOnExit(boolean delete)
public void dispose()
dispose
in class CInternalFrame
public FontComboBox getFontComboBox()
public void addFontComboBox()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |