UC Berkeley Group for User Interface Research
Updated November 17, 2000

Uses of Class
edu.berkeley.guir.lib.satin.graphics.SatinGraphics

Packages that use SatinGraphics
edu.berkeley.guir.lib.satin Sketch and Transformational INfrastructure is a toolkit for creating informal sketch-based user interfaces. 
edu.berkeley.guir.lib.satin.graphics A wrapper for Graphics2D that provides more advanced functionality needed for Satin. 
edu.berkeley.guir.lib.satin.objects The scenegraph objects for SATIN. 
edu.berkeley.guir.lib.satin.stroke Contains the basic strokes used in Satin. 
edu.berkeley.guir.lib.satin.view Views for GraphicalObjects. 
 

Uses of SatinGraphics in edu.berkeley.guir.lib.satin
 

Methods in edu.berkeley.guir.lib.satin with parameters of type SatinGraphics
 void Sheet.render(SatinGraphics g)
           
 

Uses of SatinGraphics in edu.berkeley.guir.lib.satin.graphics
 

Methods in edu.berkeley.guir.lib.satin.graphics with parameters of type SatinGraphics
 void RepaintQueue.blit(SatinGraphics g)
           
 void RepaintQueue.blit(SatinGraphics g, long ms)
           
 

Uses of SatinGraphics in edu.berkeley.guir.lib.satin.objects
 

Methods in edu.berkeley.guir.lib.satin.objects with parameters of type SatinGraphics
 void GraphicalObjectImpl.render(SatinGraphics g)
          Don't override this method.
protected abstract  void GraphicalObjectImpl.defaultRender(SatinGraphics g)
          The default method for rendering.
protected  void GraphicalObjectImpl.renderDebug(SatinGraphics g, Rectangle2D rect)
          Render the graphical debugging information.
protected  void GraphicalObjectImpl.renderSelected(SatinGraphics g, Rectangle2D rect)
          Render how this Graphical Object is displayed when selected.
protected  void GraphicalObjectImpl.renderSelectionHandle(SatinGraphics g, int x, int y)
          Paint a selection handle centered at the specified coordinate.
protected  void GraphicalObjectImpl.renderAllCoordBounds(SatinGraphics g, Rectangle2D bounds)
          Render the tiny boxes displaying the numerical coordinates of the bounding box.
protected  void GraphicalObjectImpl.renderBoundingBox(SatinGraphics g, Rectangle2D bounds)
          Render the bounding box around this GraphicalObject.
protected  void GraphicalObjectImpl.renderDimensions(SatinGraphics g, Rectangle2D bounds)
          Render the height and width of this GraphicalObject.
protected  void GraphicalObjectGroupImpl.defaultRender(SatinGraphics g)
           
protected  void GObJComponentWrapper.defaultRender(SatinGraphics g)
           
 void ViewHandler.render(SatinGraphics g)
           
 void GraphicalObject.render(SatinGraphics g)
          Render this graphical object in the specified Graphics context.
 void GraphicalObjectWrapper.render(SatinGraphics g)
           
 void StickyGraphicalObjectWrapper.render(SatinGraphics g)
          Render the Graphical Object after applying the sticky transform, as determined by getStickyTransform.
protected  void LineArrow.defaultRender(SatinGraphics g)
           
protected  void LineArrow.drawArrowHead(SatinGraphics g)
          Draw the arrowhead portion of the arrow.
protected  void LineArrow.drawArrowLine(SatinGraphics g)
          Draw the line portion of the arrow.
protected  void PatchImpl.renderChildren(SatinGraphics g)
          Renders the children of the patch.
protected  void PatchImpl.defaultRender(SatinGraphics g)
           
protected  void GObText.defaultRender(SatinGraphics g)
           
protected  void GObImage.defaultRender(SatinGraphics g)
           
 

Uses of SatinGraphics in edu.berkeley.guir.lib.satin.stroke
 

Methods in edu.berkeley.guir.lib.satin.stroke with parameters of type SatinGraphics
protected  void TimedStroke.defaultRender(SatinGraphics g)
           
protected  void TimedStroke.renderSelected(SatinGraphics g, Rectangle2D rect)
          Render some selection handles on the stroke itself.
 

Uses of SatinGraphics in edu.berkeley.guir.lib.satin.view
 

Methods in edu.berkeley.guir.lib.satin.view with parameters of type SatinGraphics
 void DefaultMultiViewImpl.render(SatinGraphics g)
           
 void TranslucentMultiViewImpl.render(SatinGraphics g)
          Render all views, translucently based on their display value.
 void SemanticZoomViewWrapper.render(SatinGraphics g)
           
 void StickyViewWrapper.render(SatinGraphics g)
           
 void SemanticZoomMultiViewImpl.render(SatinGraphics g)
          Render all views, translucently based on their display value.
 void MultiplexedMultiViewImpl.render(SatinGraphics g)
           
 void StickyAllViewWrapper.render(SatinGraphics g)
           
 void DefaultViewImpl.render(SatinGraphics g)
          Does nothing!!!!!!
 void DebugMultiViewImpl.render(SatinGraphics g)
           
 void View.render(SatinGraphics g)
          Render this view.
 


Copyright Information