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

All Superinterfaces:
Remote, RView
All Known Subinterfaces:
RBlockView, RBoxView, RFlowView, RListView, RParagraphView, RParagraphView, RTableView, RWrappedPlainView, RZoneView
All Known Implementing Classes:
RCompositeViewImpl

public interface RCompositeView
extends RView


Fields inherited from interface edu.columbia.cs.cgui.rjfc.swing.text.RView
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS
 
Method Summary
 Shape getChildAllocation(int indexvar0, Shape avar1)
           
 int getNextVisualPositionFrom(int posvar0, Position.Bias bvar1, Shape avar2, int directionvar3, Position.Bias[] biasRetvar4)
           
 RView getView(int nvar0)
           
 int getViewCount()
           
 int getViewIndex(int posvar0, Position.Bias bvar1)
           
 Shape modelToView(int p0var0, Position.Bias b0var1, int p1var2, Position.Bias b1var3, Shape avar4)
           
 Shape modelToView(int posvar0, Shape avar1, Position.Bias bvar2)
           
 void replace(int offsetvar0, int lengthvar1, View[] viewsvar2)
           
 void setParent(RView parentvar0)
           
 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, getAlignment, getAttributes, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getGraphics, getMaximumSpan, getMinimumSpan, getParent, getPreferredSpan, getResizeWeight, getRJFCWrappedData, getStartOffset, getViewFactory, insert, insertUpdate, isVisible, modelToView, paint, preferenceChanged, remove, removeAll, removeUpdate, setData, setHash, setSize, viewToModel
 

Method Detail

setParent

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

getViewCount

public int getViewCount()
                 throws RemoteException
Specified by:
getViewCount in interface RView

getView

public RView getView(int nvar0)
              throws RemoteException
Specified by:
getView in interface RView

replace

public void replace(int offsetvar0,
                    int lengthvar1,
                    View[] viewsvar2)
             throws RemoteException
Specified by:
replace in interface RView

getChildAllocation

public Shape getChildAllocation(int indexvar0,
                                Shape avar1)
                         throws RemoteException
Specified by:
getChildAllocation in interface RView

modelToView

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

modelToView

public Shape modelToView(int p0var0,
                         Position.Bias b0var1,
                         int p1var2,
                         Position.Bias b1var3,
                         Shape avar4)
                  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

getNextVisualPositionFrom

public int getNextVisualPositionFrom(int posvar0,
                                     Position.Bias bvar1,
                                     Shape avar2,
                                     int directionvar3,
                                     Position.Bias[] biasRetvar4)
                              throws RemoteException,
                                     BadLocationException
Specified by:
getNextVisualPositionFrom in interface RView

getViewIndex

public int getViewIndex(int posvar0,
                        Position.Bias bvar1)
                 throws RemoteException
Specified by:
getViewIndex in interface RView