edu.columbia.cs.cgui.rjfc.swing.text
Interface RComponentView

All Superinterfaces:
Remote, RView
All Known Subinterfaces:
RFormView, RObjectView
All Known Implementing Classes:
RComponentViewImpl

public interface RComponentView
extends RView


Fields inherited from interface edu.columbia.cs.cgui.rjfc.swing.text.RView
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS
 
Method Summary
 float getAlignment(int axisvar0)
           
 RComponent getComponent()
           
 float getMaximumSpan(int axisvar0)
           
 float getMinimumSpan(int axisvar0)
           
 float getPreferredSpan(int axisvar0)
           
 Shape modelToView(int posvar0, Shape avar1, Position.Bias bvar2)
           
 void paint(Graphics gvar0, Shape avar1)
           
 void setParent(RView pvar0)
           
 void setSize(float widthvar0, float heightvar1)
           
 int viewToModel(float xvar0, float yvar1, Shape avar2, Position.Bias[] biasvar3)
           
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.swing.text.RView
append, breakView, changedUpdate, createFragment, getAttributes, getBreakWeight, getChildAllocation, getContainer, getDocument, getElement, getEndOffset, getGraphics, getNextVisualPositionFrom, getParent, getResizeWeight, getRJFCWrappedData, getStartOffset, getView, getViewCount, getViewFactory, getViewIndex, insert, insertUpdate, isVisible, modelToView, modelToView, preferenceChanged, remove, removeAll, removeUpdate, replace, setData, setHash, viewToModel
 

Method Detail

getComponent

public RComponent getComponent()
                        throws RemoteException

paint

public void paint(Graphics gvar0,
                  Shape avar1)
           throws RemoteException
Specified by:
paint in interface RView

getPreferredSpan

public float getPreferredSpan(int axisvar0)
                       throws RemoteException
Specified by:
getPreferredSpan in interface RView

getMinimumSpan

public float getMinimumSpan(int axisvar0)
                     throws RemoteException
Specified by:
getMinimumSpan in interface RView

getMaximumSpan

public float getMaximumSpan(int axisvar0)
                     throws RemoteException
Specified by:
getMaximumSpan in interface RView

getAlignment

public float getAlignment(int axisvar0)
                   throws RemoteException
Specified by:
getAlignment in interface RView

setSize

public void setSize(float widthvar0,
                    float heightvar1)
             throws RemoteException
Specified by:
setSize in interface RView

setParent

public void setParent(RView pvar0)
               throws RemoteException
Specified by:
setParent in interface RView

modelToView

public Shape modelToView(int posvar0,
                         Shape avar1,
                         Position.Bias bvar2)
                  throws RemoteException,
                         BadLocationException
Specified by:
modelToView in interface RView

viewToModel

public int viewToModel(float xvar0,
                       float yvar1,
                       Shape avar2,
                       Position.Bias[] biasvar3)
                throws RemoteException
Specified by:
viewToModel in interface RView