edu.columbia.cs.cgui.rjfc.swing.text
Class RUtilitiesImpl

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--edu.columbia.cs.cgui.rjfc.swing.text.RUtilitiesImpl
All Implemented Interfaces:
Remote, RUtilities, Serializable

public class RUtilitiesImpl
extends UnicastRemoteObject
implements RUtilities

See Also:
Serialized Form

Field Summary
protected  Utilities data
           
protected  Hashtable hash
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
protected RUtilitiesImpl()
           
  RUtilitiesImpl(Hashtable hash)
           
  RUtilitiesImpl(Utilities passedIn, Hashtable hash)
           
 
Method Summary
 int drawTabbedText(RSegment svar0, int xvar1, int yvar2, Graphics gvar3, TabExpander evar4, int startOffsetvar5)
           
protected  void finalize()
           
 int getBreakLocation(RSegment svar0, FontMetrics metricsvar1, int x0var2, int xvar3, TabExpander evar4, int startOffsetvar5)
           
 int getNextWord(RJTextComponent cvar0, int offsvar1)
           
 Element getParagraphElement(RJTextComponent cvar0, int offsvar1)
           
 int getPositionAbove(RJTextComponent cvar0, int offsvar1, int xvar2)
           
 int getPositionBelow(RJTextComponent cvar0, int offsvar1, int xvar2)
           
 int getPreviousWord(RJTextComponent cvar0, int offsvar1)
           
 Utilities getRJFCWrappedData()
           
 int getRowEnd(RJTextComponent cvar0, int offsvar1)
           
 int getRowStart(RJTextComponent cvar0, int offsvar1)
           
 int getTabbedTextOffset(RSegment svar0, FontMetrics metricsvar1, int x0var2, int xvar3, TabExpander evar4, int startOffsetvar5)
           
 int getTabbedTextOffset(RSegment svar0, FontMetrics metricsvar1, int x0var2, int xvar3, TabExpander evar4, int startOffsetvar5, boolean roundvar6)
           
 int getTabbedTextWidth(RSegment svar0, FontMetrics metricsvar1, int xvar2, TabExpander evar3, int startOffsetvar4)
           
 int getWordEnd(RJTextComponent cvar0, int offsvar1)
           
 int getWordStart(RJTextComponent cvar0, int offsvar1)
           
 void setData(Utilities data)
           
 void setHash(Hashtable hash)
           
 
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
 

Field Detail

data

protected Utilities data

hash

protected Hashtable hash
Constructor Detail

RUtilitiesImpl

public RUtilitiesImpl(Utilities passedIn,
                      Hashtable hash)
               throws RemoteException

RUtilitiesImpl

public RUtilitiesImpl(Hashtable hash)
               throws RemoteException

RUtilitiesImpl

protected RUtilitiesImpl()
                  throws RemoteException
Method Detail

getRJFCWrappedData

public Utilities getRJFCWrappedData()
                             throws RemoteException
Specified by:
getRJFCWrappedData in interface RUtilities

setData

public void setData(Utilities data)
             throws RemoteException
Specified by:
setData in interface RUtilities

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object

setHash

public void setHash(Hashtable hash)
             throws RemoteException
Specified by:
setHash in interface RUtilities

drawTabbedText

public int drawTabbedText(RSegment svar0,
                          int xvar1,
                          int yvar2,
                          Graphics gvar3,
                          TabExpander evar4,
                          int startOffsetvar5)
                   throws RemoteException
Specified by:
drawTabbedText in interface RUtilities

getTabbedTextWidth

public int getTabbedTextWidth(RSegment svar0,
                              FontMetrics metricsvar1,
                              int xvar2,
                              TabExpander evar3,
                              int startOffsetvar4)
                       throws RemoteException
Specified by:
getTabbedTextWidth in interface RUtilities

getTabbedTextOffset

public int getTabbedTextOffset(RSegment svar0,
                               FontMetrics metricsvar1,
                               int x0var2,
                               int xvar3,
                               TabExpander evar4,
                               int startOffsetvar5)
                        throws RemoteException
Specified by:
getTabbedTextOffset in interface RUtilities

getTabbedTextOffset

public int getTabbedTextOffset(RSegment svar0,
                               FontMetrics metricsvar1,
                               int x0var2,
                               int xvar3,
                               TabExpander evar4,
                               int startOffsetvar5,
                               boolean roundvar6)
                        throws RemoteException
Specified by:
getTabbedTextOffset in interface RUtilities

getBreakLocation

public int getBreakLocation(RSegment svar0,
                            FontMetrics metricsvar1,
                            int x0var2,
                            int xvar3,
                            TabExpander evar4,
                            int startOffsetvar5)
                     throws RemoteException
Specified by:
getBreakLocation in interface RUtilities

getRowStart

public int getRowStart(RJTextComponent cvar0,
                       int offsvar1)
                throws RemoteException,
                       BadLocationException
Specified by:
getRowStart in interface RUtilities

getRowEnd

public int getRowEnd(RJTextComponent cvar0,
                     int offsvar1)
              throws RemoteException,
                     BadLocationException
Specified by:
getRowEnd in interface RUtilities

getPositionAbove

public int getPositionAbove(RJTextComponent cvar0,
                            int offsvar1,
                            int xvar2)
                     throws RemoteException,
                            BadLocationException
Specified by:
getPositionAbove in interface RUtilities

getPositionBelow

public int getPositionBelow(RJTextComponent cvar0,
                            int offsvar1,
                            int xvar2)
                     throws RemoteException,
                            BadLocationException
Specified by:
getPositionBelow in interface RUtilities

getWordStart

public int getWordStart(RJTextComponent cvar0,
                        int offsvar1)
                 throws RemoteException,
                        BadLocationException
Specified by:
getWordStart in interface RUtilities

getWordEnd

public int getWordEnd(RJTextComponent cvar0,
                      int offsvar1)
               throws RemoteException,
                      BadLocationException
Specified by:
getWordEnd in interface RUtilities

getNextWord

public int getNextWord(RJTextComponent cvar0,
                       int offsvar1)
                throws RemoteException,
                       BadLocationException
Specified by:
getNextWord in interface RUtilities

getPreviousWord

public int getPreviousWord(RJTextComponent cvar0,
                           int offsvar1)
                    throws RemoteException,
                           BadLocationException
Specified by:
getPreviousWord in interface RUtilities

getParagraphElement

public Element getParagraphElement(RJTextComponent cvar0,
                                   int offsvar1)
                            throws RemoteException
Specified by:
getParagraphElement in interface RUtilities