Jazz API Documentation

Uses of Class
edu.umd.cs.jazz.ZVisualComponent

Packages that use ZVisualComponent
edu.umd.cs.jazz Jazz is a general-purpose Java-based engine that supports 2D visualizations. 
edu.umd.cs.jazz.component This package contains several visual components that may be useful for Jazz applications. 
 

Uses of ZVisualComponent in edu.umd.cs.jazz
 

Subclasses of ZVisualComponent in edu.umd.cs.jazz
 class ZCamera
          ZCamera represents a viewport onto a list of nodes.
 

Methods in edu.umd.cs.jazz that return ZVisualComponent
 ZVisualComponent ZVisualGroup.getFrontVisualComponent()
          Return the front visual component associated with this leaf, or null if none.
 ZVisualComponent ZVisualGroup.getBackVisualComponent()
          Return the back visual component associated with this leaf, or null if none.
protected  ZVisualComponent ZSelectionGroup.createSelectComponent()
          Internal method to create the visual component that represents the selection.
protected  ZVisualComponent ZAnchorGroup.createLinkComponent()
          Internal method to create the visual component that represents the link.
 ZVisualComponent[] ZVisualLeaf.getVisualComponents()
          Return the visual components associated with this visual leaf.
 ZVisualComponent ZVisualLeaf.getFirstVisualComponent()
          Return the first visual component associated with this leaf, or null if there are none.
 

Methods in edu.umd.cs.jazz with parameters of type ZVisualComponent
 void ZVisualGroup.setFrontVisualComponent(ZVisualComponent newFrontVisualComponent)
          Set the front visual component associated with this group node.
 void ZVisualGroup.setBackVisualComponent(ZVisualComponent newBackVisualComponent)
          Set the back visual component associated with this group node.
 void ZVisualLeaf.addVisualComponent(ZVisualComponent visualComponent)
          Add a new visual component to this leaf node.
 void ZVisualLeaf.removeVisualComponent(ZVisualComponent visualComponent)
          Remove a visual component from this leaf node.
 void ZVisualLeaf.setVisualComponent(ZVisualComponent visualComponent)
          Set the visual component associated with this leaf node.
 

Constructors in edu.umd.cs.jazz with parameters of type ZVisualComponent
ZVisualGroup.ZVisualGroup(ZVisualComponent newFrontVisualComponent, ZVisualComponent newBackVisualComponent)
          Constructs a new ZVisualGroup with the specified visual components.
ZVisualGroup.ZVisualGroup(ZNode child, ZVisualComponent newFrontVisualComponent, ZVisualComponent newBackVisualComponent)
          Constructs a new ZVisualGroup with the specified visual components, and specified node as a child of the new group.
ZVisualLeaf.ZVisualLeaf(ZVisualComponent visualComponent)
          Constructs a new visual leaf node with the specified visual component.
 

Uses of ZVisualComponent in edu.umd.cs.jazz.component
 

Subclasses of ZVisualComponent in edu.umd.cs.jazz.component
 class ZCoordList
          ZCoordList is an abstract visual component that stores a sequence of coordinates, and the corresponding general path.
 class ZEllipse
          ZEllipse is a graphic object that represents a hard-cornered or rounded ellipse.
 class ZImage
          ZImage is a graphic object that represents a raster image.
 class ZLabel
          ZLabel creates a lightweight visual component to support a label containing one line of text.
 class ZPolygon
          ZPolygon is a visual component for displaying a polygonal shape.
 class ZPolyline
          ZPolyline is a visual component that represents a line with one or more segments.
 class ZRectangle
          ZRectangle is a graphic object that represents a hard-cornered or rounded rectangle.
 class ZShape
          ZShape is a graphic object that represents a pre-defined java.awt.Shape
 class ZSwing
          ZSwing is a Visual Component wrapper used to add Swing Components to a Jazz ZCanvas.
 class ZText
          ZText creates a visual component to support text.
 


Jazz API Documentation