edu.columbia.cs.cgui.rjfc.swing
Class RJEditorPaneImpl

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--edu.columbia.cs.cgui.rjfc.awt.RComponentImpl
                          |
                          +--edu.columbia.cs.cgui.rjfc.awt.RContainerImpl
                                |
                                +--edu.columbia.cs.cgui.rjfc.swing.RJComponentImpl
                                      |
                                      +--edu.columbia.cs.cgui.rjfc.swing.text.RJTextComponentImpl
                                            |
                                            +--edu.columbia.cs.cgui.rjfc.swing.RJEditorPaneImpl
All Implemented Interfaces:
RComponent, RContainer, Remote, RJComponent, RJEditorPane, RJTextComponent, Serializable
Direct Known Subclasses:
RJTextPaneImpl

public class RJEditorPaneImpl
extends RJTextComponentImpl
implements RJEditorPane

See Also:
Serialized Form

Fields inherited from class edu.columbia.cs.cgui.rjfc.awt.RComponentImpl
data, hash
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface edu.columbia.cs.cgui.rjfc.swing.text.RJTextComponent
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY
 
Fields inherited from interface edu.columbia.cs.cgui.rjfc.swing.RJComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from interface edu.columbia.cs.cgui.rjfc.awt.RComponent
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
protected RJEditorPaneImpl()
           
  RJEditorPaneImpl(Hashtable hash)
           
  RJEditorPaneImpl(JEditorPane passedIn, Hashtable hash)
           
  RJEditorPaneImpl(String urlvar0, Hashtable hash)
           
  RJEditorPaneImpl(String typevar0, String textvar1, Hashtable hash)
           
  RJEditorPaneImpl(URL initialPagevar0, Hashtable hash)
           
 
Method Summary
 void addHyperlinkListener(RHyperlinkListener listenervar0)
           
 REditorKit createEditorKitForContentType(String typevar0)
           
 void fireHyperlinkUpdate(RHyperlinkEvent evar0)
           
 AccessibleContext getAccessibleContext()
           
 String getContentType()
           
 REditorKit getEditorKit()
           
 String getEditorKitClassNameForContentType(String typevar0)
           
 REditorKit getEditorKitForContentType(String typevar0)
           
 URL getPage()
           
 Dimension getPreferredSize()
           
 boolean getScrollableTracksViewportHeight()
           
 boolean getScrollableTracksViewportWidth()
           
 String getText()
           
 String getUIClassID()
           
 boolean isFocusCycleRoot()
           
 boolean isManagingFocus()
           
 void read(InputStream invar0, Object descvar1)
           
 void registerEditorKitForContentType(String typevar0, String classnamevar1)
           
 void registerEditorKitForContentType(String typevar0, String classnamevar1, ClassLoader loadervar2)
           
 void removeHyperlinkListener(RHyperlinkListener listenervar0)
           
 void replaceSelection(String contentvar0)
           
 void setContentType(String typevar0)
           
 void setEditorKit(REditorKit kitvar0)
           
 void setEditorKitForContentType(String typevar0, REditorKit kvar1)
           
 void setPage(String urlvar0)
           
 void setPage(URL pagevar0)
           
 void setText(String tvar0)
           
 
Methods inherited from class edu.columbia.cs.cgui.rjfc.swing.text.RJTextComponentImpl
addCaretListener, addInputMethodListener, addKeymap, copy, cut, getActions, getCaret, getCaretColor, getCaretPosition, getDisabledTextColor, getDocument, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getUI, isEditable, isFocusTraversable, loadKeymap, modelToView, moveCaretPosition, paste, read, removeCaretListener, removeKeymap, removeNotify, select, selectAll, setCaret, setCaretColor, setCaretPosition, setDisabledTextColor, setDocument, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setUI, updateUI, viewToModel, write
 
Methods inherited from class edu.columbia.cs.cgui.rjfc.swing.RJComponentImpl
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isLightweightComponent, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class edu.columbia.cs.cgui.rjfc.awt.RContainerImpl
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, validate
 
Methods inherited from class edu.columbia.cs.cgui.rjfc.awt.RComponentImpl
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, contains, createImage, createImage, dispatchEvent, enable, enableInputMethods, finalize, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getRJFCWrappedData, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setData, setDropTarget, setHash, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.swing.text.RJTextComponent
addCaretListener, addInputMethodListener, addKeymap, copy, cut, getActions, getCaret, getCaretColor, getCaretPosition, getDisabledTextColor, getDocument, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getUI, isEditable, isFocusTraversable, loadKeymap, modelToView, moveCaretPosition, paste, read, removeCaretListener, removeKeymap, removeNotify, select, selectAll, setCaret, setCaretColor, setCaretPosition, setDisabledTextColor, setDocument, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setUI, updateUI, viewToModel, write
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.swing.RJComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isLightweightComponent, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.awt.RContainer
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, validate
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.awt.RComponent
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, contains, createImage, createImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getRJFCWrappedData, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setData, setDropTarget, setHash, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus
 

Constructor Detail

RJEditorPaneImpl

public RJEditorPaneImpl(JEditorPane passedIn,
                        Hashtable hash)
                 throws RemoteException

RJEditorPaneImpl

public RJEditorPaneImpl(Hashtable hash)
                 throws RemoteException

RJEditorPaneImpl

public RJEditorPaneImpl(URL initialPagevar0,
                        Hashtable hash)
                 throws RemoteException,
                        IOException

