A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

aboutCommand() - Method in interface org.vectomatic.client.UIConstants
 
aboutLabel1() - Method in interface org.vectomatic.client.UIConstants
 
aboutLabel2() - Method in interface org.vectomatic.client.UIConstants
 
aboutLabel3() - Method in interface org.vectomatic.client.UIConstants
 
aboutLabel4() - Method in interface org.vectomatic.client.UIConstants
 
aboutLabel5() - Method in interface org.vectomatic.client.UIConstants
 
AboutPanel - Class in org.vectomatic.client.rep.controller
About panel for the application
AboutPanel() - Constructor for class org.vectomatic.client.rep.controller.AboutPanel
 
aboutPanel() - Method in interface org.vectomatic.client.UIConstants
 
acceptVisitor(IShapeVisitor) - Method in class org.vectomatic.common.model.geometry.Ellipse
 
acceptVisitor(IShapeVisitor) - Method in class org.vectomatic.common.model.geometry.Path
 
acceptVisitor(IShapeVisitor) - Method in class org.vectomatic.common.model.geometry.Polyline
 
acceptVisitor(IShapeVisitor) - Method in class org.vectomatic.common.model.geometry.Rect
 
acceptVisitor(IShapeVisitor) - Method in class org.vectomatic.common.model.geometry.ShapeGroup
 
acceptVisitor(IShapeVisitor) - Method in class org.vectomatic.common.model.Shape
 
acceptVisitor(IStyleVisitor) - Method in class org.vectomatic.common.model.style.Color
 
acceptVisitor(IStyleVisitor) - Method in interface org.vectomatic.common.model.style.IStyle
 
acceptVisitor(IStyleVisitor) - Method in class org.vectomatic.common.model.style.NoneStyle
 
AccountServiceException - Exception in org.vectomatic.common.rpc
 
AccountServiceException() - Constructor for exception org.vectomatic.common.rpc.AccountServiceException
 
AccountServiceException(int) - Constructor for exception org.vectomatic.common.rpc.AccountServiceException
 
AccountServiceException(int, Throwable) - Constructor for exception org.vectomatic.common.rpc.AccountServiceException
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.CopyController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.CutController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.DeleteController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.GroupController
 
activate(DrawingView) - Method in interface org.vectomatic.client.rep.controller.IController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewEllipseController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewPathController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewPolylineController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewRectController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.PasteController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.PickColorController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.RedoController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.ResizeController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.UndoController
 
activate(DrawingView) - Method in class org.vectomatic.client.rep.controller.UngroupController
 
add(MouseControllerButton) - Method in class org.vectomatic.client.rep.controller.MouseControllerSelector
 
add() - Method in class org.vectomatic.client.rep.view.Spinner
 
