This is the tagged protocol interpreted by objects (such as DisplayList) that implement the Display interface.
A Display object provides a secure interface between an active user process and an active graphics component (such as ActiveCanvas). It enables all methods of java.awt.graphics to be executed on the active graphics component. User processes send an array of GraphicsCommands by invoking Display.set<TT>set</TT>, Display.extend<TT>extend</TT> or Display.change<TT>change</TT> on the Display.
The meaning of each command is defined by the corresponding method in java.awt.graphics. For example, the GraphicsCommand.DrawImage constructors correspond to the java.awt.graphics.drawImage methods.
Modifiers | Name | Description |
---|---|---|
static class |
GraphicsCommand.ClearRect |
This is the (immutable) command object for Graphics.clearRect<TT>java.awt.Graphics.clearRect</TT>. |
static class |
GraphicsCommand.ClipRect |
This is the (immutable) command object for Graphics.clipRect<TT>java.awt.Graphics.clipRect</TT>. |
static class |
GraphicsCommand.CopyArea |
This is the (immutable) command object for Graphics.copyArea<TT>java.awt.Graphics.copyArea</TT>. |
static class |
GraphicsCommand.Draw3DRect |
This is the (immutable) command object for Graphics.draw3DRect<TT>java.awt.Graphics.draw3DRect</TT>. |
static class |
GraphicsCommand.DrawArc |
This is the (immutable) command object for Graphics.drawArc<TT>java.awt.Graphics.drawArc</TT>. |
static class |
GraphicsCommand.DrawBytes |
This is the (immutable) command object for Graphics.drawBytes<TT>java.awt.Graphics.drawBytes</TT>. |
static class |
GraphicsCommand.DrawChars |
This is the (immutable) command object for Graphics.drawChars<TT>java.awt.Graphics.drawChars</TT>. |
static class |
GraphicsCommand.DrawImage |
This is the (immutable) command object for Graphics.drawImage<TT>java.awt.Graphics.drawImage</TT>. |
static class |
GraphicsCommand.DrawLine |
This is the (immutable) command object for Graphics.drawLine<TT>java.awt.Graphics.drawLine</TT>. |
static class |
GraphicsCommand.DrawOval |
This is the (immutable) command object for Graphics.drawOval<TT>java.awt.Graphics.drawOval</TT>. |
static class |
GraphicsCommand.DrawPolygon |
This is the (immutable) command object for Graphics.drawPolygon<TT>java.awt.Graphics.drawPolygon</TT>. |
static class |
GraphicsCommand.DrawPolyline |
This is the (immutable) command object for Graphics.drawPolyline<TT>java.awt.Graphics.drawPolyline</TT>. |
static class |
GraphicsCommand.DrawRect |
This is the (immutable) command object for Graphics.drawRect<TT>java.awt.Graphics.drawRect</TT>. |
static class |
GraphicsCommand.DrawRoundRect |
This is the (immutable) command object for Graphics.drawRoundRect<TT>java.awt.Graphics.drawRoundRect</TT>. |
static class |
GraphicsCommand.DrawString |
This is the (immutable) command object for Graphics.drawString<TT>java.awt.Graphics.drawString</TT>. |
static class |
GraphicsCommand.Fill3DRect |
This is the (immutable) command object for Graphics.translate<TT>java.awt.Graphics.translate</TT>. |
static class |
GraphicsCommand.FillArc |
This is the (immutable) command object for Graphics.fillArc<TT>java.awt.Graphics.fillArc</TT>. |
static class |
GraphicsCommand.FillOval |
This is the (immutable) command object for Graphics.fillOval<TT>java.awt.Graphics.fillOval</TT>. |
static class |
GraphicsCommand.FillPolygon |
This is the (immutable) command object for Graphics.fillPolygon<TT>java.awt.Graphics.fillPolygon</TT>. |
static class |
GraphicsCommand.FillRect |
This is the (immutable) command object for Graphics.fillRect<TT>java.awt.Graphics.fillRect</TT>. |
static class |
GraphicsCommand.FillRoundRect |
This is the (immutable) command object for Graphics.fillRoundRect<TT>java.awt.Graphics.fillRoundRect</TT>. |
static class |
GraphicsCommand.General |
This is the command object holding a GraphicsCommand.Graphic object implementing an arbitrary set of graphics operations. |
static interface |
GraphicsCommand.Graphic |
This is the interface allowing any set of Graphics operations to be wrapped up in an object and sent down a Display channel to an Active graphics component. |
static class |
GraphicsCommand.SetClip |
This is the (immutable) command object for Graphics.setClip<TT>java.awt.Graphics.setClip</TT>. |
static class |
GraphicsCommand.SetColor |
This is the (immutable) command object for Graphics.setColor<TT>java.awt.Graphics.setColor</TT>. |
static class |
GraphicsCommand.SetFont |
This is the (immutable) command object for Graphics.setFont<TT>java.awt.Graphics.setFont</TT>. |
static class |
GraphicsCommand.SetXORMode |
This is the (immutable) command object for Graphics.setXORMode<TT>java.awt.Graphics.setXORMode</TT>. |
static class |
GraphicsCommand.Translate |
This is the (immutable) command object for Graphics.translate<TT>java.awt.Graphics.translate</TT>. |
Modifiers | Name | Description |
---|---|---|
static GraphicsCommand |
NULL |
This is the null command whose interpretation is a no-op. |
static GraphicsCommand |
SET_PAINT_MODE |
This is the (immutable) command object for Graphics.setPaintMode<TT>java.awt.Graphics.setPaintMode</TT>. |
Fields inherited from class | Fields |
---|---|
class TaggedProtocol |
tag |
This is the null command whose interpretation is a no-op.
This is the (immutable) command object for Graphics.setPaintMode<TT>java.awt.Graphics.setPaintMode</TT>.