RJEditorPaneImpl

public RJEditorPaneImpl(String urlvar0,
                        Hashtable hash)
                 throws RemoteException,
                        IOException

RJEditorPaneImpl

public RJEditorPaneImpl(String typevar0,
                        String textvar1,
                        Hashtable hash)
                 throws RemoteException

RJEditorPaneImpl

protected RJEditorPaneImpl()
                    throws RemoteException
Method Detail

addHyperlinkListener

public void addHyperlinkListener(RHyperlinkListener listenervar0)
                          throws RemoteException
Specified by:
addHyperlinkListener in interface RJEditorPane

removeHyperlinkListener

public void removeHyperlinkListener(RHyperlinkListener listenervar0)
                             throws RemoteException
Specified by:
removeHyperlinkListener in interface RJEditorPane

fireHyperlinkUpdate

public void fireHyperlinkUpdate(RHyperlinkEvent evar0)
                         throws RemoteException
Specified by:
fireHyperlinkUpdate in interface RJEditorPane

setPage

public void setPage(URL pagevar0)
             throws RemoteException,
                    IOException
Specified by:
setPage in interface RJEditorPane

read

public void read(InputStream invar0,
                 Object descvar1)
          throws RemoteException,
                 IOException
Specified by:
read in interface RJEditorPane

getPage

public URL getPage()
            throws RemoteException
Specified by:
getPage in interface RJEditorPane

setPage

public void setPage(String urlvar0)
             throws RemoteException,
                    IOException
Specified by:
setPage in interface RJEditorPane

getUIClassID

public String getUIClassID()
                    throws RemoteException
Specified by:
getUIClassID in interface RJEditorPane
Overrides:
getUIClassID in class RJComponentImpl

getEditorKit

public REditorKit getEditorKit()
                        throws RemoteException
Specified by:
getEditorKit in interface RJEditorPane

getContentType

public String getContentType()
                      throws RemoteException
Specified by:
getContentType in interface RJEditorPane

setContentType

public void setContentType(String typevar0)
                    throws RemoteException
Specified by:
setContentType in interface RJEditorPane

setEditorKit

public void setEditorKit(REditorKit kitvar0)
                  throws RemoteException
Specified by:
setEditorKit in interface RJEditorPane

getEditorKitForContentType

public REditorKit getEditorKitForContentType(String typevar0)
                                      throws RemoteException
Specified by:
getEditorKitForContentType in interface RJEditorPane

setEditorKitForContentType

public void setEditorKitForContentType(String typevar0,
                                       REditorKit kvar1)
                                throws RemoteException
Specified by:
setEditorKitForContentType in interface RJEditorPane

replaceSelection

public void replaceSelection(String contentvar0)
                      throws RemoteException
Specified by:
replaceSelection in interface RJEditorPane
Overrides:
replaceSelection in class RJTextComponentImpl

createEditorKitForContentType

public REditorKit createEditorKitForContentType(String typevar0)
                                         throws RemoteException
Specified by:
createEditorKitForContentType in interface RJEditorPane

registerEditorKitForContentType

public void registerEditorKitForContentType(String typevar0,
                                            String classnamevar1)
                                     throws RemoteException
Specified by:
registerEditorKitForContentType in interface RJEditorPane

registerEditorKitForContentType

public void registerEditorKitForContentType(String typevar0,
                                            String classnamevar1,
                                            ClassLoader loadervar2)
                                     throws RemoteException
Specified by:
registerEditorKitForContentType in interface RJEditorPane

getEditorKitClassNameForContentType

public String getEditorKitClassNameForContentType(String typevar0)
                                           throws RemoteException
Specified by:
getEditorKitClassNameForContentType in interface RJEditorPane

getPreferredSize

public Dimension getPreferredSize()
                           throws RemoteException
Specified by:
getPreferredSize in interface RJEditorPane
Overrides:
getPreferredSize in class RJComponentImpl

isManagingFocus

public boolean isManagingFocus()
                        throws RemoteException
Specified by:
isManagingFocus in interface RJEditorPane
Overrides:
isManagingFocus in class RJComponentImpl

isFocusCycleRoot

public boolean isFocusCycleRoot()
                         throws RemoteException
Specified by:
isFocusCycleRoot in interface RJEditorPane
Overrides:
isFocusCycleRoot in class RJComponentImpl

setText

public void setText(String tvar0)
             throws RemoteException
Specified by:
setText in interface RJEditorPane
Overrides:
setText in class RJTextComponentImpl

getText

public String getText()
               throws RemoteException
Specified by:
getText in interface RJEditorPane
Overrides:
getText in class RJTextComponentImpl

getScrollableTracksViewportWidth

public boolean getScrollableTracksViewportWidth()
                                         throws RemoteException
Specified by:
getScrollableTracksViewportWidth in interface RJEditorPane
Overrides:
getScrollableTracksViewportWidth in class RJTextComponentImpl

getScrollableTracksViewportHeight

public boolean getScrollableTracksViewportHeight()
                                          throws RemoteException
Specified by:
getScrollableTracksViewportHeight in interface RJEditorPane
Overrides:
getScrollableTracksViewportHeight in class RJTextComponentImpl

getAccessibleContext

public AccessibleContext getAccessibleContext()
                                       throws RemoteException
Specified by:
getAccessibleContext in interface RJEditorPane
Overrides:
getAccessibleContext in class RJTextComponentImpl