add(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
add(Point, Point) - Method in class org.vectomatic.common.model.geometry.Point
 
addChangeListener(ChangeListener) - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
addColor(Color) - Method in class org.vectomatic.common.model.style.Palette
 
addColorStop(JavaScriptObject, float, String) - Static method in class com.gwt.components.client.Canvas.Gradient
 
addColorStop(float, String) - Method in class com.gwt.components.client.Canvas.LinearGradient
 
addColorStop(float, String) - Method in class com.gwt.components.client.Canvas.RadialGradient
 
addCommand(ICommand) - Method in class org.vectomatic.client.rep.command.CommandHistory
Adds a new command to the stack
addCommandHistoryListener(ICommandHistoryListener) - Method in class org.vectomatic.client.rep.command.CommandHistory
 
addDrawingModelListener(IDrawingModelListener) - Method in class org.vectomatic.common.model.DrawingModel
 
addMouseListener(MouseListener) - Method in class com.gwt.components.client.Canvas
 
addMouseListener(MouseListener) - Method in class org.vectomatic.client.rep.controller.ControllerPushButton
 
addMouseListener(MouseListener) - Method in class org.vectomatic.client.rep.controller.MouseControllerButton
 
addMouseWheelListener(MouseWheelListener) - Method in class com.gwt.components.client.Canvas
 
addPalette(Palette) - Method in class org.vectomatic.common.model.style.PaletteList
 
addPaletteListener(IPaletteListener) - Method in class org.vectomatic.common.model.style.Palette
 
addSegment(Segment) - Method in class org.vectomatic.common.model.geometry.Path
 
addShape(Shape) - Method in class org.vectomatic.common.model.DrawingModel
 
addShapeSelectionListener(IClipBoardListener) - Method in class org.vectomatic.client.rep.ClipBoard
 
addShapeSelectionListener(IShapeSelectionListener) - Method in class org.vectomatic.client.rep.controller.ShapeSelection
 
app - Static variable in class org.vectomatic.client.rep.RepApplication
 
arc(float, float, float, float, float, boolean) - Method in class com.gwt.components.client.Canvas
 
arcTo(float, float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
associateTangents() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
associateTangentsCommand() - Method in interface org.vectomatic.client.UIConstants
 
associateTangentsDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
ATT_BASEPROFILE - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_CX - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_CY - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_D - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_FILL - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_FILLOPACITY - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_HEIGHT - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_ID - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_POINTS - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_RX - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_RY - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_SOLIDCOLOR - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_SOLIDOPACITY - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_STROKE - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_STROKEOPACITY - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_STROKEWIDTH - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_TRANSFORM - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_VECTOREFFECT - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_VERSION - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_WIDTH - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_X - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ATT_Y - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
Attribute - Class in org.vectomatic.common.model
Class to represent a graphical attribute such as line width or line color
Attribute() - Constructor for class org.vectomatic.common.model.Attribute
 
availableDocumentsTitle() - Method in interface org.vectomatic.client.UIMessages
 

B

B - Static variable in class org.vectomatic.common.model.style.Color
 
badExtensionMessage() - Method in interface org.vectomatic.client.UIMessages
 
badLengthMessage() - Method in interface org.vectomatic.client.UIMessages
 
beginPath() - Method in class com.gwt.components.client.Canvas
 
bezierCurveTo(float, float, float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
BezierSegment - Class in org.vectomatic.common.model.geometry
Class to represent a Bezier spline segment in Path
BezierSegment() - Constructor for class org.vectomatic.common.model.geometry.BezierSegment
 
BezierSegment(Point[]) - Constructor for class org.vectomatic.common.model.geometry.BezierSegment
 
BezierSegment(BezierSegment) - Constructor for class org.vectomatic.common.model.geometry.BezierSegment
 
BLACK - Static variable in class org.vectomatic.common.model.style.Color
 
BLUE - Static variable in class org.vectomatic.common.model.style.Color
 
BoundingBox - Class in org.vectomatic.common.model.geometry
Class to represent a 2D bounding box
BoundingBox() - Constructor for class org.vectomatic.common.model.geometry.BoundingBox
 
BoundingBox(BoundingBox) - Constructor for class org.vectomatic.common.model.geometry.BoundingBox
 
BoundingBox(float, float, float, float) - Constructor for class org.vectomatic.common.model.geometry.BoundingBox
 
breakPath() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
breakPathAtVertexCommand() - Method in interface org.vectomatic.client.UIConstants
 
breakPathDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
BRING_FORWARD - Static variable in class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
BRING_TO_FRONT - Static variable in class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
bringForward(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
bringForwardCommand() - Method in interface org.vectomatic.client.UIConstants
 
bringToFront(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
bringToFrontCommand() - Method in interface org.vectomatic.client.UIConstants
 

C

canBringForward(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
canBringToFront(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
cancelButton() - Method in interface org.vectomatic.client.UIConstants
 
cancelButton() - Method in interface org.vectomatic.client.UIMessages
 
canRedo() - Method in class org.vectomatic.client.rep.command.CommandHistory
Returns true if the command stack contains a command which can be redone false otherwise.
canSendBackward(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
canSendToBack(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
canUndo() - Method in class org.vectomatic.client.rep.command.CommandHistory
Returns true if the command stack contains a command which can be undone false otherwise.
Canvas - Class in com.gwt.components.client
 
Canvas(int, int) - Constructor for class com.gwt.components.client.Canvas
 
Canvas.DrawingStyle - Class in com.gwt.components.client
 
Canvas.DrawingStyle() - Constructor for class com.gwt.components.client.Canvas.DrawingStyle
 
Canvas.Gradient - Class in com.gwt.components.client
 
Canvas.Gradient() - Constructor for class com.gwt.components.client.Canvas.Gradient
 
Canvas.LinearGradient - Class in com.gwt.components.client
 
Canvas.LinearGradient() - Constructor for class com.gwt.components.client.Canvas.LinearGradient
 
Canvas.Pattern - Class in com.gwt.components.client
 
Canvas.Pattern() - Constructor for class com.gwt.components.client.Canvas.Pattern
 
Canvas.RadialGradient - Class in com.gwt.components.client
 
Canvas.RadialGradient() - Constructor for class com.gwt.components.client.Canvas.RadialGradient
 
CAPTCHA - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The user enters an incorrect captcha
ChangeOrderingCommand - Class in org.vectomatic.client.rep.command
Command to change the order of the shapes in the display list
ChangeOrderingCommand(RepApplication, int) - Constructor for class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
chslider() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
chsliderSliding() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
clear() - Method in class org.vectomatic.common.model.DrawingModel
 
clear() - Method in class org.vectomatic.common.model.style.PaletteList
 
clearAttribute(Attribute) - Method in class org.vectomatic.common.model.Shape
 
clearRect(float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
clip() - Method in class com.gwt.components.client.Canvas
 
ClipBoard - Class in org.vectomatic.client.rep
Application clipboard class
ClipBoard() - Constructor for class org.vectomatic.client.rep.ClipBoard
 
clipBoardChanged(ClipBoard) - Method in class org.vectomatic.client.rep.controller.PasteController
 
clipBoardChanged(ClipBoard) - Method in interface org.vectomatic.client.rep.events.IClipBoardListener
 
clone() - Method in class org.vectomatic.common.model.geometry.BezierSegment
 
clone() - Method in class org.vectomatic.common.model.geometry.LineSegment
 
clone() - Method in class org.vectomatic.common.model.geometry.Segment
 
clonePalette(int) - Method in class org.vectomatic.common.model.style.PaletteList
 
clonePaletteButton() - Method in interface org.vectomatic.client.UIConstants
 
CloneShapeVisitor - Class in org.vectomatic.common.model
Shape visitor implementation to clone shapes
CloneShapeVisitor() - Constructor for class org.vectomatic.common.model.CloneShapeVisitor
 
closeButton() - Method in interface org.vectomatic.client.UIConstants
 
closePath() - Method in class com.gwt.components.client.Canvas
 
Color - Class in org.vectomatic.common.model.style
Class to represent a Color
Color() - Constructor for class org.vectomatic.common.model.style.Color
 
Color(Color) - Constructor for class org.vectomatic.common.model.style.Color
 
ColorEditor - Class in org.vectomatic.client.rep.controller
Widget to implement a gimp-like color editor
ColorEditor(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.ColorEditor
 
colorEditorPanel() - Method in interface org.vectomatic.client.UIConstants
 
com.gwt.components.client - package com.gwt.components.client
 
CommandBase - Class in org.vectomatic.client.rep.command
Abstract base class for commands
CommandBase(RepApplication) - Constructor for class org.vectomatic.client.rep.command.CommandBase
 
CommandHistory - Class in org.vectomatic.client.rep.command
Class to represent an undo/redo stack of commands with a fixed depth.
CommandHistory(int) - Constructor for class org.vectomatic.client.rep.command.CommandHistory
Constructor
commandHistoryChange(CommandHistory) - Method in class org.vectomatic.client.rep.controller.RedoController
 
commandHistoryChange(CommandHistory) - Method in class org.vectomatic.client.rep.controller.RepresentationController
 
commandHistoryChange(CommandHistory) - Method in class org.vectomatic.client.rep.controller.UndoController
 
commandHistoryChange(CommandHistory) - Method in interface org.vectomatic.client.rep.events.ICommandHistoryListener
 
compare(DrawingModel.Node, DrawingModel.Node) - Method in class org.vectomatic.common.model.DrawingModel.AscendingNodeComparator
 
compare(DrawingModel.Node, DrawingModel.Node) - Method in class org.vectomatic.common.model.DrawingModel.DescendingNodeComparator
 
Compass - Class in org.vectomatic.client.rep.controller
Class to manage the 2D compass which enables rotating and scaling the drawing view
Compass(DrawingView) - Constructor for class org.vectomatic.client.rep.controller.Compass
 
confirmTitle() - Method in interface org.vectomatic.client.UIMessages
 
contains(Shape) - Method in class org.vectomatic.common.model.DrawingModel
 
containsPoint(Point) - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
containsRotatedShape() - Method in class org.vectomatic.common.model.geometry.ShapeGroup
 
ContextualMenuVisitor - Class in org.vectomatic.client.rep.controller
Shape visitor implementation to set the items in the contextual menu depending on the selection
ContextualMenuVisitor(DeleteController, UngroupController, GroupController, OrderingController, DrawingView) - Constructor for class org.vectomatic.client.rep.controller.ContextualMenuVisitor
 
controller - Variable in class org.vectomatic.client.rep.controller.MouseControllerButton
 
ControllerBase - Class in org.vectomatic.client.rep.controller
Base class for IController implementations
ControllerBase(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.ControllerBase
 
ControllerContextItem - Class in org.vectomatic.client.rep.controller
Context-menu item customized to support enable/disable state and call invocation of a Controller
ControllerMenuItem - Class in org.vectomatic.client.rep.controller
Menu item customized to support enable/disable state and call invocation of a Controller
ControllerMenuItem(DrawingView, String, IController) - Constructor for class org.vectomatic.client.rep.controller.ControllerMenuItem
 
ControllerPushButton - Class in org.vectomatic.client.rep.controller
Customized PushButton class with a tooltip.
convertToColorSpace(int) - Method in class org.vectomatic.common.model.style.Color
 
convertToColorSpace(int, Color) - Method in class org.vectomatic.common.model.style.Color
 
convertToReferenceLength(int) - Method in class org.vectomatic.client.rep.view.DrawingView
Converts a distance in the screen coordinate system into a distance in the reference coordinate system
COOKIE_ERROR - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The browser has not accepted the session cookie
copyAttributes(Shape) - Method in class org.vectomatic.common.model.Shape
 
copyCommand() - Method in interface org.vectomatic.client.UIConstants
 
CopyController - Class in org.vectomatic.client.rep.controller
Controller to respond to copy request
CopyController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.CopyController
 
copyOf() - Method in interface org.vectomatic.client.UIConstants
 
copyOf(String) - Method in interface org.vectomatic.client.UIMessages
 
copyTo(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
copyTo(TransformMatrix) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
copyTo(Color) - Method in class org.vectomatic.common.model.style.Color
 
count() - Method in class org.vectomatic.common.model.DrawingModel
 
createLinearGradient(float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
createPattern(Image, String) - Method in class com.gwt.components.client.Canvas
 
createRadialGradient(float, float, float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
Cursor - Enum in org.vectomatic.client.rep.view
Enum to represent the different cursors
CutCommand - Class in org.vectomatic.client.rep.command
Command to cut a shape from the model
CutCommand(RepApplication) - Constructor for class org.vectomatic.client.rep.command.CutCommand
 
cutCommand() - Method in interface org.vectomatic.client.UIConstants
 
CutController - Class in org.vectomatic.client.rep.controller
Controller to respond to cut request and turn them into CutCommand
CutController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.CutController
 
cutPathAtSegmentCommand() - Method in interface org.vectomatic.client.UIConstants
 
cvslider() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
cvsliderSliding() - Method in interface org.vectomatic.client.rep.UIImageBundle
 

D

DARK_GRAY - Static variable in class org.vectomatic.common.model.style.Color
 
deactivate(DrawingView) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
deactivate(DrawingView) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
deactivate(DrawingView) - Method in interface org.vectomatic.client.rep.controller.IController
 
deactivate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewEllipseController
 
deactivate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewPathController
 
deactivate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewPolylineController
 
deactivate(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewRectController
 
deactivate(DrawingView) - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
debugArea - Variable in class org.vectomatic.client.rep.RepApplication
 
debugPrint(String) - Method in class org.vectomatic.client.rep.RepApplication
 
DEFAULT_DRAWING_HEIGHT - Static variable in class org.vectomatic.common.rpc.Representation
 
DEFAULT_DRAWING_WIDTH - Static variable in class org.vectomatic.common.rpc.Representation
 
definesAttribute(Attribute) - Method in class org.vectomatic.common.model.Shape
 
deleteButton() - Method in interface org.vectomatic.client.UIMessages
 
deleteColorButton() - Method in interface org.vectomatic.client.UIConstants
 
DeleteController - Class in org.vectomatic.client.rep.controller
Controller to respond to delete shape request and turn them into DeleteShapeCommand
DeleteController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.DeleteController
 
deleteDrawingConfirm(String) - Method in interface org.vectomatic.client.UIMessages
 
deleteDrawings(String, String[]) - Method in interface org.vectomatic.common.rpc.IDrawingService
Deletes drawings
deleteDrawings(String, String[], AsyncCallback<Void>) - Method in interface org.vectomatic.common.rpc.IDrawingServiceAsync
 
deletePaletteButton() - Method in interface org.vectomatic.client.UIConstants
 
DeleteShapeCommand - Class in org.vectomatic.client.rep.command
Command to delete a shape from the model
DeleteShapeCommand(RepApplication) - Constructor for class org.vectomatic.client.rep.command.DeleteShapeCommand
 
deleteShapeCommand() - Method in interface org.vectomatic.client.UIConstants
 
deleteVertex() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
DeleteVertexCommand - Class in org.vectomatic.client.rep.command
Command to delete a vertex from a polyline
DeleteVertexCommand(RepApplication, EditPolylineController, Polyline, Set<Integer>) - Constructor for class org.vectomatic.client.rep.command.DeleteVertexCommand
 
deleteVertexCommand() - Method in interface org.vectomatic.client.UIConstants
 
deleteVertexDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
diagCommunicationProblem() - Method in interface org.vectomatic.client.UIMessages
 
diagDrawingBadFormat() - Method in interface org.vectomatic.client.UIMessages
 
diagDrawingDoesNotExist() - Method in interface org.vectomatic.client.UIMessages
 
diagQuotaExceeded() - Method in interface org.vectomatic.client.UIMessages
 
diagServerProblem() - Method in interface org.vectomatic.client.UIMessages
 
dimensionsPanel() - Method in interface org.vectomatic.client.UIConstants
 
dissociateTangents() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
dissociateTangentsCommand() - Method in interface org.vectomatic.client.UIConstants
 
dissociateTangentsDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
distance(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
divide(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
divide(Point, Point) - Method in class org.vectomatic.common.model.geometry.Point
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.vectomatic.server.ExportServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.vectomatic.server.ExportServlet
 
dotProduct(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
downIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
Drawing - Class in org.vectomatic.common.rpc
 
Drawing() - Constructor for class org.vectomatic.common.rpc.Drawing
 
Drawing(String, String, boolean, Date) - Constructor for class org.vectomatic.common.rpc.Drawing
 
DrawingFormat - Class in org.vectomatic.common.format
Class to represent graphic formats
DrawingModel - Class in org.vectomatic.common.model
Class to represent a drawing.
DrawingModel() - Constructor for class org.vectomatic.common.model.DrawingModel
 
DrawingModel.AscendingIterator - Class in org.vectomatic.common.model
 
DrawingModel.AscendingIterator() - Constructor for class org.vectomatic.common.model.DrawingModel.AscendingIterator
 
DrawingModel.AscendingNodeComparator - Class in org.vectomatic.common.model
 
DrawingModel.AscendingNodeComparator() - Constructor for class org.vectomatic.common.model.DrawingModel.AscendingNodeComparator
 
DrawingModel.DescendingIterator - Class in org.vectomatic.common.model
 
DrawingModel.DescendingIterator() - Constructor for class org.vectomatic.common.model.DrawingModel.DescendingIterator
 
DrawingModel.DescendingNodeComparator - Class in org.vectomatic.common.model
 
DrawingModel.DescendingNodeComparator() - Constructor for class org.vectomatic.common.model.DrawingModel.DescendingNodeComparator
 
DrawingModel.Node - Class in org.vectomatic.common.model
 
DrawingModel.Node() - Constructor for class org.vectomatic.common.model.DrawingModel.Node
 
drawingNameCol() - Method in interface org.vectomatic.client.UIMessages
 
DrawingServiceException - Exception in org.vectomatic.common.rpc
 
DrawingServiceException() - Constructor for exception org.vectomatic.common.rpc.DrawingServiceException
 
DrawingServiceException(int) - Constructor for exception org.vectomatic.common.rpc.DrawingServiceException
 
DrawingView - Class in org.vectomatic.client.rep.view
Class to render the geometry.
DrawingView(RepresentationController, DrawingModel, int, int) - Constructor for class org.vectomatic.client.rep.view.DrawingView
 
duplicateButton() - Method in interface org.vectomatic.client.UIMessages
 
duplicateDrawing(String, String, String) - Method in interface org.vectomatic.common.rpc.IDrawingService
Duplicates a drawing
duplicateDrawing(String, String, String, AsyncCallback<Drawing>) - Method in interface org.vectomatic.common.rpc.IDrawingServiceAsync
 

E

editColorButton() - Method in interface org.vectomatic.client.UIConstants
 
editLineWidth() - Method in interface org.vectomatic.client.UIConstants
 
editMenu() - Method in interface org.vectomatic.client.UIConstants
 
editPalette() - Method in class org.vectomatic.client.rep.view.PlainColorMenu
 
editPaletteButton() - Method in interface org.vectomatic.client.UIConstants
 
editPathCommand() - Method in interface org.vectomatic.client.UIConstants
 
EditPathController - Class in org.vectomatic.client.rep.controller
 
EditPathController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.EditPathController
 
editPathIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
editPolylineCommand() - Method in interface org.vectomatic.client.UIConstants
 
EditPolylineController - Class in org.vectomatic.client.rep.controller
Controller to respond to polyline edition requests and turn them into MoveVertexCommand and DeleteVertexCommand
EditPolylineController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.EditPolylineController
 
editPolylineIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
Ellipse - Class in org.vectomatic.common.model.geometry
Class to represent an ellipse
Ellipse() - Constructor for class org.vectomatic.common.model.geometry.Ellipse
 
Ellipse(Ellipse) - Constructor for class org.vectomatic.common.model.geometry.Ellipse
 
ellipseBaseName() - Method in interface org.vectomatic.client.UIConstants
 
ellipseIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
ELT_DEFS - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_DESC - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_ELLIPSE - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_G - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_PATH - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_POLYGON - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_POLYLINE - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_RECT - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_SOLIDCOLOR - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_SVG - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
ELT_TITLE - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
endPathEdition() - Method in interface org.vectomatic.client.UIConstants
 
equals(Object) - Method in class org.vectomatic.common.model.Attribute
 
equals(Object) - Method in class org.vectomatic.common.model.FloatAttributeValue
 
equals(Object) - Method in class org.vectomatic.common.model.geometry.BezierSegment
 
equals(Object) - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
equals(Object) - Method in class org.vectomatic.common.model.geometry.LineSegment
 
equals(Object) - Method in class org.vectomatic.common.model.geometry.Point
 
equals(Object) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
equals(TransformMatrix, float) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
equals(Object) - Method in class org.vectomatic.common.model.style.Color
 
equals(Object) - Method in class org.vectomatic.common.model.style.Palette
 
equals(Object) - Method in class org.vectomatic.common.model.style.PaletteList
 
equals(Object) - Method in class org.vectomatic.common.rpc.Drawing
 
error() - Method in interface org.vectomatic.client.UIConstants
 
errorDelete(String) - Method in interface org.vectomatic.client.UIMessages
 
errorDuplicate(String) - Method in interface org.vectomatic.client.UIMessages
 
errorExport(String) - Method in interface org.vectomatic.client.UIMessages
 
errorGetDrawings() - Method in interface org.vectomatic.client.UIMessages
 
errorImport(String) - Method in interface org.vectomatic.client.UIMessages
 
errorNew() - Method in interface org.vectomatic.client.UIMessages
 
errorOpen() - Method in interface org.vectomatic.client.UIMessages
 
errorPublish(String) - Method in interface org.vectomatic.client.UIMessages
 
errorRename(String, String) - Method in interface org.vectomatic.client.UIMessages
 
errorSave() - Method in interface org.vectomatic.client.UIMessages
 
errorTitle() - Method in interface org.vectomatic.client.UIMessages
 
EULA_NOT_APPROVED - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The EULA has not been approved
execute() - Method in class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
execute() - Method in class org.vectomatic.client.rep.command.CutCommand
 
execute() - Method in class org.vectomatic.client.rep.command.DeleteShapeCommand
 
execute() - Method in class org.vectomatic.client.rep.command.DeleteVertexCommand
 
execute() - Method in class org.vectomatic.client.rep.command.GroupCommand
 
execute() - Method in interface org.vectomatic.client.rep.command.ICommand
Execute the command
execute() - Method in class org.vectomatic.client.rep.command.MoveVertexCommand
 
execute() - Method in class org.vectomatic.client.rep.command.NewShapeCommand
 
execute() - Method in class org.vectomatic.client.rep.command.PasteCommand
 
execute() - Method in class org.vectomatic.client.rep.command.ResizeDrawingCommand
 
execute() - Method in class org.vectomatic.client.rep.command.SetAttributeCommand
 
execute() - Method in class org.vectomatic.client.rep.command.TransformShapeCommand
 
execute() - Method in class org.vectomatic.client.rep.command.UngroupCommand
 
execute() - Method in class org.vectomatic.client.rep.controller.ControllerContextItem
 
execute() - Method in class org.vectomatic.client.rep.controller.ControllerMenuItem
 
execute() - Method in class org.vectomatic.client.rep.controller.NilController
 
EXISTING_ACCOUNT - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The requested account name is already user
exit() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
ExportController - Class in org.vectomatic.client.rep.controller
 
ExportController(RepApplication, FormPanel) - Constructor for class org.vectomatic.client.rep.controller.ExportController
 
exportItem() - Method in interface org.vectomatic.client.UIMessages
 
ExportServlet - Class in org.vectomatic.server
GAE-based servlet to echo with the proper content-type the SVG posted by a Vectomatic client
ExportServlet() - Constructor for class org.vectomatic.server.ExportServlet
Default constructor.
exportSVG11Command() - Method in interface org.vectomatic.client.UIConstants
 
exportSVG12Command() - Method in interface org.vectomatic.client.UIConstants
 

F

fileField() - Method in interface org.vectomatic.client.UIMessages
 
fill() - Method in class com.gwt.components.client.Canvas
 
FILL_OPACITY - Static variable in class org.vectomatic.common.model.Attribute
 
FILL_STYLE - Static variable in class org.vectomatic.common.model.Attribute
 
fillLabel() - Method in interface org.vectomatic.client.UIConstants
 
fillOpacityAttribute() - Method in interface org.vectomatic.client.UIConstants
 
fillRect(float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
fillStyleAttribute() - Method in interface org.vectomatic.client.UIConstants
 
fireClipBoardHasChanged() - Method in class org.vectomatic.client.rep.ClipBoard
 
fireCommandHistoryChange() - Method in class org.vectomatic.client.rep.command.CommandHistory
 
fireModelHasChanged() - Method in class org.vectomatic.common.model.DrawingModel
 
firePaletteHasChanged() - Method in class org.vectomatic.common.model.style.Palette
 
fireSelectionHasChanged() - Method in class org.vectomatic.client.rep.controller.ShapeSelection
 
FloatAttributeValue - Class in org.vectomatic.common.model
Class to represent attribute value of type float point number.
FloatAttributeValue() - Constructor for class org.vectomatic.common.model.FloatAttributeValue
 
FloatAttributeValue(float) - Constructor for class org.vectomatic.common.model.FloatAttributeValue
 
FORMAT_ATTRIBUTE - Static variable in class org.vectomatic.common.rpc.Drawing
 
fromBase16(int) - Method in class org.vectomatic.server.ExportServlet
 
fromDescription(String) - Static method in class org.vectomatic.common.format.DrawingFormat
 
fromHSV(int, int, int) - Static method in class org.vectomatic.common.model.style.Color
 
fromNativeFormatItem() - Method in interface org.vectomatic.client.UIMessages
 
fromPaletteList(PaletteList) - Method in class org.vectomatic.common.model.style.PaletteList
 
fromRGB(int, int, int) - Static method in class org.vectomatic.common.model.style.Color
 
fromShapeArray(Shape[]) - Method in class org.vectomatic.common.model.DrawingModel
 

G

G - Static variable in class org.vectomatic.common.model.style.Color
 
getAbsoluteLeft(Element) - Static method in class org.vectomatic.client.rep.controller.ColorEditor
 
getAbsoluteLeft(Element) - Static method in class org.vectomatic.client.rep.view.PaletteWidget
 
getAbsoluteTop(Element) - Static method in class org.vectomatic.client.rep.controller.ColorEditor
 
getAbsoluteTop(Element) - Static method in class org.vectomatic.client.rep.view.PaletteWidget
 
getAttribute(Attribute) - Method in class org.vectomatic.common.model.Shape
 
getBoundingBox() - Method in class org.vectomatic.common.model.geometry.Segment
Gets the bounding box of the segment
getBoundingBox() - Method in class org.vectomatic.common.model.Shape
 
getButton() - Method in class org.vectomatic.client.rep.controller.EditPathController
 
getButton() - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
getButton() - Method in class org.vectomatic.client.rep.controller.NewEllipseController
 
getButton() - Method in class org.vectomatic.client.rep.controller.NewPathController
 
getButton() - Method in class org.vectomatic.client.rep.controller.NewPolylineController
 
getButton() - Method in class org.vectomatic.client.rep.controller.NewRectController
 
getButton() - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
getCapacity() - Method in class org.vectomatic.client.rep.command.CommandHistory
Returns the stack capacity
getChannel(int) - Method in class org.vectomatic.common.model.style.Color
 
getChannelMax(int, int) - Static method in class org.vectomatic.common.model.style.Color
 
getChannelName(int, int) - Static method in class org.vectomatic.common.model.style.Color
 
getClipboard() - Method in class org.vectomatic.client.rep.RepApplication
 
getClone() - Method in class org.vectomatic.common.model.CloneShapeVisitor
 
getColor(Color) - Method in class org.vectomatic.client.rep.controller.ColorEditor
 
getColor(int) - Method in class org.vectomatic.common.model.style.Palette
 
getCommands() - Method in class org.vectomatic.client.rep.command.CommandHistory
Gets all the commands currently in the stack
getConstants() - Method in class org.vectomatic.client.rep.RepApplication
 
getContent() - Method in class org.vectomatic.client.rep.ClipBoard
 
getContextualMenu(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.ContextualMenuVisitor
 
getController() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getCopyMenuItem() - Method in class org.vectomatic.client.rep.controller.CopyController
 
getCssText() - Method in enum org.vectomatic.client.rep.view.Cursor
 
getCurrentCommand() - Method in class org.vectomatic.client.rep.command.CommandHistory
Returns the index of the current command in the array returned by getCommands().
getCurrentRep() - Method in class org.vectomatic.client.rep.controller.RepresentationController
 
getCutMenuItem() - Method in class org.vectomatic.client.rep.controller.CutController
 
getDefaultValue() - Method in class org.vectomatic.common.model.Attribute
 
getDefinedAttributes() - Method in class org.vectomatic.common.model.Shape
 
getDescription() - Method in class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.CutCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.DeleteShapeCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.DeleteVertexCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.GroupCommand
 
getDescription() - Method in interface org.vectomatic.client.rep.command.ICommand
Get the description of the command
getDescription() - Method in class org.vectomatic.client.rep.command.MoveVertexCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.NewShapeCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.PasteCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.ResizeDrawingCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.SetAttributeCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.TransformShapeCommand
 
getDescription() - Method in class org.vectomatic.client.rep.command.UngroupCommand
 
getDescription() - Method in class org.vectomatic.common.format.DrawingFormat
 
getDescription() - Method in class org.vectomatic.common.rpc.Representation
 
getDrawings(String) - Method in interface org.vectomatic.common.rpc.IDrawingService
Returns all the drawings owned by the session
getDrawings(String, AsyncCallback<Drawing[]>) - Method in interface org.vectomatic.common.rpc.IDrawingServiceAsync
 
getEGA() - Static method in class org.vectomatic.common.model.style.Palette
 
getEndControlPoint() - Method in class org.vectomatic.common.model.geometry.BezierSegment
 
getEndPoint() - Method in class org.vectomatic.common.model.geometry.Segment
Return the segment last point
getExportSVG11Item() - Method in class org.vectomatic.client.rep.controller.ExportController
 
getExportSVG12Item() - Method in class org.vectomatic.client.rep.controller.ExportController
 
getExtension() - Method in class org.vectomatic.common.format.DrawingFormat
 
getFillStyle() - Method in class com.gwt.components.client.Canvas
 
getFillStyleController() - Method in class org.vectomatic.client.rep.RepApplication
 
getFillStyleVisitor() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getGlobalAlpha() - Method in class com.gwt.components.client.Canvas
 
getGlobalCompositeOperation() - Method in class com.gwt.components.client.Canvas
 
getGOLD() - Static method in class org.vectomatic.common.model.style.Palette
 
getGroupContextItem() - Method in class org.vectomatic.client.rep.controller.GroupController
 
getGroupMenuItem() - Method in class org.vectomatic.client.rep.controller.GroupController
 
getHeight() - Method in class com.gwt.components.client.Canvas
 
getHeight() - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
getHeight() - Method in class org.vectomatic.common.rpc.Representation
 
getHistory() - Method in class org.vectomatic.client.rep.RepApplication
 
getIcons() - Method in class org.vectomatic.client.rep.RepApplication
 
getId() - Method in class org.vectomatic.common.model.Attribute
Returns the attribute immutable identifier
getId() - Method in exception org.vectomatic.common.rpc.AccountServiceException
 
getId() - Method in class org.vectomatic.common.rpc.Drawing
 
getId() - Method in exception org.vectomatic.common.rpc.DrawingServiceException
 
getInverseTransform() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getKind() - Method in class org.vectomatic.common.model.style.Color
 
getKind() - Method in interface org.vectomatic.common.model.style.IStyle
 
getKind() - Method in class org.vectomatic.common.model.style.NoneStyle
 
getLineCap() - Method in class com.gwt.components.client.Canvas
 
getLineJoin() - Method in class com.gwt.components.client.Canvas
 
getLineStyleController() - Method in class org.vectomatic.client.rep.RepApplication
 
getLineWidth() - Method in class com.gwt.components.client.Canvas
 
getLineWidth() - Method in class org.vectomatic.client.rep.controller.LineWidthController
 
getLineWidth() - Method in class org.vectomatic.client.rep.controller.LineWidthWidget
 
getLineWidthController() - Method in class org.vectomatic.client.rep.RepApplication
 
getMessages() - Method in class org.vectomatic.client.rep.RepApplication
 
getMimeType() - Method in class org.vectomatic.common.format.DrawingFormat
 
getMiterLimit() - Method in class com.gwt.components.client.Canvas
 
getModel() - Method in class org.vectomatic.client.rep.RepApplication
 
getModel() - Method in class org.vectomatic.common.model.Shape
 
getModificationDate() - Method in class org.vectomatic.common.rpc.Drawing
 
getModifiers() - Method in class com.gwt.components.client.Canvas
 
getName() - Method in class org.vectomatic.common.model.Attribute
Returns the attribute display name
getName() - Method in class org.vectomatic.common.model.style.Palette
 
getName() - Method in class org.vectomatic.common.rpc.Drawing
 
getName() - Method in class org.vectomatic.common.rpc.Representation
 
getOffsetX() - Method in class com.gwt.components.client.TooltipListener
 
getOffsetY() - Method in class com.gwt.components.client.TooltipListener
 
getOpacity() - Method in class org.vectomatic.client.rep.controller.StyleController
Returns the currently selected opacity This method is called by controllers which instantiate new shapes
getOpacity() - Method in interface org.vectomatic.client.rep.view.IStyleMenu
 
getOpacity() - Method in class org.vectomatic.client.rep.view.PlainColorMenu
 
getPalette() - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
getPalette(int) - Method in class org.vectomatic.common.model.style.PaletteList
 
getPalettes() - Method in class org.vectomatic.client.rep.RepApplication
 
getPalettes() - Method in class org.vectomatic.common.rpc.Representation
 
getPasteMenuItem() - Method in class org.vectomatic.client.rep.controller.PasteController
 
getPicker() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getPoint(int, Point) - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
getPosition() - Method in class org.vectomatic.client.rep.controller.Compass
 
getRadius() - Method in class org.vectomatic.client.rep.controller.Compass
 
getRedoButton() - Method in class org.vectomatic.client.rep.controller.RedoController
 
getRedoCommand() - Method in class org.vectomatic.client.rep.command.CommandHistory
Returns the command which will be redone if undo is invoked
getRedoMenuItem() - Method in class org.vectomatic.client.rep.controller.RedoController
 
getRenderer() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getResizeMenuItem(DrawingView) - Method in class org.vectomatic.client.rep.controller.ResizeController
 
getRootShape() - Method in class org.vectomatic.client.rep.controller.ShapeSelection
Returns the clone of the currently selected shapes.
getRotation() - Method in class org.vectomatic.client.rep.controller.Compass
 
getRotation() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getRotation() - Method in class org.vectomatic.common.model.Shape
 
getSaveButton() - Method in class org.vectomatic.client.rep.controller.RepresentationController
 
getScaling() - Method in class org.vectomatic.client.rep.controller.Compass
 
getScaling(Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
getScaling(Point) - Method in class org.vectomatic.common.model.Shape
 
getSegments() - Method in class org.vectomatic.common.model.geometry.Path
 
getSelectedColor() - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
getSelectedColorIndex() - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
getSelectedPalette() - Method in class org.vectomatic.client.rep.view.PaletteEditor
 
getSelectedShapes() - Method in class org.vectomatic.client.rep.controller.ShapeSelection
Returns a list which contains all the selected shapes.
getSelectedStyle() - Method in interface org.vectomatic.client.rep.view.IStyleMenu
 
getSelectedStyle() - Method in class org.vectomatic.client.rep.view.PlainColorMenu
 
getSelection() - Method in class org.vectomatic.client.rep.RepApplication
 
getSelector() - Method in class org.vectomatic.client.rep.RepApplication
 
getShadowBlur() - Method in class com.gwt.components.client.Canvas
 
getShadowColor() - Method in class com.gwt.components.client.Canvas
 
getShadowOffsetX() - Method in class com.gwt.components.client.Canvas
 
getShadowOffsetY() - Method in class com.gwt.components.client.Canvas
 
getShapes() - Method in class org.vectomatic.common.model.geometry.ShapeGroup
 
getShapes() - Method in class org.vectomatic.common.rpc.Representation
 
getSize() - Method in class org.vectomatic.common.model.style.Palette
 
getSpace() - Method in class org.vectomatic.common.model.style.Color
 
getStartControlPoint() - Method in class org.vectomatic.common.model.geometry.BezierSegment
 
getStartPoint() - Method in class org.vectomatic.common.model.geometry.Segment
Returns the segment first point
getStrokeStyle() - Method in class com.gwt.components.client.Canvas
 
getStrokeStyleVisitor() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getStyle() - Method in class org.vectomatic.client.rep.controller.StyleController
Returns the currently selected style.
getStyle() - Method in class org.vectomatic.client.rep.view.StyleWell
 
getStyleAttribute() - Method in class org.vectomatic.client.rep.controller.StyleController
 
getStyleName() - Method in class com.gwt.components.client.TooltipListener
 
getTransform() - Method in class org.vectomatic.client.rep.view.DrawingView
 
getTransform() - Method in class org.vectomatic.common.model.Shape
 
getTranslation(Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
getTranslation(Point) - Method in class org.vectomatic.common.model.Shape
 
getUndoButton() - Method in class org.vectomatic.client.rep.controller.UndoController
 
getUndoCommand() - Method in class org.vectomatic.client.rep.command.CommandHistory
Returns the command which will be undone if undo is invoked
getUndoMenuItem() - Method in class org.vectomatic.client.rep.controller.UndoController
 
getUngroupContextItem() - Method in class org.vectomatic.client.rep.controller.UngroupController
 
getUngroupMenuItem() - Method in class org.vectomatic.client.rep.controller.UngroupController
 
getValue() - Method in class org.vectomatic.client.rep.view.Spinner
 
getValue() - Method in class org.vectomatic.common.model.FloatAttributeValue
 
getVertices() - Method in class org.vectomatic.common.model.geometry.Polyline
 
getVertices() - Method in class org.vectomatic.common.model.geometry.Segment
 
getView() - Method in class org.vectomatic.client.rep.RepApplication
 
getWidget() - Method in class org.vectomatic.client.rep.controller.LineWidthController
 
getWidget() - Method in class org.vectomatic.client.rep.controller.StyleController
 
getWidth() - Method in class com.gwt.components.client.Canvas
 
getWidth() - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
getWidth() - Method in class org.vectomatic.common.rpc.Representation
 
getXCenter() - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
getYCenter() - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
gradientItem() - Method in interface org.vectomatic.client.UIConstants
 
gradientsTab() - Method in interface org.vectomatic.client.UIConstants
 
GRAY - Static variable in class org.vectomatic.common.model.style.Color
 
GREEN - Static variable in class org.vectomatic.common.model.style.Color
 
GroupCommand - Class in org.vectomatic.client.rep.command
Command to group shapes
GroupCommand(RepApplication) - Constructor for class org.vectomatic.client.rep.command.GroupCommand
 
groupCommand() - Method in interface org.vectomatic.client.UIConstants
 
GroupController - Class in org.vectomatic.client.rep.controller
Controller to respond to grouping requests and turn them into GroupCommand
GroupController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.GroupController
 

H

H - Static variable in class org.vectomatic.common.model.style.Color
 
hasAttributeChanged(Attribute, IAttributeValue) - Method in class org.vectomatic.client.rep.controller.ShapeSelection
 
hashCode() - Method in class org.vectomatic.common.model.Attribute
 
hashCode() - Method in class org.vectomatic.common.model.FloatAttributeValue
 
hashCode() - Method in class org.vectomatic.common.model.geometry.BezierSegment
 
hashCode() - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
hashCode() - Method in class org.vectomatic.common.model.geometry.LineSegment
 
hashCode() - Method in class org.vectomatic.common.model.geometry.Point
 
hashCode() - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
hashCode() - Method in class org.vectomatic.common.model.style.Color
 
hashCode() - Method in class org.vectomatic.common.model.style.Palette
 
hashCode() - Method in class org.vectomatic.common.model.style.PaletteList
 
hashCode() - Method in class org.vectomatic.common.rpc.Drawing
 
hasNext() - Method in class org.vectomatic.common.model.DrawingModel.AscendingIterator
 
hasNext() - Method in class org.vectomatic.common.model.DrawingModel.DescendingIterator
 
heightLabel() - Method in interface org.vectomatic.client.UIConstants
 
helpCommand() - Method in interface org.vectomatic.client.UIConstants
 
helpMenu() - Method in interface org.vectomatic.client.UIConstants
 
HSV - Static variable in class org.vectomatic.common.model.style.Color
 

I

IAttributeValue - Interface in org.vectomatic.common.model
Base interface for graphical attribute values
IClipBoardListener - Interface in org.vectomatic.client.rep.events
Event interface for listeners interested in clipboard events
ICommand - Interface in org.vectomatic.client.rep.command
Interface for commands
ICommandHistoryListener - Interface in org.vectomatic.client.rep.events
Event listener interface for command undo/redo stack
IController - Interface in org.vectomatic.client.rep.controller
Interface for controllers.
ID_ATTRIBUTE - Static variable in class org.vectomatic.common.rpc.Drawing
 
IDrawingModelListener - Interface in org.vectomatic.common.events
Event listener interface for data model
IDrawingService - Interface in org.vectomatic.common.rpc
Service interface to manage drawings
IDrawingServiceAsync - Interface in org.vectomatic.common.rpc
 
IDS_ATTRIBUTE - Static variable in class org.vectomatic.common.rpc.Drawing
 
IMPORT_FORMAT - Static variable in exception org.vectomatic.common.rpc.DrawingServiceException
 
importButton() - Method in interface org.vectomatic.client.UIMessages
 
importItem() - Method in interface org.vectomatic.client.UIMessages
 
importLabel() - Method in interface org.vectomatic.client.UIMessages
 
importWait() - Method in interface org.vectomatic.client.UIMessages
 
importWindowTitle() - Method in interface org.vectomatic.client.UIMessages
 
INEXISTING_ACCOUNT - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The account does not exist
INEXISTING_DRAWINGID - Static variable in exception org.vectomatic.common.rpc.DrawingServiceException
 
init() - Method in class com.gwt.components.client.Canvas
 
insertVertex() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
insertVertexDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
insertVertexInPathCommand() - Method in interface org.vectomatic.client.UIConstants
 
instance - Static variable in class org.vectomatic.client.rep.controller.NilController
 
InternalServerException - Exception in org.vectomatic.common.rpc
 
InternalServerException() - Constructor for exception org.vectomatic.common.rpc.InternalServerException
 
INVALID_EMAIL - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The account name does not match an email regexp
INVALID_LOGIN - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The login does not exist or does match the password
invert() - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
invert(TransformMatrix) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
IOutputStream - Interface in org.vectomatic.common.format
Interface for output streams
IPaletteListener - Interface in org.vectomatic.common.events
Event listener interface for color palettes
IRepresentationService - Interface in org.vectomatic.common.rpc
Service interface to open and save drawing representations
IRepresentationServiceAsync - Interface in org.vectomatic.common.rpc
 
isClosed() - Method in class org.vectomatic.common.model.geometry.Path
 
isClosed() - Method in class org.vectomatic.common.model.geometry.Polyline
 
isEmulation() - Static method in class com.gwt.components.client.Canvas
 
isEnabled() - Method in class org.vectomatic.client.rep.controller.ControllerMenuItem
 
IShapeSelectionListener - Interface in org.vectomatic.client.rep.events
Event interface for listeners interested in selection events
IShapeVisitor - Interface in org.vectomatic.common.model
Visitor design pattern for the Shape class hierarchy
isPointInPath(float, float) - Method in class com.gwt.components.client.Canvas
 
isPublished() - Method in class org.vectomatic.common.rpc.Drawing
 
isSame(Shape) - Method in class org.vectomatic.common.model.geometry.Ellipse
 
isSame(Shape) - Method in class org.vectomatic.common.model.geometry.Path
 
isSame(Shape) - Method in class org.vectomatic.common.model.geometry.Polyline
 
isSame(Shape) - Method in class org.vectomatic.common.model.geometry.Rect
 
isSame(Shape) - Method in class org.vectomatic.common.model.geometry.ShapeGroup
 
isSame(Shape) - Method in class org.vectomatic.common.model.Shape
Returns true if the specified shape has the same geometrical and styling properties as this shape, false otherwise.
IStyle - Interface in org.vectomatic.common.model.style
Interface for attribute values which represent a graphical style
IStyleMenu - Interface in org.vectomatic.client.rep.view
Interface for graphical menus which enable the end-user to select a style
IStyleVisitor - Interface in org.vectomatic.common.model
Visitor design pattern for the IStyle class hierarchy
ISVGExporter - Interface in org.vectomatic.common.format
Interface for SVG exporters
iterator() - Method in class org.vectomatic.client.rep.controller.ShapeSelection
 
iterator() - Method in class org.vectomatic.common.model.DrawingModel
 

J

jointVertices() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
jointVerticesDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
joinVertexCommand() - Method in interface org.vectomatic.client.UIConstants
 
joinVertexWithSegmentCommand() - Method in interface org.vectomatic.client.UIConstants
 
joinVerticesWithSegment() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
joinVerticesWithSegmentDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 

K

K - Static variable in class org.vectomatic.common.model.geometry.Ellipse
 
keyDown(DrawingView, char, int) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
keyDown(DrawingView, char, int) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
keyDown(DrawingView, char, int) - Method in interface org.vectomatic.client.rep.controller.IController
 
keyDown(DrawingView, char, int) - Method in class org.vectomatic.client.rep.controller.NewPathController
 
keyDown(DrawingView, char, int) - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
keyPress(DrawingView, char, int) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
keyPress(DrawingView, char, int) - Method in interface org.vectomatic.client.rep.controller.IController
 
keyUp(DrawingView, char, int) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
keyUp(DrawingView, char, int) - Method in interface org.vectomatic.client.rep.controller.IController
 

L

lastModifiedCol() - Method in interface org.vectomatic.client.UIMessages
 
length() - Method in class org.vectomatic.common.model.geometry.Point
 
LIGHT_GRAY - Static variable in class org.vectomatic.common.model.style.Color
 
LINE_CAP - Static variable in class org.vectomatic.common.model.Attribute
 
LINE_OPACITY - Static variable in class org.vectomatic.common.model.Attribute
 
LINE_PATTERN - Static variable in class org.vectomatic.common.model.Attribute
 
LINE_STYLE - Static variable in class org.vectomatic.common.model.Attribute
 
LINE_WIDTH - Static variable in class org.vectomatic.common.model.Attribute
 
lineCapAttribute() - Method in interface org.vectomatic.client.UIConstants
 
lineLabel() - Method in interface org.vectomatic.client.UIConstants
 
lineOpacityAttribute() - Method in interface org.vectomatic.client.UIConstants
 
linePatternAttribute() - Method in interface org.vectomatic.client.UIConstants
 
LineSegment - Class in org.vectomatic.common.model.geometry
Class to represent a line segment in Path
LineSegment() - Constructor for class org.vectomatic.common.model.geometry.LineSegment
 
LineSegment(Point[]) - Constructor for class org.vectomatic.common.model.geometry.LineSegment
 
LineSegment(LineSegment) - Constructor for class org.vectomatic.common.model.geometry.LineSegment
 
lineStyleAttribute() - Method in interface org.vectomatic.client.UIConstants
 
lineTo(float, float) - Method in class com.gwt.components.client.Canvas
 
lineWidthAttribute() - Method in interface org.vectomatic.client.UIConstants
 
LineWidthController - Class in org.vectomatic.client.rep.controller
Controller to respond to line width modifications and turn them into SetAttributeCommand
LineWidthController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.LineWidthController
 
LineWidthEditor - Class in org.vectomatic.client.rep.controller
Widget class to specify a custom line width
LineWidthEditor(LineWidthController) - Constructor for class org.vectomatic.client.rep.controller.LineWidthEditor
 
lineWidthEditor() - Method in interface org.vectomatic.client.UIConstants
 
LineWidthMenu - Class in org.vectomatic.client.rep.controller
Menu class to select line widths
LineWidthMenu(LineWidthController) - Constructor for class org.vectomatic.client.rep.controller.LineWidthMenu
 
LineWidthWell - Class in org.vectomatic.client.rep.controller
Widget class to display line widths
LineWidthWell(LineWidthController) - Constructor for class org.vectomatic.client.rep.controller.LineWidthWell
 
LineWidthWidget - Class in org.vectomatic.client.rep.controller
View class to display line widths
LineWidthWidget(int, boolean) - Constructor for class org.vectomatic.client.rep.controller.LineWidthWidget
 

M

m11 - Variable in class org.vectomatic.common.model.geometry.TransformMatrix
 
m12 - Variable in class org.vectomatic.common.model.geometry.TransformMatrix
 
m13 - Variable in class org.vectomatic.common.model.geometry.TransformMatrix
 
m21 - Variable in class org.vectomatic.common.model.geometry.TransformMatrix
 
m22 - Variable in class org.vectomatic.common.model.geometry.TransformMatrix
 
m23 - Variable in class org.vectomatic.common.model.geometry.TransformMatrix
 
Main - Class in org.vectomatic.common
 
Main() - Constructor for class org.vectomatic.common.Main
 
makeCurve() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
makeCurveDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
makeLine() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
makeLineDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
makeSegmentALineCommand() - Method in interface org.vectomatic.client.UIConstants
 
makeSegmentASplineCommand() - Method in interface org.vectomatic.client.UIConstants
 
makeTangentsSymetricCommand() - Method in interface org.vectomatic.client.UIConstants
 
modelHasChanged(DrawingModel) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
modelHasChanged(DrawingModel) - Method in class org.vectomatic.client.rep.controller.ShapeSelection
Listens to model change events.
modelHasChanged(DrawingModel) - Method in interface org.vectomatic.common.events.IDrawingModelListener
 
modifiers - Variable in class com.gwt.components.client.Canvas
 
modifyMenu() - Method in interface org.vectomatic.client.UIConstants
 
MouseControllerButton - Class in org.vectomatic.client.rep.controller
Customized ToggleButton class with a tooltip and an associated controller.
MouseControllerButton(Image, String, IController) - Constructor for class org.vectomatic.client.rep.controller.MouseControllerButton
 
MouseControllerSelector - Class in org.vectomatic.client.rep.controller
Class to manage an array of buttons which determine which controller is catching events on the 2D view
MouseControllerSelector(DrawingView) - Constructor for class org.vectomatic.client.rep.controller.MouseControllerSelector
 
mouseDown(Point) - Method in class org.vectomatic.client.rep.controller.Compass
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
mouseDown(DrawingView, Point, int) - Method in interface org.vectomatic.client.rep.controller.IController
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewEllipseController
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewPathController
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewPolylineController
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewRectController
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.PickColorController
 
mouseDown(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
mouseMove(Point) - Method in class org.vectomatic.client.rep.controller.Compass
 
mouseMove(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
mouseMove(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
mouseMove(DrawingView, Point, int) - Method in interface org.vectomatic.client.rep.controller.IController
 
mouseMove(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewEllipseController
 
mouseMove(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewPathController
 
mouseMove(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewPolylineController
 
mouseMove(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewRectController
 
mouseMove(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
mouseUp() - Method in class org.vectomatic.client.rep.controller.Compass
 
mouseUp(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
mouseUp(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
mouseUp(DrawingView, Point, int) - Method in interface org.vectomatic.client.rep.controller.IController
 
mouseUp(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewEllipseController
 
mouseUp(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewPathController
 
mouseUp(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.NewRectController
 
mouseUp(DrawingView, Point, int) - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
moveTo(float, float) - Method in class com.gwt.components.client.Canvas
 
MoveVertexCommand - Class in org.vectomatic.client.rep.command
Command to move a vertex in a polyline
MoveVertexCommand(RepApplication, EditPolylineController, Polyline, Polyline, Set<Integer>) - Constructor for class org.vectomatic.client.rep.command.MoveVertexCommand
 
moveVertexCommand() - Method in interface org.vectomatic.client.UIConstants
 
multiply(float) - Method in class org.vectomatic.common.model.geometry.Point
 
multiply(float, Point) - Method in class org.vectomatic.common.model.geometry.Point
 

N

NATIVE - Static variable in class org.vectomatic.common.format.DrawingFormat
 
nearestPointOnSegment(Point, Point) - Method in class org.vectomatic.common.model.geometry.BezierSegment
 
nearestPointOnSegment(Point, Point) - Method in class org.vectomatic.common.model.geometry.LineSegment
 
nearestPointOnSegment(Point, Point) - Method in class org.vectomatic.common.model.geometry.Segment
Returns the closest point on the segment to the specified point
needsSaving() - Method in class org.vectomatic.client.rep.command.CommandHistory
 
negate() - Method in class org.vectomatic.common.model.geometry.Point
 
negate(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
newButton() - Method in interface org.vectomatic.client.UIMessages
 
newColorButton() - Method in interface org.vectomatic.client.UIConstants
 
newContextItem(DrawingView, int) - Method in class org.vectomatic.client.rep.controller.OrderingController
 
newDeleteContextItem(DrawingView) - Method in class org.vectomatic.client.rep.controller.DeleteController
 
newDrawing(String, String) - Method in interface org.vectomatic.common.rpc.IDrawingService
Creates a new drawing
newDrawing(String, String, AsyncCallback<Drawing>) - Method in interface org.vectomatic.common.rpc.IDrawingServiceAsync
 
newEllipseCommand() - Method in interface org.vectomatic.client.UIConstants
 
NewEllipseController - Class in org.vectomatic.client.rep.controller
Controller to respond to new ellipse requests and turn them into NewShapeCommand
NewEllipseController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.NewEllipseController
 
newMenuItem(DrawingView, int) - Method in class org.vectomatic.client.rep.controller.OrderingController
 
newPalette() - Method in class org.vectomatic.common.model.style.PaletteList
 
newPaletteButton() - Method in interface org.vectomatic.client.UIConstants
 
newPathCommand() - Method in interface org.vectomatic.client.UIConstants
 
NewPathController - Class in org.vectomatic.client.rep.controller
Controller to respond to new path requests and turn them into NewShapeCommand
NewPathController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.NewPathController
 
newPolylineCommand() - Method in interface org.vectomatic.client.UIConstants
 
NewPolylineController - Class in org.vectomatic.client.rep.controller
Controller to respond to new polyline requests and turn them into NewShapeCommand
NewPolylineController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.NewPolylineController
 
newRectCommand() - Method in interface org.vectomatic.client.UIConstants
 
NewRectController - Class in org.vectomatic.client.rep.controller
Controller to respond to new rect requests and turn them into NewShapeCommand
NewRectController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.NewRectController
 
NewShapeCommand - Class in org.vectomatic.client.rep.command
Command to add a new shape to the model
NewShapeCommand(RepApplication, Shape) - Constructor for class org.vectomatic.client.rep.command.NewShapeCommand
 
next() - Method in class org.vectomatic.common.model.DrawingModel.AscendingIterator
 
next() - Method in class org.vectomatic.common.model.DrawingModel.DescendingIterator
 
next - Variable in class org.vectomatic.common.model.DrawingModel.Node
 
NilController - Class in org.vectomatic.client.rep.controller
Controller which does nothing
NilController() - Constructor for class org.vectomatic.client.rep.controller.NilController
 
NONACTIVATED_ACCOUNT - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The account has not been activated
NONE - Static variable in class org.vectomatic.client.rep.controller.Compass
 
NONE - Static variable in interface org.vectomatic.common.model.style.IStyle
 
NONE - Static variable in class org.vectomatic.common.model.style.NoneStyle
 
noneItem() - Method in interface org.vectomatic.client.UIConstants
 
NoneStyle - Class in org.vectomatic.common.model.style
Class to represent an empty graphical style
NoneStyle() - Constructor for class org.vectomatic.common.model.style.NoneStyle
 
NOT_LOGGED_IN - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The user is not loggin in
NS - Static variable in interface org.vectomatic.common.format.ISVGExporter
 

O

okButton() - Method in interface org.vectomatic.client.UIConstants
 
onBrowserEvent(Event) - Method in class com.gwt.components.client.Canvas
 
onBrowserEvent(Event) - Method in class org.vectomatic.client.rep.controller.ControllerPushButton
 
onBrowserEvent(Event) - Method in class org.vectomatic.client.rep.controller.LineWidthWell
 
onBrowserEvent(Event) - Method in class org.vectomatic.client.rep.controller.MouseControllerButton
 
onBrowserEvent(Event) - Method in class org.vectomatic.client.rep.RepApplication
 
onBrowserEvent(Event) - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
onBrowserEvent(Event) - Method in class org.vectomatic.client.rep.view.StyleWell
 
onChange(Widget) - Method in class org.vectomatic.client.rep.controller.StyleController
Invoked when the user changes the list box.
onChange(Widget) - Method in class org.vectomatic.client.rep.view.PaletteEditor
 
onChange(Widget) - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
onChange(Widget) - Method in class org.vectomatic.client.rep.view.StyleWell
 
onClick(Widget) - Method in class org.vectomatic.client.rep.controller.ColorEditor
 
onClick(Widget) - Method in class org.vectomatic.client.rep.controller.ControllerPushButton
 
onClick(Widget) - Method in class org.vectomatic.client.rep.controller.MouseControllerSelector
Invoked when a MouseControllerButton is clicked by the user
onLoad() - Method in class org.vectomatic.client.rep.view.DrawingView
 
onModuleLoad() - Method in class org.vectomatic.client.rep.RepApplication
 
onModuleLoad() - Method in class org.vectomatic.common.Main
This is the entry point method.
onMouseEnter(Widget) - Method in class com.gwt.components.client.TooltipListener
 
onMouseLeave(Widget) - Method in class com.gwt.components.client.TooltipListener
 
open() - Method in class org.vectomatic.client.rep.controller.RepresentationController
 
openDrawing(String, String) - Method in interface org.vectomatic.common.rpc.IRepresentationService
Reads the representation of a drawing
openDrawing(String, String, AsyncCallback<Representation>) - Method in interface org.vectomatic.common.rpc.IRepresentationServiceAsync
 
ORDER_ASCENDING - Static variable in class org.vectomatic.common.model.DrawingModel
To sort Node based on their depth in ascending order
ORDER_DESCENDING - Static variable in class org.vectomatic.common.model.DrawingModel
To sort Node based on their depth in descending order
OrderingController - Class in org.vectomatic.client.rep.controller
Controller to respond to shape ordering requests and turn them into ChangeOrderingCommand
OrderingController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.OrderingController
 
org.vectomatic.client - package org.vectomatic.client
 
org.vectomatic.client.rep - package org.vectomatic.client.rep
 
org.vectomatic.client.rep.command - package org.vectomatic.client.rep.command
 
org.vectomatic.client.rep.controller - package org.vectomatic.client.rep.controller
 
org.vectomatic.client.rep.events - package org.vectomatic.client.rep.events
 
org.vectomatic.client.rep.view - package org.vectomatic.client.rep.view
 
org.vectomatic.common - package org.vectomatic.common
 
org.vectomatic.common.events - package org.vectomatic.common.events
 
org.vectomatic.common.format - package org.vectomatic.common.format
 
org.vectomatic.common.model - package org.vectomatic.common.model
 
org.vectomatic.common.model.geometry - package org.vectomatic.common.model.geometry
 
org.vectomatic.common.model.style - package org.vectomatic.common.model.style
 
org.vectomatic.common.rpc - package org.vectomatic.common.rpc
 
org.vectomatic.server - package org.vectomatic.server
 
otherActionsButton() - Method in interface org.vectomatic.client.UIMessages
 
OUT_OF_RESOURCE - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The account number quota has been exceeded

P

Palette - Class in org.vectomatic.common.model.style
Class to represent a list of colors
Palette() - Constructor for class org.vectomatic.common.model.style.Palette
 
Palette(String, Color[]) - Constructor for class org.vectomatic.common.model.style.Palette
 
Palette(Palette) - Constructor for class org.vectomatic.common.model.style.Palette
 
paletteBaseName() - Method in interface org.vectomatic.client.UIConstants
 
PaletteEditor - Class in org.vectomatic.client.rep.view
Widget class to edit palettes
PaletteEditor(RepApplication, ColorEditor, PlainColorMenu) - Constructor for class org.vectomatic.client.rep.view.PaletteEditor
 
paletteEditorPanel() - Method in interface org.vectomatic.client.UIConstants
 
paletteHasChanged(Palette) - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
paletteHasChanged(Palette) - Method in interface org.vectomatic.common.events.IPaletteListener
 
PaletteList - Class in org.vectomatic.common.model.style
Class to represent a list of palettes
PaletteList() - Constructor for class org.vectomatic.common.model.style.PaletteList
 
paletteNameLabel() - Method in interface org.vectomatic.client.UIConstants
 
PaletteWidget - Class in org.vectomatic.client.rep.view
Widget class to represent a palette
parse(String) - Static method in class org.vectomatic.common.model.style.Color
 
parseString(String) - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
parseString(String) - Method in class org.vectomatic.common.model.geometry.Point
 
parseString(String) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
PasteCommand - Class in org.vectomatic.client.rep.command
Command to paste a shape from the model
PasteCommand(RepApplication, List<Shape>) - Constructor for class org.vectomatic.client.rep.command.PasteCommand
 
pasteCommand() - Method in interface org.vectomatic.client.UIConstants
 
PasteController - Class in org.vectomatic.client.rep.controller
Controller to respond to paste requests and turn them into PasteCommand
PasteController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.PasteController
 
Path - Class in org.vectomatic.common.model.geometry
Class to represent a path.
Path() - Constructor for class org.vectomatic.common.model.geometry.Path
 
Path(List<Segment>) - Constructor for class org.vectomatic.common.model.geometry.Path
 
Path(Path) - Constructor for class org.vectomatic.common.model.geometry.Path
 
pathIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
patternItem() - Method in interface org.vectomatic.client.UIConstants
 
pick(Point) - Method in class org.vectomatic.client.rep.controller.Compass
 
pick(Point, Iterator<Shape>) - Method in class org.vectomatic.client.rep.view.PickVisitor
Returns the picked shape
pickColor() - Method in class org.vectomatic.client.rep.view.PlainColorMenu
 
pickColorButton() - Method in interface org.vectomatic.client.UIConstants
 
PickColorController - Class in org.vectomatic.client.rep.controller
Controller to respond to color picking requests and set the current color accordingly
PickColorController(RepApplication, StyleController) - Constructor for class org.vectomatic.client.rep.controller.PickColorController
 
PickVisitor - Class in org.vectomatic.client.rep.view
Shape visitor implementation to perform pick correlation on the 2D model
PickVisitor(DrawingView) - Constructor for class org.vectomatic.client.rep.view.PickVisitor
 
PLAIN - Static variable in interface org.vectomatic.common.model.style.IStyle
 
PlainColorMenu - Class in org.vectomatic.client.rep.view
IStyleMenu implementation to let the end-user pick a color when the selected style is plain color
PlainColorMenu(RepApplication, StyleController) - Constructor for class org.vectomatic.client.rep.view.PlainColorMenu
 
plainItem() - Method in interface org.vectomatic.client.UIConstants
 
PNG - Static variable in class org.vectomatic.common.format.DrawingFormat
 
Point - Class in org.vectomatic.common.model.geometry
Class to represent a 2D point
Point() - Constructor for class org.vectomatic.common.model.geometry.Point
 
Point(Point) - Constructor for class org.vectomatic.common.model.geometry.Point
 
Point(float, float) - Constructor for class org.vectomatic.common.model.geometry.Point
 
Polyline - Class in org.vectomatic.common.model.geometry
Class to represent a polyline
Polyline() - Constructor for class org.vectomatic.common.model.geometry.Polyline
 
Polyline(Point[], int) - Constructor for class org.vectomatic.common.model.geometry.Polyline
 
Polyline(Polyline) - Constructor for class org.vectomatic.common.model.geometry.Polyline
 
polylineBaseName() - Method in interface org.vectomatic.client.UIConstants
 
polylineIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
popShape() - Method in class org.vectomatic.client.rep.view.RenderVisitor
 
popup - Static variable in class org.vectomatic.client.rep.controller.ControllerContextItem
 
preMultiply(TransformMatrix) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
preMultiply(TransformMatrix, TransformMatrix) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
prev - Variable in class org.vectomatic.common.model.DrawingModel.Node
 
PT_C - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_E - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_N - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_NE - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_NW - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_R - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_S - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_SE - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_SW - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
PT_W - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
publishDrawing(String, String, boolean) - Method in interface org.vectomatic.common.rpc.IDrawingService
Publishes / unpublishes a drawing
publishDrawing(String, String, boolean, AsyncCallback<Void>) - Method in interface org.vectomatic.common.rpc.IDrawingServiceAsync
 
publishItem() - Method in interface org.vectomatic.client.UIMessages
 
publishUriCol() - Method in interface org.vectomatic.client.UIMessages
 
purge() - Method in class org.vectomatic.client.rep.command.CommandHistory
Clears the stack
pushShape(Shape) - Method in class org.vectomatic.client.rep.view.RenderVisitor
 
pushShape(Shape, boolean) - Method in class org.vectomatic.common.format.SVG11Visitor
 

Q

quadraticCurveTo(float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
QUOTA_EXCEEDED - Static variable in exception org.vectomatic.common.rpc.DrawingServiceException
 

R

R - Static variable in class org.vectomatic.common.model.style.Color
 
rect(float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
Rect - Class in org.vectomatic.common.model.geometry
Class to represent a rectangle
Rect() - Constructor for class org.vectomatic.common.model.geometry.Rect
 
Rect(Rect) - Constructor for class org.vectomatic.common.model.geometry.Rect
 
rectangleBaseName() - Method in interface org.vectomatic.client.UIConstants
 
rectIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
RED - Static variable in class org.vectomatic.common.model.style.Color
 
redo() - Method in class org.vectomatic.client.rep.command.CommandHistory
Redoes the previously undone command
redoCommand() - Method in interface org.vectomatic.client.UIConstants
 
RedoController - Class in org.vectomatic.client.rep.controller
Controller to redo a previously undone command
RedoController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.RedoController
 
redoDisabledIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
redoIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
remove() - Method in class org.vectomatic.common.model.DrawingModel.AscendingIterator
 
remove() - Method in class org.vectomatic.common.model.DrawingModel.DescendingIterator
 
removeChangeListener(ChangeListener) - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
removeClipBoardListener(IClipBoardListener) - Method in class org.vectomatic.client.rep.ClipBoard
 
removeColor(int) - Method in class org.vectomatic.common.model.style.Palette
 
removeCommandHistoryListener(ICommandHistoryListener) - Method in class org.vectomatic.client.rep.command.CommandHistory
 
removeDrawingModelListener(IDrawingModelListener) - Method in class org.vectomatic.common.model.DrawingModel
 
removeMouseListener(MouseListener) - Method in class com.gwt.components.client.Canvas
 
removeMouseListener(MouseListener) - Method in class org.vectomatic.client.rep.controller.ControllerPushButton
 
removeMouseListener(MouseListener) - Method in class org.vectomatic.client.rep.controller.MouseControllerButton
 
removeMouseWheelListener(MouseWheelListener) - Method in class com.gwt.components.client.Canvas
 
removePalette(int) - Method in class org.vectomatic.common.model.style.PaletteList
 
removePaletteListener(IPaletteListener) - Method in class org.vectomatic.common.model.style.Palette
 
removeSegment() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
removeSegmentDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
removeShape(Shape) - Method in class org.vectomatic.common.model.DrawingModel
 
removeShapeSelectionListener(IShapeSelectionListener) - Method in class org.vectomatic.client.rep.controller.ShapeSelection
 
removeVertexFromPathCommand() - Method in interface org.vectomatic.client.UIConstants
 
renameButton() - Method in interface org.vectomatic.client.UIMessages
 
renameDrawing(String, String, String) - Method in interface org.vectomatic.common.rpc.IDrawingService
Renames a drawing
renameDrawing(String, String, String, AsyncCallback<Void>) - Method in interface org.vectomatic.common.rpc.IDrawingServiceAsync
 
render() - Method in class org.vectomatic.client.rep.controller.Compass
 
render(DrawingView) - Method in class org.vectomatic.client.rep.controller.ControllerBase
 
render(DrawingView) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
render(DrawingView) - Method in interface org.vectomatic.client.rep.controller.IController
 
render(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewEllipseController
 
render(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewPathController
 
render(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewPolylineController
 
render(DrawingView) - Method in class org.vectomatic.client.rep.controller.NewRectController
 
render(DrawingView) - Method in class org.vectomatic.client.rep.controller.SelectShapeController
 
render() - Method in class org.vectomatic.client.rep.view.DrawingView
 
RenderVisitor - Class in org.vectomatic.client.rep.view
Shape visitor implementation to perform rendering of the 2D model
RenderVisitor(DrawingView) - Constructor for class org.vectomatic.client.rep.view.RenderVisitor
 
reorder(List<Shape>, List<Float>) - Method in class org.vectomatic.common.model.DrawingModel
 
RepApplication - Class in org.vectomatic.client.rep
Application root class
RepApplication() - Constructor for class org.vectomatic.client.rep.RepApplication
 
Representation - Class in org.vectomatic.common.rpc
 
Representation() - Constructor for class org.vectomatic.common.rpc.Representation
 
Representation(int, int, String) - Constructor for class org.vectomatic.common.rpc.Representation
 
RepresentationController - Class in org.vectomatic.client.rep.controller
Controller to respond to open / save requests.
RepresentationController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.RepresentationController
 
reset() - Method in class org.vectomatic.client.rep.view.DrawingView
 
resetViewCommand() - Method in interface org.vectomatic.client.UIConstants
 
resize(int, int) - Method in class com.gwt.components.client.Canvas
 
resize(int, int) - Method in class org.vectomatic.client.rep.controller.ResizeController
 
ResizeController - Class in org.vectomatic.client.rep.controller
 
ResizeController(RepApplication, RepresentationController) - Constructor for class org.vectomatic.client.rep.controller.ResizeController
 
ResizeDrawingCommand - Class in org.vectomatic.client.rep.command
Command to resize the drawing
ResizeDrawingCommand(RepApplication, RepresentationController, int, int) - Constructor for class org.vectomatic.client.rep.command.ResizeDrawingCommand
 
resizeDrawingCommand() - Method in interface org.vectomatic.client.UIConstants
 
ResizeDrawingPanel - Class in org.vectomatic.client.rep.controller
Widget class to enter drawing dimensions
ResizeDrawingPanel(ResizeController) - Constructor for class org.vectomatic.client.rep.controller.ResizeDrawingPanel
 
restoreContext() - Method in class com.gwt.components.client.Canvas
 
retry() - Method in interface org.vectomatic.client.UIMessages
 
reverseIterator() - Method in class org.vectomatic.common.model.DrawingModel
 
RGB - Static variable in class org.vectomatic.common.model.style.Color
 
rotate(float) - Method in class com.gwt.components.client.Canvas
 
ROTATE - Static variable in class org.vectomatic.client.rep.command.TransformShapeCommand
 
ROTATE - Static variable in class org.vectomatic.client.rep.controller.Compass
 
rotateShapeCommand() - Method in interface org.vectomatic.client.UIConstants
 
rotation(float) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 

S

S - Static variable in class org.vectomatic.common.model.style.Color
 
save() - Method in class org.vectomatic.client.rep.controller.RepresentationController
 
saveCommand() - Method in interface org.vectomatic.client.UIConstants
 
saveContext() - Method in class com.gwt.components.client.Canvas
 
saveDisabledIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
saveDrawing(String, String, Representation) - Method in interface org.vectomatic.common.rpc.IRepresentationService
Saves the representation of a drawing
saveDrawing(String, String, Representation, AsyncCallback<Void>) - Method in interface org.vectomatic.common.rpc.IRepresentationServiceAsync
 
saveIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
scale(float, float) - Method in class com.gwt.components.client.Canvas
 
SCALE - Static variable in class org.vectomatic.client.rep.command.TransformShapeCommand
 
SCALE - Static variable in class org.vectomatic.client.rep.controller.Compass
 
scaleShapeCommand() - Method in interface org.vectomatic.client.UIConstants
 
scaling(Point) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
scaling(float, float) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
Segment - Class in org.vectomatic.common.model.geometry
Base class for path segments (line segment, bezier spline segments)
Segment() - Constructor for class org.vectomatic.common.model.geometry.Segment
 
Segment(Point[]) - Constructor for class org.vectomatic.common.model.geometry.Segment
Constructor
Segment(Segment) - Constructor for class org.vectomatic.common.model.geometry.Segment
Copy constuctor
select(List<Shape>) - Method in class org.vectomatic.client.rep.controller.ShapeSelection
 
selectColor(int) - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
selectCommand() - Method in interface org.vectomatic.client.UIConstants
 
selectController(MouseControllerButton) - Method in class org.vectomatic.client.rep.controller.MouseControllerSelector
 
selectIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
selectionChanged(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.CopyController
 
selectionChanged(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.CutController
 
selectionChanged(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.GroupController
 
selectionChanged(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.LineWidthController
 
selectionChanged(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.OrderingController
 
selectionChanged(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.StyleController
 
selectionChanged(ShapeSelection) - Method in class org.vectomatic.client.rep.controller.UngroupController
 
selectionChanged(ShapeSelection) - Method in interface org.vectomatic.client.rep.events.IShapeSelectionListener
 
selectPolyline(Polyline, Set<Integer>) - Method in class org.vectomatic.client.rep.controller.EditPolylineController
 
SelectShapeController - Class in org.vectomatic.client.rep.controller
Controller to respond to translate/rotate/resize shape requests and turn them into TransformShapeCommand
SelectShapeController(RepApplication, DeleteController, ContextualMenuVisitor) - Constructor for class org.vectomatic.client.rep.controller.SelectShapeController
 
SEND_BACKWARD - Static variable in class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
SEND_TO_BACK - Static variable in class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
sendBackward(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
sendBackwardCommand() - Method in interface org.vectomatic.client.UIConstants
 
sendToBack(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
sendToBackCommand() - Method in interface org.vectomatic.client.UIConstants
 
SERVER_ERROR - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
Internal error
SESSION_TIMEOUT - Static variable in exception org.vectomatic.common.rpc.AccountServiceException
The session has timed out
setAttribute(Attribute, IAttributeValue) - Method in class org.vectomatic.common.model.Shape
 
SetAttributeCommand - Class in org.vectomatic.client.rep.command
Command to set a graphical attribute on a shape
SetAttributeCommand(RepApplication, Attribute, IAttributeValue) - Constructor for class org.vectomatic.client.rep.command.SetAttributeCommand
 
setAttributeCommand() - Method in interface org.vectomatic.client.UIConstants
 
setCapacity(int) - Method in class org.vectomatic.client.rep.command.CommandHistory
Specifies a new capacity for the stack If the new capacity is smaller than the previous one, a proportional window of commands around the current command will be kept.
setChannel(int, int) - Method in class org.vectomatic.common.model.style.Color
 
setColor(Color, ChangeListener) - Method in class org.vectomatic.client.rep.controller.ColorEditor
 
setColor(int, Color) - Method in class org.vectomatic.common.model.style.Palette
 
setContent(Object) - Method in class org.vectomatic.client.rep.ClipBoard
 
setController(IController) - Method in class org.vectomatic.client.rep.view.DrawingView
 
setCursor(Cursor) - Method in class org.vectomatic.client.rep.view.DrawingView
 
setDescription(String) - Method in class org.vectomatic.common.rpc.Representation
 
setEnabled(boolean) - Method in class org.vectomatic.client.rep.controller.ControllerMenuItem
 
setFillStyle(String) - Method in class com.gwt.components.client.Canvas
 
setFillStyle(Canvas.DrawingStyle) - Method in class com.gwt.components.client.Canvas
 
setGlobalAlpha(float) - Method in class com.gwt.components.client.Canvas
 
setGlobalCompositeOperation(String) - Method in class com.gwt.components.client.Canvas
 
setHeight(int) - Method in class com.gwt.components.client.Canvas
 
setHeight(int) - Method in class org.vectomatic.common.rpc.Representation
 
setId(String) - Method in class org.vectomatic.common.rpc.Drawing
 
setLineCap(String) - Method in class com.gwt.components.client.Canvas
 
setLineJoin(String) - Method in class com.gwt.components.client.Canvas
 
setLineWidth(float) - Method in class com.gwt.components.client.Canvas
 
setLineWidth(FloatAttributeValue) - Method in class org.vectomatic.client.rep.controller.LineWidthController
Invoked when the user changes the line width in the line width menu or in the line width editor
setLineWidth(FloatAttributeValue) - Method in class org.vectomatic.client.rep.controller.LineWidthWell
 
setMiterLimit(float) - Method in class com.gwt.components.client.Canvas
 
setModel(DrawingModel) - Method in class org.vectomatic.common.model.Shape
 
setModificationDate(Date) - Method in class org.vectomatic.common.rpc.Drawing
 
setName(String) - Method in class org.vectomatic.common.model.Attribute
Sets the attribute display name
setName(String) - Method in class org.vectomatic.common.model.style.Palette
 
setName(String) - Method in class org.vectomatic.common.rpc.Drawing
 
setName(String) - Method in class org.vectomatic.common.rpc.Representation
 
setOffsetX(int) - Method in class com.gwt.components.client.TooltipListener
 
setOffsetY(int) - Method in class com.gwt.components.client.TooltipListener
 
setOpacity(FloatAttributeValue) - Method in class org.vectomatic.client.rep.controller.StyleController
Invoked when the user changes the opacity in the color menu
setOpacity(FloatAttributeValue) - Method in interface org.vectomatic.client.rep.view.IStyleMenu
 
setOpacity(FloatAttributeValue) - Method in class org.vectomatic.client.rep.view.PlainColorMenu
 
setPalette(Palette) - Method in class org.vectomatic.client.rep.view.PaletteWidget
 
setPalette(Palette) - Method in class org.vectomatic.client.rep.view.PlainColorMenu
 
setPalettes(PaletteList) - Method in class org.vectomatic.common.rpc.Representation
 
setPosition(Point) - Method in class org.vectomatic.client.rep.controller.Compass
 
setPublished(boolean) - Method in class org.vectomatic.common.rpc.Drawing
 
setRadius(float) - Method in class org.vectomatic.client.rep.controller.Compass
 
setRotation(float) - Method in class org.vectomatic.client.rep.controller.Compass
 
setRotation(float) - Method in class org.vectomatic.client.rep.view.DrawingView
 
setRotation(float) - Method in class org.vectomatic.common.model.Shape
 
setSavePoint() - Method in class org.vectomatic.client.rep.command.CommandHistory
 
setScaling(float) - Method in class org.vectomatic.client.rep.controller.Compass
 
setScaling(Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
setScaling(Point) - Method in class org.vectomatic.common.model.Shape
 
setSelectedStyle(IStyle) - Method in interface org.vectomatic.client.rep.view.IStyleMenu
 
setSelectedStyle(IStyle) - Method in class org.vectomatic.client.rep.view.PlainColorMenu
 
setShadowBlur(float) - Method in class com.gwt.components.client.Canvas
 
setShadowColor(String) - Method in class com.gwt.components.client.Canvas
 
setShadowOffsetX(float) - Method in class com.gwt.components.client.Canvas
 
setShadowOffsetY(float) - Method in class com.gwt.components.client.Canvas
 
setShapes(List<Shape>) - Method in class org.vectomatic.common.model.geometry.ShapeGroup
 
setShapes(Shape[]) - Method in class org.vectomatic.common.rpc.Representation
 
setSpace(int) - Method in class org.vectomatic.common.model.style.Color
 
setStrokeStyle(String) - Method in class com.gwt.components.client.Canvas
 
setStrokeStyle(Canvas.DrawingStyle) - Method in class com.gwt.components.client.Canvas
 
setStyle(IStyle) - Method in class org.vectomatic.client.rep.controller.StyleController
Invoked when the user changes the color in the color menu
setStyle(IStyle, IStyleMenu) - Method in class org.vectomatic.client.rep.view.StyleWell
 
setStyleName(String) - Method in class com.gwt.components.client.TooltipListener
 
setTransform(float, float, float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
setTransform(TransformMatrix) - Method in class org.vectomatic.common.model.Shape
 
setTranslation(Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
setTranslation(Point) - Method in class org.vectomatic.common.model.Shape
 
setValue(int) - Method in class org.vectomatic.client.rep.view.Spinner
 
setValue(float) - Method in class org.vectomatic.common.model.FloatAttributeValue
 
setVertices(Point[]) - Method in class org.vectomatic.common.model.geometry.Polyline
 
setWidth(int) - Method in class com.gwt.components.client.Canvas
 
setWidth(int) - Method in class org.vectomatic.common.rpc.Representation
 
shape - Variable in class org.vectomatic.common.model.DrawingModel.Node
 
Shape - Class in org.vectomatic.common.model
Base class for geometric shapes
Shape() - Constructor for class org.vectomatic.common.model.Shape
 
Shape(Shape) - Constructor for class org.vectomatic.common.model.Shape
 
ShapeGroup - Class in org.vectomatic.common.model.geometry
Class to represent a group of shapes (composite design pattern)
ShapeGroup() - Constructor for class org.vectomatic.common.model.geometry.ShapeGroup
 
ShapeGroup(List<Shape>) - Constructor for class org.vectomatic.common.model.geometry.ShapeGroup
 
ShapeGroup(ShapeGroup) - Constructor for class org.vectomatic.common.model.geometry.ShapeGroup
 
shapeGroupBaseName() - Method in interface org.vectomatic.client.UIConstants
 
ShapeSelection - Class in org.vectomatic.client.rep.controller
Class to represent the currently selected shapes.
ShapeSelection(DrawingModel) - Constructor for class org.vectomatic.client.rep.controller.ShapeSelection
 
show() - Method in class org.vectomatic.client.rep.controller.LineWidthEditor
 
show(int, int) - Method in class org.vectomatic.client.rep.controller.ResizeDrawingPanel
 
show(String, String, ClickListener) - Method in class org.vectomatic.client.rep.view.WarningPanel
 
size() - Method in class org.vectomatic.common.model.style.PaletteList
 
Spinner - Class in org.vectomatic.client.rep.view
Spinner widget class
Spinner(int, int, int) - Constructor for class org.vectomatic.client.rep.view.Spinner
 
squaredDistanceToPoint(Point) - Method in class org.vectomatic.common.model.geometry.Segment
Returns the squared distance from an arbitrary point p to the nearest point on the segment
squareDistance(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
squaredLength() - Method in class org.vectomatic.common.model.geometry.Point
 
stroke() - Method in class com.gwt.components.client.Canvas
 
strokeRect(float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
StyleController - Class in org.vectomatic.client.rep.controller
Class to manage changes of the color or transparency of a shape
StyleController(RepApplication, String, Attribute, Attribute, IStyle, FloatAttributeValue) - Constructor for class org.vectomatic.client.rep.controller.StyleController
 
StyleWell - Class in org.vectomatic.client.rep.view
Widget to represent the style
StyleWell() - Constructor for class org.vectomatic.client.rep.view.StyleWell
 
sub() - Method in class org.vectomatic.client.rep.view.Spinner
 
subtract(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
subtract(Point, Point) - Method in class org.vectomatic.common.model.geometry.Point
 
SVG11 - Static variable in class org.vectomatic.common.format.DrawingFormat
 
SVG11Visitor - Class in org.vectomatic.common.format
Class to export models to the SVG 1.1 format
SVG11Visitor() - Constructor for class org.vectomatic.common.format.SVG11Visitor
 
SVG12 - Static variable in class org.vectomatic.common.format.DrawingFormat
 
SVG12Visitor - Class in org.vectomatic.common.format
Class to export models to the SVG 1.2 format
SVG12Visitor() - Constructor for class org.vectomatic.common.format.SVG12Visitor
 
swap(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
symetricPoint(Point) - Method in class org.vectomatic.common.model.geometry.Point
 
symetricPoint(Point, Point) - Method in class org.vectomatic.common.model.geometry.Point
 
symmetricTangents() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
symmetricTangentsDisabled() - Method in interface org.vectomatic.client.rep.UIImageBundle
 

T

toModelCoordinates(Point) - Method in class org.vectomatic.client.rep.view.DrawingView
Converts a point from screen coordinates to model coordinates
toModelCoordinates(Point, Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
toNativeFormatItem() - Method in interface org.vectomatic.client.UIMessages
 
toNodeArray(List<Shape>) - Method in class org.vectomatic.common.model.DrawingModel
 
TooltipListener - Class in com.gwt.components.client
 
TooltipListener(String, int) - Constructor for class com.gwt.components.client.TooltipListener
 
TooltipListener(String, int, String) - Constructor for class com.gwt.components.client.TooltipListener
 
toScreenCoordinates(Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
toScreenCoordinates(Point, Point) - Method in class org.vectomatic.client.rep.view.DrawingView
Converts a point from model coordinates to screen coordinates
toShapeArray() - Method in class org.vectomatic.common.model.DrawingModel
 
toString() - Method in class org.vectomatic.client.rep.controller.NewPathController
 
toString() - Method in class org.vectomatic.common.model.Attribute
 
toString() - Method in class org.vectomatic.common.model.FloatAttributeValue
 
toString() - Method in class org.vectomatic.common.model.geometry.BezierSegment
 
toString() - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
toString() - Method in class org.vectomatic.common.model.geometry.Ellipse
 
toString() - Method in class org.vectomatic.common.model.geometry.LineSegment
 
toString() - Method in class org.vectomatic.common.model.geometry.Path
 
toString() - Method in class org.vectomatic.common.model.geometry.Point
 
toString() - Method in class org.vectomatic.common.model.geometry.Polyline
 
toString() - Method in class org.vectomatic.common.model.geometry.Rect
 
toString() - Method in class org.vectomatic.common.model.geometry.ShapeGroup
 
toString() - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
toString() - Method in class org.vectomatic.common.model.style.Color
 
toString() - Method in class org.vectomatic.common.model.style.Palette
 
toString() - Method in class org.vectomatic.common.model.style.PaletteList
 
toString() - Method in class org.vectomatic.common.rpc.Drawing
 
toString() - Method in class org.vectomatic.common.rpc.Representation
 
toSvg11FormatItem() - Method in interface org.vectomatic.client.UIMessages
 
toSvg12FormatItem() - Method in interface org.vectomatic.client.UIMessages
 
transform(float, float, float, float, float, float) - Method in class com.gwt.components.client.Canvas
 
transform(TransformMatrix) - Method in class org.vectomatic.common.model.geometry.Point
 
transform(TransformMatrix, Point) - Method in class org.vectomatic.common.model.geometry.Point
 
TransformMatrix - Class in org.vectomatic.common.model.geometry
Class to represent 2D transforms
TransformMatrix() - Constructor for class org.vectomatic.common.model.geometry.TransformMatrix
 
TransformMatrix(TransformMatrix) - Constructor for class org.vectomatic.common.model.geometry.TransformMatrix
 
TransformMatrix(float, float, float, float, float, float) - Constructor for class org.vectomatic.common.model.geometry.TransformMatrix
 
TransformShapeCommand - Class in org.vectomatic.client.rep.command
Command to alter the 2D transform of a shape
TransformShapeCommand(RepApplication, TransformMatrix, TransformMatrix, int, MouseControllerSelector, SelectShapeController) - Constructor for class org.vectomatic.client.rep.command.TransformShapeCommand
Constructor
translate(float, float) - Method in class com.gwt.components.client.Canvas
 
TRANSLATE - Static variable in class org.vectomatic.client.rep.command.TransformShapeCommand
 
translate(Point) - Method in class org.vectomatic.client.rep.controller.Compass
 
TRANSLATE_E - Static variable in class org.vectomatic.client.rep.controller.Compass
 
TRANSLATE_N - Static variable in class org.vectomatic.client.rep.controller.Compass
 
TRANSLATE_S - Static variable in class org.vectomatic.client.rep.controller.Compass
 
TRANSLATE_W - Static variable in class org.vectomatic.client.rep.controller.Compass
 
translateShapeCommand() - Method in interface org.vectomatic.client.UIConstants
 
translation(Point) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
translation(float, float) - Method in class org.vectomatic.common.model.geometry.TransformMatrix
 
transparencyLabel() - Method in interface org.vectomatic.client.UIConstants
 

U

UIConstants - Interface in org.vectomatic.client
GWT NLS constants
UIImageBundle - Interface in org.vectomatic.client.rep
GWT image bundle for the application
UIMessages - Interface in org.vectomatic.client
GWT NLS message
undo() - Method in class org.vectomatic.client.rep.command.CommandHistory
Undoes the current command
undoCommand() - Method in interface org.vectomatic.client.UIConstants
 
UndoController - Class in org.vectomatic.client.rep.controller
Controller to undo the latest command
UndoController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.UndoController
 
undoDisabledIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
undoIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 
unexecute() - Method in class org.vectomatic.client.rep.command.ChangeOrderingCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.CutCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.DeleteShapeCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.DeleteVertexCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.GroupCommand
 
unexecute() - Method in interface org.vectomatic.client.rep.command.ICommand
Undo the command
unexecute() - Method in class org.vectomatic.client.rep.command.MoveVertexCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.NewShapeCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.PasteCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.ResizeDrawingCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.SetAttributeCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.TransformShapeCommand
 
unexecute() - Method in class org.vectomatic.client.rep.command.UngroupCommand
 
UngroupCommand - Class in org.vectomatic.client.rep.command
Command to ungroup shapes
UngroupCommand(RepApplication) - Constructor for class org.vectomatic.client.rep.command.UngroupCommand
 
ungroupCommand() - Method in interface org.vectomatic.client.UIConstants
 
UngroupController - Class in org.vectomatic.client.rep.controller
Controller to respond to ungrouping requests and turn them into UngroupCommand
UngroupController(RepApplication) - Constructor for class org.vectomatic.client.rep.controller.UngroupController
 
union(BoundingBox) - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
union(BoundingBox, BoundingBox) - Method in class org.vectomatic.common.model.geometry.BoundingBox
 
UNIT - Static variable in class org.vectomatic.common.model.geometry.Point
 
UNIT_BOX - Static variable in class org.vectomatic.common.model.geometry.BoundingBox
 
unpublishItem() - Method in interface org.vectomatic.client.UIMessages
 
untitled() - Method in interface org.vectomatic.client.UIMessages
 
update() - Method in class org.vectomatic.client.rep.view.Spinner
 
update() - Method in class org.vectomatic.client.rep.view.StyleWell
 
updateGroup() - Method in class org.vectomatic.common.model.geometry.ShapeGroup
 
updateTransform() - Method in class org.vectomatic.client.rep.view.DrawingView
 
updateTransform() - Method in class org.vectomatic.common.model.Shape
 
upIcon() - Method in interface org.vectomatic.client.rep.UIImageBundle
 

V

V - Static variable in class org.vectomatic.common.model.style.Color
 
VAL_CURVE_TO - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
VAL_LINE_TO - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
VAL_MOVE_TO - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
VAL_NON_SCALING_STROKE - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
VAL_NONE - Static variable in interface org.vectomatic.common.format.ISVGExporter
 
valueOf(String) - Static method in enum org.vectomatic.client.rep.view.Cursor
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.vectomatic.client.rep.view.Cursor
Returns an array containing the constants of this enum type, in the order they are declared.
valuesTab() - Method in interface org.vectomatic.client.UIConstants
 
vectorToRefCoordinates(Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
vectorToRefCoordinates(Point, Point) - Method in class org.vectomatic.client.rep.view.DrawingView
 
visitColor(Color) - Method in interface org.vectomatic.common.model.IStyleVisitor
 
visitEllipse(Ellipse) - Method in class org.vectomatic.client.rep.controller.ContextualMenuVisitor
 
visitEllipse(Ellipse) - Method in class org.vectomatic.client.rep.view.PickVisitor
 
visitEllipse(Ellipse) - Method in class org.vectomatic.client.rep.view.RenderVisitor
 
visitEllipse(Ellipse) - Method in class org.vectomatic.common.format.SVG11Visitor
 
visitEllipse(Ellipse) - Method in class org.vectomatic.common.format.SVG12Visitor
 
visitEllipse(Ellipse) - Method in class org.vectomatic.common.model.CloneShapeVisitor
 
visitEllipse(Ellipse) - Method in interface org.vectomatic.common.model.IShapeVisitor
 
visitNoneStyle(NoneStyle) - Method in interface org.vectomatic.common.model.IStyleVisitor
 
visitPath(Path) - Method in class org.vectomatic.client.rep.controller.ContextualMenuVisitor
 
visitPath(Path) - Method in class org.vectomatic.client.rep.view.PickVisitor
 
visitPath(Path) - Method in class org.vectomatic.client.rep.view.RenderVisitor
 
visitPath(Path) - Method in class org.vectomatic.common.format.SVG11Visitor
 
visitPath(Path) - Method in class org.vectomatic.common.format.SVG12Visitor
 
visitPath(Path) - Method in class org.vectomatic.common.model.CloneShapeVisitor
 
visitPath(Path) - Method in interface org.vectomatic.common.model.IShapeVisitor
 
visitPolyline(Polyline) - Method in class org.vectomatic.client.rep.controller.ContextualMenuVisitor
 
visitPolyline(Polyline) - Method in class org.vectomatic.client.rep.view.PickVisitor
 
visitPolyline(Polyline) - Method in class org.vectomatic.client.rep.view.RenderVisitor
 
visitPolyline(Polyline) - Method in class org.vectomatic.common.format.SVG11Visitor
 
visitPolyline(Polyline) - Method in class org.vectomatic.common.format.SVG12Visitor
 
visitPolyline(Polyline) - Method in class org.vectomatic.common.model.CloneShapeVisitor
 
visitPolyline(Polyline) - Method in interface org.vectomatic.common.model.IShapeVisitor
 
visitRect(Rect) - Method in class org.vectomatic.client.rep.controller.ContextualMenuVisitor
 
visitRect(Rect) - Method in class org.vectomatic.client.rep.view.PickVisitor
 
visitRect(Rect) - Method in class org.vectomatic.client.rep.view.RenderVisitor
 
visitRect(Rect) - Method in class org.vectomatic.common.format.SVG11Visitor
 
visitRect(Rect) - Method in class org.vectomatic.common.format.SVG12Visitor
 
visitRect(Rect) - Method in class org.vectomatic.common.model.CloneShapeVisitor
 
visitRect(Rect) - Method in interface org.vectomatic.common.model.IShapeVisitor
 
visitShapeGroup(ShapeGroup) - Method in class org.vectomatic.client.rep.controller.ContextualMenuVisitor
 
visitShapeGroup(ShapeGroup) - Method in class org.vectomatic.client.rep.view.PickVisitor
 
visitShapeGroup(ShapeGroup) - Method in class org.vectomatic.client.rep.view.RenderVisitor
 
visitShapeGroup(ShapeGroup) - Method in class org.vectomatic.common.format.SVG11Visitor
 
visitShapeGroup(ShapeGroup) - Method in class org.vectomatic.common.format.SVG12Visitor
 
visitShapeGroup(ShapeGroup) - Method in class org.vectomatic.common.model.CloneShapeVisitor
 
visitShapeGroup(ShapeGroup) - Method in interface org.vectomatic.common.model.IShapeVisitor
 

W

warning() - Method in interface org.vectomatic.client.UIConstants
 
warningCloseUnsaved(String) - Method in interface org.vectomatic.client.UIMessages
 
WarningPanel - Class in org.vectomatic.client.rep.view
Class to implement a warning panel
WarningPanel() - Constructor for class org.vectomatic.client.rep.view.WarningPanel
 
WHITE - Static variable in class org.vectomatic.common.model.style.Color
 
widthLabel() - Method in interface org.vectomatic.client.UIConstants
 
windowTitle() - Method in interface org.vectomatic.client.UIConstants
 
write(String) - Method in interface org.vectomatic.common.format.IOutputStream
 
writeSVG(IOutputStream, Shape[], PaletteList, int, int) - Method in interface org.vectomatic.common.format.ISVGExporter
 
writeSVG(IOutputStream, Shape[], PaletteList, int, int) - Method in class org.vectomatic.common.format.SVG11Visitor
 
writeSVG(IOutputStream, Shape[], PaletteList, int, int) - Method in class org.vectomatic.common.format.SVG12Visitor
 

X

x - Variable in class org.vectomatic.common.model.geometry.Point
 
xmax - Variable in class org.vectomatic.common.model.geometry.BoundingBox
 
xmin - Variable in class org.vectomatic.common.model.geometry.BoundingBox
 

Y

y - Variable in class org.vectomatic.common.model.geometry.Point
 
ymax - Variable in class org.vectomatic.common.model.geometry.BoundingBox
 
ymin - Variable in class org.vectomatic.common.model.geometry.BoundingBox
 

Z

z - Variable in class org.vectomatic.common.model.DrawingModel.Node
 
ZERO - Static variable in class org.vectomatic.common.model.geometry.Point
 
zippedFolder() - Method in interface org.vectomatic.client.UIMessages
 

_

_app - Variable in class org.vectomatic.client.rep.command.CommandBase
 
_app - Variable in class org.vectomatic.client.rep.controller.ControllerBase
 
_ascIterator - Variable in class org.vectomatic.common.model.DrawingModel
Linked list forward traversal (back to front)
_attributes - Variable in class org.vectomatic.common.model.Shape
A map of attribute, attribute values.
_bbox - Variable in class org.vectomatic.common.model.geometry.Segment
 
_bbox - Variable in class org.vectomatic.common.model.Shape
 
_constants - Variable in class org.vectomatic.client.rep.RepApplication
 
_descIterator - Variable in class org.vectomatic.common.model.DrawingModel
Linked list reverse traversal (front to back)
_dirty - Variable in class org.vectomatic.common.model.Shape
 
_drawingModelListeners - Variable in class org.vectomatic.common.model.DrawingModel
 
_head - Variable in class org.vectomatic.common.model.DrawingModel
Shape linked list head node
_icons - Variable in class org.vectomatic.client.rep.RepApplication
 
_id - Variable in class org.vectomatic.common.model.Shape
 
_m - Variable in class org.vectomatic.common.model.Shape
 
_messages - Variable in class org.vectomatic.client.rep.RepApplication
 
_model - Variable in class org.vectomatic.common.model.Shape
 
_pts - Variable in class org.vectomatic.common.model.geometry.Segment
 
_r - Variable in class org.vectomatic.common.model.Shape
 
_s - Variable in class org.vectomatic.common.model.Shape
 
_shapes - Variable in class org.vectomatic.common.model.geometry.ShapeGroup
A List of palettes.
_shapeSet - Variable in class org.vectomatic.common.model.DrawingModel
Temporary set used for ordering computations
_shapeToNode - Variable in class org.vectomatic.common.model.DrawingModel
A Map to retrieve the linked list node which contains a shape.
_t - Variable in class org.vectomatic.common.model.Shape
 
_tail - Variable in class org.vectomatic.common.model.DrawingModel
Shape linked list tail node

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

Copyright © 2010. All Rights Reserved.