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

A

AboutDialog - class com.jfimagine.jfdraw.gui.dialog.AboutDialog.
 
AboutDialog(Frame, String) - Constructor for class com.jfimagine.jfdraw.gui.dialog.AboutDialog
 
AbstractArc - class com.jfimagine.jfgraph.shape.arc.AbstractArc.
AbstractArc class.
AbstractArc() - Constructor for class com.jfimagine.jfgraph.shape.arc.AbstractArc
Constructor for AbstractArc
AbstractDrawEvent - class com.jfimagine.jfdraw.draw.AbstractDrawEvent.
Abstract draw event class.
AbstractDrawEvent() - Constructor for class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Constructor
AbstractGraphChange - class com.jfimagine.jfgraph.event.AbstractGraphChange.
A AbstractGraphChange class is the base graph change information class.
AbstractGraphChange() - Constructor for class com.jfimagine.jfgraph.event.AbstractGraphChange
 
AbstractLibrary - class com.jfimagine.jfgraph.shape.union.AbstractLibrary.
AbstractLibrary class is used to store and recover customized graph libraries/templates.
AbstractLibrary() - Constructor for class com.jfimagine.jfgraph.shape.union.AbstractLibrary
 
AbstractObject - class com.jfimagine.jfgraph.shape.base.AbstractObject.
Abstract object class.
AbstractObject() - Constructor for class com.jfimagine.jfgraph.shape.base.AbstractObject
 
AbstractRectangle - class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle.
Abstract Rectangle class.
AbstractRectangle() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Constructor.
AbstractShape - class com.jfimagine.jfgraph.shape.base.AbstractShape.
Abstract Shape class.
AbstractShape() - Constructor for class com.jfimagine.jfgraph.shape.base.AbstractShape
 
accept(File) - Method in class com.jfimagine.jfgraph.transfer.JFFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
ActionConst - class com.jfimagine.jfdraw.action.ActionConst.
Action Const class is a const definition list of any actions in gui interface.
ActionConst() - Constructor for class com.jfimagine.jfdraw.action.ActionConst
 
ActionDispatcher - class com.jfimagine.jfdraw.action.ActionDispatcher.
Action dispatcher class.
ActionDispatcher(DrawAdapter) - Constructor for class com.jfimagine.jfdraw.action.ActionDispatcher
Constructor
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.CADPane
Process actions from menus/buttons.
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.DrawWidget
Process actions from menus/buttons.
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
Process actions from menus/buttons.
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.AlignmentDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.GlobalSettingDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.PageSettingDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.PreviewDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LabelDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
Process actions from menus/buttons.
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.PropertyDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.UndoSetupDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LayerSetupDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.AboutDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.ZoomDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.GridFormatDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.FontFormatDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.FillFormatDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LineFormatDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.ArrowDialog
 
actionPerformed(ActionEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.TextDialog
 
add(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Add a new object at the end of the list.
add(AbstractObject) - Method in class com.jfimagine.jfdraw.draw.Selection
Add a new object at the end of the list.
add(JFLibElem) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Add element
add(List) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Add a new object list at the end of the list.
add(List) - Method in class com.jfimagine.jfdraw.draw.Selection
Add an object list at the end of the list.
add(String, boolean) - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Add a new list item.
addAlignment() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add an alignment operation to undo list Note: this alignment operation method will not be a complete one until you call JFOperationAlignment.addAlignmentObject and JFOperationAlignment.finalizeAlignment to prepare alignment operation manually.
addAlignmentButtons(JToolBar, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add alignment buttons to a ToolBar
addAlignmentObject(AbstractObject, double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationAlignment
Add a new object into this alignment action.
addAngle(double) - Method in class com.jfimagine.jfgraph.geom.Angle
Add a new angle value to existance angle.
addArrowFormatControls(JToolBar, ItemListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add arrow format controls to a ToolBar
addBindPorts(JFPoint) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a bind ports operation to undo list
addBringToFront(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a bring to front operation to undo list
addChild(Element) - Method in class com.jfimagine.jfdom.Element
add child element
addCopyMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
add copy menus to a menu container.
addCurrLibraryMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
an current library operation menus.
addCurrTemplateMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
an current template operation menus.
addDecorateMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
add decorate menus to a menu container.
addEllipseMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addExportMenus(Container, ActionListener, boolean) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addExtension(String) - Method in class com.jfimagine.jfgraph.transfer.JFFileFilter
Adds a filetype "dot" extension to filter against.
addFileButtons(JToolBar, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add file buttons to a ToolBar
addFillFormatControls(JToolBar, ItemListener, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add fill format controls to a ToolBar
addFinishMoveNode(Node, Port, double, double, double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a finish moving node operation to undo list
addFlip(Object, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a flip operation to undo list
addFontFormatControls(JToolBar, ItemListener, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add font format controls to a ToolBar
addFrame(Gif89Frame) - Method in class com.jfimagine.utils.image.Gif89Encoder
Add a Gif89Frame frame to the end of the internal sequence.
addFrame(Image) - Method in class com.jfimagine.utils.image.Gif89Encoder
Convenience version of addFrame() that takes a Java Image, internally constructing the requisite DirectGif89Frame.
addFrame(int, int, byte[]) - Method in class com.jfimagine.utils.image.Gif89Encoder
The index-model convenience version of addFrame().
addGraphDrawButtons(JToolBar, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add graph drawing buttons to a ToolBar
addGraphEventListener(GraphEventListener) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
 
addGraphProcessButtons(JToolBar, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add graph processing buttons to a ToolBar
addGroup(JFGroup) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a group shapes operation to undo list
addGroupMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
add group menus to a menu container.
addLayer(JFLayer) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Add a new layer to this page.
addLayerButtons(JToolBar, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add layer processing buttons to a ToolBar
addLibraryMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addLibraryMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
add library menus to a menu container.
addLineFormatControls(JToolBar, ItemListener, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
add line format controls to a ToolBar
addLineMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addMirror(Object, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a mirror operation to undo list
addModifyArrow(List, Arrow) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a modify arrow operation to undo list
addModifyFillFormat(List, FillFormat) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a modify fillFormat operation to undo list
addModifyFontFormat(List, FontFormat) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a modify fontFormat operation to undo list
addModifyLayers(List, List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a modify layers operation to undo list
addModifyLineFormat(List, LineFormat) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a modify lineFormat operation to undo list
addModifyProperties(AbstractObject, ObjectList, ObjectList) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a modify properties operation to undo list
addModifyText(AbstractObject, String, String) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a modify text operation to undo list
addMove(Object, double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a move operation to undo list
addMoveLabel(Object, double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a move label operation to undo list
addNew(Object) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a new operation to undo list
addNew(Object, Port, Port) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a new operation to undo list
addNewItem(String) - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
add new item for this checkbox list
addNewPort(Port) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a new port operation to undo list
addNode(double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Add a new node to polyline.
addNode(double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Add a new node to regular line.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.polygon.JFHexagon
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFDiamond
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRectangle
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFParallelogram
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFIsoscelesTrapezoid
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFTrapezoid
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Add a new node for current node list.
addNode(double, double) - Method in class com.jfimagine.jfdraw.draw.DrawState
add a new node for current shape
addNode(JFPoint) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Add a new node to regular line.
addNode(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Add a new node for current node list.
addNode(JFPointNode) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Add a new node to polyline.
addPaste(ObjectList) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a paste operation to undo list
addPolygonMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Add a new port to this shape.
addPort(double, double) - Method in class com.jfimagine.jfdraw.draw.Selection
Add a new port to this selection.
addPort(Port) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Add a new port to port list.
addPortMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
add ports menus to a menu container.
addRectangleMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addRemove(ObjectList) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a remove operation to undo list
addRemovePort(Port) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a remove port operation to undo list
addRotate(Object, JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a rotate operation to undo list
addRotate(Object, JFPoint, double, double, double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a rotate operation to undo list
addSendToBack(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a send to back operation to undo list
addSendToMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
add send to menus to a menu container.
addSettingMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addStartMoveNode(Node) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a start moving node operation to undo list
addTemplateMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
add template menus to a menu container.
addUnbindPorts(JFPoint) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add an unbind ports operation to undo list
addUndoMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
add undo menus to a menu container.
addUngroup(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add an ungroup shapes operation to undo list
addWindowMenus(Container, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
addZoom(double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
add a zoom operation to undo list
adjustQuadrantsSize() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Adjust all quadrants' size of this page
ALIGNMENT_DOWN - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
down alignment
ALIGNMENT_LEFT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
left alignment
ALIGNMENT_MIDDLE - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
middle alignment
ALIGNMENT_MIDDLE_VERTICAL - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
vertical middle alignment, this alignment is used in some objects alignment
ALIGNMENT_RIGHT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
right alignment
ALIGNMENT_UP - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
up alignment
AlignmentChange - class com.jfimagine.jfgraph.event.AlignmentChange.
A AlignmentChange class is the shape alignment information class.
AlignmentChange() - Constructor for class com.jfimagine.jfgraph.event.AlignmentChange
 
AlignmentDialog - class com.jfimagine.jfdraw.gui.dialog.AlignmentDialog.
AlignmentDialog is used to process grpah alignments.
AlignmentDialog(Frame, DrawAdapter, String) - Constructor for class com.jfimagine.jfdraw.gui.dialog.AlignmentDialog
 
ALIGNMENTTYPE_BOTTOM - Static variable in class com.jfimagine.jfdraw.draw.AlignShapes
align bottom.
ALIGNMENTTYPE_CENTER - Static variable in class com.jfimagine.jfdraw.draw.AlignShapes
align center.
ALIGNMENTTYPE_JUSTIFY_HORIZONTAL - Static variable in class com.jfimagine.jfdraw.draw.AlignShapes
align justify horizontal.
ALIGNMENTTYPE_JUSTIFY_VERTICAL - Static variable in class com.jfimagine.jfdraw.draw.AlignShapes
align justify vertical.
ALIGNMENTTYPE_LEFT - Static variable in class com.jfimagine.jfdraw.draw.AlignShapes
align left.
ALIGNMENTTYPE_RIGHT - Static variable in class com.jfimagine.jfdraw.draw.AlignShapes
align right.
ALIGNMENTTYPE_TOP - Static variable in class com.jfimagine.jfdraw.draw.AlignShapes
align top.
alignObjects(int) - Method in class com.jfimagine.jfdraw.draw.Selection
Align all the shapes in this list.
AlignShapes - class com.jfimagine.jfdraw.draw.AlignShapes.
AlignShapes class is used to align shapes in a selection.
AlignShapes(JFOperationManager) - Constructor for class com.jfimagine.jfdraw.draw.AlignShapes
Constructor for ObjectList
alignToBottom() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Align all shapes in list at a same bottom position
alignToCenter() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Align all shapes in list at a same center position
alignToHorizontalJustify() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Align all shapes in list at a same horizontal justify position
alignToLeft() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Align all shapes in list at a same left position
alignToRight() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Align all shapes in list at a same right position
alignToTop() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Align all shapes in list at a same top position
alignToVerticalJustify() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Align all shapes in list at a same vertical justify position
Angle - class com.jfimagine.jfgraph.geom.Angle.
Angle class.
Angle() - Constructor for class com.jfimagine.jfgraph.geom.Angle
Constructor for Angle.
Angle(Angle) - Constructor for class com.jfimagine.jfgraph.geom.Angle
Constructor for Angle.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Property
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Label
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Node
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Port
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Append necessary xml child for current element, this method will be called internally by toDOM.
appendChildToDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Append necessary xml child for current element, this method will be called internally by toDOM.
appendStr(String, boolean, char, int) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Continuous add a letter at the begining/end of a String, untill the length of the String equals to len
appendTitlesToWindowMenu(List, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
Append all internal window titles to window menu, so we can toggle these internal windows.
appendWindowTitles() - Method in class com.jfimagine.jfdraw.gui.CADPane
Append all window titles to window menu for furthur toggle operations.
Arc - class com.jfimagine.jfgraph.geom.Arc.
Arc class.
Arc() - Constructor for class com.jfimagine.jfgraph.geom.Arc
Constructor for Arc.
Arc(Arc) - Constructor for class com.jfimagine.jfgraph.geom.Arc
Constructor for Arc.
Arc(JFPoint, JFPoint, double) - Constructor for class com.jfimagine.jfgraph.geom.Arc
Constructor for Arc.
Arc(JFPoint, JFPoint, double, int) - Constructor for class com.jfimagine.jfgraph.geom.Arc
Constructor for Arc.
Arc(JFPoint, JFPoint, JFPoint, boolean, int) - Constructor for class com.jfimagine.jfgraph.geom.Arc
Constructor for Arc.
ArcPort - class com.jfimagine.jfgraph.shape.arc.ArcPort.
ArcPort Class.
ArcPort() - Constructor for class com.jfimagine.jfgraph.shape.arc.ArcPort
Constructor for ArcPort
ArcPort(AbstractObject, int, JFPoint, double, int) - Constructor for class com.jfimagine.jfgraph.shape.arc.ArcPort
Constructor for ArcPort.
Arrow - class com.jfimagine.jfgraph.shape.decorate.Arrow.
Arrow class.
Arrow() - Constructor for class com.jfimagine.jfgraph.shape.decorate.Arrow
Constructor of Arrow.
Arrow(Arrow) - Constructor for class com.jfimagine.jfgraph.shape.decorate.Arrow
Constructor of Arrow.
ArrowDialog - class com.jfimagine.jfdraw.gui.dialog.ArrowDialog.
ArrowDialog class.
ARROWSIZE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An minimum arrow size
ARROWSIZE_ROTATE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
a rotate sign size.
arrowStrings - Static variable in class com.jfimagine.jfdraw.gui.dialog.ArrowDialog
 
ARROWTYPE_CIRCLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
A solid small circle on the end of line.
ARROWTYPE_CIRCLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An empty small circle on the end of line.
ARROWTYPE_CIRCLE_EMPTY_VLINE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one small circle and one vertical line on the end of line.
ARROWTYPE_CIRCLE_TRIANGLELINES_REVERSED - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one small circle and two reversed inclined lines on the end of line.
ARROWTYPE_DIAMOND_CIRCLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An empty diamond and a solid small circle on the end of line.
ARROWTYPE_DIAMOND_CIRCLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An empty diamond and an empty small circle on the end of line.
ARROWTYPE_DIAMOND_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An empty diamond on the end of line.
ARROWTYPE_LINE_INCLINED - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one inclined line on the end of a line.
ARROWTYPE_LINE_INCLINED_INTERSECT - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one inclined line on the end of a line, but intersects it.
ARROWTYPE_NONE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An empty arrow type.
ARROWTYPE_RECTANGLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
A solid small rectangle on the end of line.
ARROWTYPE_RECTANGLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An empty small rectangle on the end of line.
ARROWTYPE_TRIANGLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
A solid triangle arrow type.
ARROWTYPE_TRIANGLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An empty triangle arrow type.
ARROWTYPE_TRIANGLE_TRIANGLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
A two solid triangles on the end of line.
ARROWTYPE_TRIANGLE_TRIANGLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An two empty triangles on the end of line.
ARROWTYPE_TRIANGLELINES - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with two inclined lines constructed an arrow.
ARROWTYPE_TRIANGLELINES_REVERSED - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with two reversed inclined lines on the end of line.
ARROWTYPE_TRIANGLELINES_TRIANGLELINES - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with 2 x 2 inclined lines constructed an arrow.
ARROWTYPE_VLINE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one vertical line on the end of line.
ARROWTYPE_VLINE_CIRCLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one vertical line and one small solid circle on the end of line.
ARROWTYPE_VLINE_CIRCLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one vertical line and one small empty circle on the end of line.
ARROWTYPE_VLINE_TRIANGLELINES - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one vertical line and two inclined lines constructed an arrow.
ARROWTYPE_VLINE_TRIANGLELINES_REVERSED - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one vertical line and two reversed inclined lines on the end of line.
ARROWTYPE_VLINE_TRIANGLELINES_TRIANGLELINES - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with one vertical line and 2 x 2 inclined lines constructed an arrow.
ARROWTYPE_VLINE_VLINE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with two vertical lines on the end of line.
ARROWTYPE_VLINE_VLINE_CIRCLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with two vertical lines and one small solid circle on the end of line.
ARROWTYPE_VLINE_VLINE_CIRCLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with two vertical lines and one small empty circle on the end of line.
ARROWTYPE_VLINE_VLINE_VLINE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with three vertical lines on the end of line.
ARROWTYPE_VLINE_VLINE_VLINE_CIRCLE - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with three vertical lines and one small solid circle on the end of line.
ARROWTYPE_VLINE_VLINE_VLINE_CIRCLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.Arrow
An arrow type with three vertical lines and one small empty circle on the end of line.
attachPort(Port) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Attach current shape to a specified port of other shape.
attachPort(Port) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Attach one of current port list to a specified port of other shape.
attachPort(Port) - Method in class com.jfimagine.jfgraph.shape.base.Port
Attach this port to a specified port of other shape.
attachRealPort() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to the ports in list.
attachRealPort() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to the ports in list.
attachRealPort() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to the ports in list.
attachRealPort(ObjectList) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to the ports in list.
attachRealPort(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to the ports in list.
attachRealPort(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.PortList
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to the ports in this list.
attachRealPort(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.Port
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to this port
attachRealPort(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
A loadFromStream method should only load an parentId-objectId list of ports attached, So here we use an attachRealPort to ACTUALLY attach some ports to the ports in this list.

B

b2i(boolean) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a boolean value to an int one
Base64 - class com.jfimagine.utils.commonutil.Base64.
base64 compression/decompression method for binary files.
Base64.InputStream - class com.jfimagine.utils.commonutil.Base64.InputStream.
A will read data from another, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class com.jfimagine.utils.commonutil.Base64.InputStream
Constructs a InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class com.jfimagine.utils.commonutil.Base64.InputStream
Constructs a InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - class com.jfimagine.utils.commonutil.Base64.OutputStream.
An OutputStream will write data to another OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class com.jfimagine.utils.commonutil.Base64.OutputStream
Constructs an OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class com.jfimagine.utils.commonutil.Base64.OutputStream
Constructs an OutputStream in either ENCODE or DECODE mode.
bindPorts(JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
bind ports at a specified point.
bringToFront(List) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Send a sub-collection of this object list to front.
bringToFront(List) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Send a sub-collection of object list in current layer to back.
bringToFront(List) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Send a sub-collection of this object list to front.
BrowserLauncher - class com.jfimagine.utils.commonutil.BrowserLauncher.
BrowserLauncher is a class that provides one static method, openURL, which opens the default web browser for the current user of the system to the given URL.
byteToHex(byte[]) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a byte array to a 2-chars hex string

C

CADPane - class com.jfimagine.jfdraw.gui.CADPane.
Main CAD class.
CADPane() - Constructor for class com.jfimagine.jfdraw.gui.CADPane
Constructor
CADResource - class com.jfimagine.jfdraw.gui.resource.CADResource.
CAD Pane class.
CADResource() - Constructor for class com.jfimagine.jfdraw.gui.resource.CADResource
 
canAddPort(double, double, JFPoint, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Test if current polyline can add a port according to the position x,y.
canAddPort(double, double, JFPoint, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Test if current regularline can add a port according to the position x,y.
canAddPort(double, double, JFPoint, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.Rect
Test if current rectangle can add a port according to the position x,y.
cancelLastNode() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Cancel last node.
cancelLastNode() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Cancel last node.
cancelLastPoint(JFPoint) - Method in class com.jfimagine.jfdraw.draw.DrawState
cancel a last point
CanvasFormat - class com.jfimagine.jfgraph.shape.decorate.CanvasFormat.
Canvas format used to assign a canvas' drawing area.
CanvasFormat() - Constructor for class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Constructor for CanvasFormat
CANVASSIZE_DEFAULT_CM - Static variable in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
default canvas width in centimeters
CANVASSIZE_DEFAULT_INCH - Static variable in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
default canvas width in inches
CANVASSIZE_DEFAULT_UNIT - Static variable in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
default canvas width unit : inch
CANVASSIZE_MAXIMUM - Static variable in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
maximum canvas width in inch or centimeter
CANVASSIZE_MINIMUM - Static variable in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
minimum canvas width in inch or centimeter
CheckItem - class com.jfimagine.jfgraph.shape.union.CheckItem.
Class CheckItem is used to encapsulate an action of a new item, such as layer,to be added,updated or removed.
CheckItem() - Constructor for class com.jfimagine.jfgraph.shape.union.CheckItem
 
chkValidInt(Integer) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Check if an Integer object value has valid or invalid value
chkValidStr(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Check if an String value has valid or invalid value
CHORD - Static variable in class com.jfimagine.jfgraph.geom.Arc
The closure type for an arc closed by drawing a straight line segment from the start of the arc segment to the end of the arc segment.
clear() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Clear all objects in list.
clear() - Method in class com.jfimagine.jfdraw.draw.Selection
Clear all objects in list.
clearAccessTimes() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Clear the access times of this object.
clearAccessTimes() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Clear access times, Clear all objects access times.
clearAccessTimes() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Clear access times, Clear all objects access times of current layer.
clearAccessTimes() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Clear the access times of this object.
clearCanvas(Graphics) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
 
clearDrawState() - Method in class com.jfimagine.jfdraw.draw.DrawState
clear draw state.
clearFormat() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
clear format, then set to default values
clearFormat() - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
clear format, then set to default values
clearFormat() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
clear format, then set to default values
clearNodes() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Clear all nodes of this polyline.
clearNodes() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Clear all nodes of this regular line.
clearRedoList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
clear redo operation list
clearUndoList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
clear undo operation list
clone() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.Hexagon
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.JFPointNode
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.JFCurvePoint
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.Curve
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.Diamond
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.JFEllipsePoint
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.Ellipse
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.JFVector
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.JFArcPoint
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.Arc
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.RoundedRect
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.JFDimension
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.JFPoint
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.geom.Rect
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.base.Property
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.base.Label
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.base.Node
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.base.Port
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Creates a new AbstractObject of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Creates a new object of the same class and with the same contents as this object.
clone() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Creates a new object of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.union.JFTemplate
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.union.JFLibrary
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.Property
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.Label
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.PropertyList
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.NodeList
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.Node
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.PortList
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.Port
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.polygon.JFHexagon
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.arc.JFChord
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.arc.JFPie
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFDiamond
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRectangle
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFParallelogram
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFIsoscelesTrapezoid
Creates a new AbstractObject of the same class and with the same contents as this object.
cloneMe() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFTrapezoid
Creates a new AbstractObject of the same class and with the same contents as this object.
close() - Method in class com.jfimagine.utils.commonutil.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
closeAllWindows() - Method in class com.jfimagine.jfdraw.gui.CADPane
 
closeAllWindows() - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
close all sub windows if this adapter contains internal frames.
closePolygon() - Method in class com.jfimagine.jfgraph.geom.PolyLine
close path for polygon
closeTo(double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Returns a closest point on this line segment to specified point.
CMD_BTN_CLICK - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
A button click command.
CMD_EDIT_ADDTOLIB - Static variable in class com.jfimagine.jfdraw.action.ActionConst
An add to library operation command.
CMD_EDIT_ADDTOTEMPLATE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
An add to template operation command.
CMD_EDIT_COPY - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A copy operation command.
CMD_EDIT_CUT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A cut operation command.
CMD_EDIT_DELETE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A delete operation command.
CMD_EDIT_PASTE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A paste operation command.
CMD_EDIT_REDO - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A redo edit operation command.
CMD_EDIT_UNDO - Static variable in class com.jfimagine.jfdraw.action.ActionConst
An undo edit operation command.
CMD_EDIT_UNDOSETUP - Static variable in class com.jfimagine.jfdraw.action.ActionConst
An undo setup operation command.
CMD_EXPORTING_CGM - Static variable in class com.jfimagine.jfdraw.action.ActionConst
cgm exporting command.
CMD_EXPORTING_CGM_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
cgm exporting command of selection.
CMD_EXPORTING_EMF - Static variable in class com.jfimagine.jfdraw.action.ActionConst
emf exporting command.
CMD_EXPORTING_EMF_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
emf exporting command of selection.
CMD_EXPORTING_EPS - Static variable in class com.jfimagine.jfdraw.action.ActionConst
eps exporting command.
CMD_EXPORTING_EPS_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
eps exporting command of selection.
CMD_EXPORTING_GIF - Static variable in class com.jfimagine.jfdraw.action.ActionConst
gif exporting command.
CMD_EXPORTING_GIF_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
gif exporting command of selection.
CMD_EXPORTING_JPG - Static variable in class com.jfimagine.jfdraw.action.ActionConst
jpg exporting command.
CMD_EXPORTING_JPG_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
jpg exporting command of selection.
CMD_EXPORTING_PDF - Static variable in class com.jfimagine.jfdraw.action.ActionConst
pdf exporting command.
CMD_EXPORTING_PDF_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
pdf exporting command of selection.
CMD_EXPORTING_PNG - Static variable in class com.jfimagine.jfdraw.action.ActionConst
png exporting command.
CMD_EXPORTING_PNG_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
png exporting command of selection.
CMD_EXPORTING_PPM - Static variable in class com.jfimagine.jfdraw.action.ActionConst
ppm exporting command.
CMD_EXPORTING_PPM_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
ppm exporting command of selection.
CMD_EXPORTING_SVG - Static variable in class com.jfimagine.jfdraw.action.ActionConst
svg exporting command.
CMD_EXPORTING_SVG_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
svg exporting command of selection.
CMD_EXPORTING_SWF - Static variable in class com.jfimagine.jfdraw.action.ActionConst
swf exporting command.
CMD_EXPORTING_SWF_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
swf exporting command of selection.
CMD_EXPORTING_TIFF - Static variable in class com.jfimagine.jfdraw.action.ActionConst
tiff exporting command.
CMD_EXPORTING_TIFF_SELECTION - Static variable in class com.jfimagine.jfdraw.action.ActionConst
tiff exporting command of selection.
CMD_FILE_NEW - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A new file command.
CMD_FILE_OPEN - Static variable in class com.jfimagine.jfdraw.action.ActionConst
An open file command.
CMD_FILE_OPENURL - Static variable in class com.jfimagine.jfdraw.action.ActionConst
An open url file command.
CMD_FILE_PAGESETUP - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A page setup command.
CMD_FILE_PRINT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A print command.
CMD_FILE_PRINTPREVIEW - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A print preview command.
CMD_FILE_SAVE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A save file command.
CMD_FILE_SAVEAS - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A save as file command.
CMD_FILE_SAVEASXML - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A save as xml file command.
CMD_GRAPH_ADDPORT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
add port command.
CMD_GRAPH_ALIGNMENT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
alignment.
CMD_GRAPH_ALIGNMENT_BOTTOM - Static variable in class com.jfimagine.jfdraw.action.ActionConst
align bottom.
CMD_GRAPH_ALIGNMENT_CENTER - Static variable in class com.jfimagine.jfdraw.action.ActionConst
align center.
CMD_GRAPH_ALIGNMENT_JUSTIFY_HORIZONTAL - Static variable in class com.jfimagine.jfdraw.action.ActionConst
align justify horizontal.
CMD_GRAPH_ALIGNMENT_JUSTIFY_VERTICAL - Static variable in class com.jfimagine.jfdraw.action.ActionConst
align justify vertical.
CMD_GRAPH_ALIGNMENT_LEFT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
align left.
CMD_GRAPH_ALIGNMENT_RIGHT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
align right.
CMD_GRAPH_ALIGNMENT_TOP - Static variable in class com.jfimagine.jfdraw.action.ActionConst
align top.
CMD_GRAPH_ARROWHEAD - Static variable in class com.jfimagine.jfdraw.action.ActionConst
change arrow head command.
CMD_GRAPH_BINDPORTS - Static variable in class com.jfimagine.jfdraw.action.ActionConst
bind ports on current cursor command.
CMD_GRAPH_BRINGTOFRONT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
send current graphs to front command.
CMD_GRAPH_DRAWARC - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw arc command.
CMD_GRAPH_DRAWCHORD - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw chord command.
CMD_GRAPH_DRAWCURVE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw curve command.
CMD_GRAPH_DRAWELLIPSE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw ellipse command.
CMD_GRAPH_DRAWELLIPSETRIGGER - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw ellipse commands list trigger.
CMD_GRAPH_DRAWHEXAGON - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw hexagon command.
CMD_GRAPH_DRAWHLABELLINE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw horizontal label line command.
CMD_GRAPH_DRAWIMAGE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw image command.
CMD_GRAPH_DRAWISOSCELESTRIANGLE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw isosceles triangle command.
CMD_GRAPH_DRAWLABELLINE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw label line command.
CMD_GRAPH_DRAWLINE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw line command.
CMD_GRAPH_DRAWLINETRIGGER - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw line/curve commands list trigger.
CMD_GRAPH_DRAWPIE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw pie command.
CMD_GRAPH_DRAWPOLYGON - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw arbitrary polygon command.
CMD_GRAPH_DRAWPOLYGONTRIGGER - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw polygon commands list trigger.
CMD_GRAPH_DRAWQUADRANT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw quadrant command.
CMD_GRAPH_DRAWRECT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw rectangle command.
CMD_GRAPH_DRAWRECT_DIAMOND - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw diamond command.
CMD_GRAPH_DRAWRECT_ISOSCELESTRAPEZOID - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw isoceles trapezoid command.
CMD_GRAPH_DRAWRECT_PARALLELOGRAM - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw parallelogram command.
CMD_GRAPH_DRAWRECT_ROUNDED - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw rounded rectangle command.
CMD_GRAPH_DRAWRECT_TRAPEZOID - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw trapezoid command.
CMD_GRAPH_DRAWRECTTRIGGER - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw rectangle commands list trigger.
CMD_GRAPH_DRAWREGULARLINE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw regular line command.
CMD_GRAPH_DRAWTABLE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw table command.
CMD_GRAPH_DRAWTEXT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw text command.
CMD_GRAPH_DRAWVLABELLINE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
draw vertical label line command.
CMD_GRAPH_FILLFORMAT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
change fill format command.
CMD_GRAPH_FLIP - Static variable in class com.jfimagine.jfdraw.action.ActionConst
flip command.
CMD_GRAPH_FONTFORMAT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
change font format command.
CMD_GRAPH_GRIDFORMAT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
change grid format command.
CMD_GRAPH_GROUP - Static variable in class com.jfimagine.jfdraw.action.ActionConst
group current selected shapes.
CMD_GRAPH_LAYERS - Static variable in class com.jfimagine.jfdraw.action.ActionConst
layers setup
CMD_GRAPH_LIBRARY - Static variable in class com.jfimagine.jfdraw.action.ActionConst
libraries and templates
CMD_GRAPH_LINEFORMAT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
change line format command.
CMD_GRAPH_MIRROR - Static variable in class com.jfimagine.jfdraw.action.ActionConst
mirror command.
CMD_GRAPH_PICK - Static variable in class com.jfimagine.jfdraw.action.ActionConst
pick command, to clear any drawing/dragging command
CMD_GRAPH_REMOVEPORT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
remove port command.
CMD_GRAPH_ROTATE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
rotate command.
CMD_GRAPH_RULER - Static variable in class com.jfimagine.jfdraw.action.ActionConst
ruler setup
CMD_GRAPH_RULER_ENGLISH - Static variable in class com.jfimagine.jfdraw.action.ActionConst
english ruler setup
CMD_GRAPH_RULER_METRIC - Static variable in class com.jfimagine.jfdraw.action.ActionConst
metric ruler setup
CMD_GRAPH_SCALE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
scale command.
CMD_GRAPH_SENDTOBACK - Static variable in class com.jfimagine.jfdraw.action.ActionConst
send current graphs to back command.
CMD_GRAPH_UNBINDPORTS - Static variable in class com.jfimagine.jfdraw.action.ActionConst
unbind ports on current cursor command.
CMD_GRAPH_UNGROUP - Static variable in class com.jfimagine.jfdraw.action.ActionConst
ungroup current grouped shapes to individual shapes.
CMD_GRAPH_ZOOM_ACTUALSIZE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
zoom in actual size.
CMD_GRAPH_ZOOMIN - Static variable in class com.jfimagine.jfdraw.action.ActionConst
zoom in(scale up)graphs.
CMD_GRAPH_ZOOMOUT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
zoom out(scale down)graphs.
CMD_GRAPH_ZOOMSETUP - Static variable in class com.jfimagine.jfdraw.action.ActionConst
zoom setup(customized zoom)
CMD_HELP_ABOUT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
an about help menu.
CMD_HELP_MAILTO - Static variable in class com.jfimagine.jfdraw.action.ActionConst
an mailto menu.
CMD_HELP_WEBSITE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
an visit web site menu.
CMD_LIB_CURR_INSERTINTO - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
insert current library/template to drawing canvas.
CMD_LIB_CURR_REMOVE - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
remove current library/template from library list.
CMD_LIB_LOAD - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
A load library command.
CMD_LIB_LOADURL - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
A load url library command.
CMD_LIB_MODIFY - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
A modify library command.
CMD_LIB_NEW - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
A new library command.
CMD_LIB_REMOVE - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
A remove library command.
CMD_LIB_SAVE - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibPanel
A save library command.
CMD_QUIT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
Quit command.
CMD_SETTING_CHANGEIMAGE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
change current image.
CMD_SETTING_GLOBALSETTING - Static variable in class com.jfimagine.jfdraw.action.ActionConst
global setting command.
CMD_SETTING_PAGESETTING - Static variable in class com.jfimagine.jfdraw.action.ActionConst
page setting command.
CMD_SETTING_SHAPEPROPERTIES - Static variable in class com.jfimagine.jfdraw.action.ActionConst
change current shape's properties.
CMD_SETTING_SHAPESETTING - Static variable in class com.jfimagine.jfdraw.action.ActionConst
shape setting command.
CMD_SETTING_SHAPETEXT - Static variable in class com.jfimagine.jfdraw.action.ActionConst
shape text setting command.
CMD_WINDOW_CASCADE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A window cascade command.
CMD_WINDOW_MAXIMIZE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A window maximize command.
CMD_WINDOW_MINIMIZE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A window minimize command.
CMD_WINDOW_TILE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
A window tile command.
CMD_WINDOW_TOGGLE - Static variable in class com.jfimagine.jfdraw.action.ActionConst
Toggle window command.
collectAttachedList() - Method in class com.jfimagine.jfgraph.shape.base.Port
Collect all the port in the attachedList to a string, actually the method should generate a new parentId-index pair list string, each pair seperated by PAIR_SEPARATOR, and pair itself seperated by KEY_SEPARATOR
CollectionUtil - class com.jfimagine.utils.commonutil.CollectionUtil.
Collection, Map and List processes,especially for Integer Object List.
CollectionUtil() - Constructor for class com.jfimagine.utils.commonutil.CollectionUtil
 
COLOR_ENDNODE - Static variable in class com.jfimagine.jfgraph.shape.line.PolyNode
Color for drawing end node, middle node or sub middle node.
COLOR_ENDNODE - Static variable in class com.jfimagine.jfgraph.shape.line.RegularNode
Color for drawing end node, middle node or sub middle node.
COLOR_MIDNODE - Static variable in class com.jfimagine.jfgraph.shape.line.PolyNode
 
COLOR_MIDNODE - Static variable in class com.jfimagine.jfgraph.shape.line.RegularNode
 
COLOR_SUBMIDNODE - Static variable in class com.jfimagine.jfgraph.shape.line.PolyNode
 
COLOR_SUBMIDNODE - Static variable in class com.jfimagine.jfgraph.shape.line.RegularNode
 
com.jfimagine.jfdom - package com.jfimagine.jfdom
 
com.jfimagine.jfdraw.action - package com.jfimagine.jfdraw.action
 
com.jfimagine.jfdraw.draw - package com.jfimagine.jfdraw.draw
 
com.jfimagine.jfdraw.gui - package com.jfimagine.jfdraw.gui
 
com.jfimagine.jfdraw.gui.dialog - package com.jfimagine.jfdraw.gui.dialog
 
com.jfimagine.jfdraw.gui.resource - package com.jfimagine.jfdraw.gui.resource
 
com.jfimagine.jfdraw.webstart - package com.jfimagine.jfdraw.webstart
 
com.jfimagine.jfgraph.event - package com.jfimagine.jfgraph.event
 
com.jfimagine.jfgraph.geom - package com.jfimagine.jfgraph.geom
 
com.jfimagine.jfgraph.shape.action - package com.jfimagine.jfgraph.shape.action
 
com.jfimagine.jfgraph.shape.arc - package com.jfimagine.jfgraph.shape.arc
 
com.jfimagine.jfgraph.shape.base - package com.jfimagine.jfgraph.shape.base
 
com.jfimagine.jfgraph.shape.decorate - package com.jfimagine.jfgraph.shape.decorate
 
com.jfimagine.jfgraph.shape.line - package com.jfimagine.jfgraph.shape.line
 
com.jfimagine.jfgraph.shape.polygon - package com.jfimagine.jfgraph.shape.polygon
 
com.jfimagine.jfgraph.shape.rectangle - package com.jfimagine.jfgraph.shape.rectangle
 
com.jfimagine.jfgraph.shape.union - package com.jfimagine.jfgraph.shape.union
 
com.jfimagine.jfgraph.transfer - package com.jfimagine.jfgraph.transfer
 
com.jfimagine.utils.commonutil - package com.jfimagine.utils.commonutil
 
com.jfimagine.utils.exception - package com.jfimagine.utils.exception
 
com.jfimagine.utils.image - package com.jfimagine.utils.image
 
com.jfimagine.utils.io - package com.jfimagine.utils.io
 
CommonUtil - class com.jfimagine.utils.commonutil.CommonUtil.
Common utilities for data converting, datetime processing and others.
CommonUtil() - Constructor for class com.jfimagine.utils.commonutil.CommonUtil
 
compareArrays(byte[], byte[]) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Compare if two byte array is equal.
componentHidden(ComponentEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
 
componentMoved(ComponentEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
 
componentResized(ComponentEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
 
componentShown(ComponentEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
 
ConstUtil - class com.jfimagine.utils.commonutil.ConstUtil.
Const definition, processing
ConstUtil() - Constructor for class com.jfimagine.utils.commonutil.ConstUtil
 
contains(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
If this objectList has already contains such an object.
contains(AbstractObject) - Method in class com.jfimagine.jfdraw.draw.Selection
If this selection has already contains such an object.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Test if a point(x, y coordinates for instead) is on this line.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Test if a point(x, y coordinates for instead) is within this hexagon.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Test if a point(x, y coordinates for instead) is within this triangle.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Test if a point(x, y coordinates for instead) is on this line.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Test if a point is on the outline of this curve.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.Diamond
Test if a point(x, y coordinates for instead) is within this diamond.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Test if a point(x, y coordinates for instead) is within this ellipse.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Test if a point is within this arc.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Test if a point(x, y coordinates for instead) is on this line.
contains(double, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Test if a point(x, y coordinates for instead) is within this rectangle.
contains(double, double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Test if a point(x, y coordinates for instead) is on this line.
contains(double, double, double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Test if a point(x, y coordinates for instead) is on this line.
contains(double, double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Test if a point(x, y coordinates for instead) is on this line.
contains(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Test if a point is on the outline of this curve.
contains(double, double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Test if a point(x, y coordinates for instead) is on this line.
contains(double, double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Test if a point is close to this point.
contains(JFPoint) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Test if a point is on this line.
contains(JFPoint) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Test if a point is on this line.
contains(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Curve
Test if a point is on the outline of this curve.
contains(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
Test if a point is within this arc.
contains(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Test if a point is on this line.
contains(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Rect
Test if a point is within this rectangle.
contains(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Test if a point is on this line.
contains(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Test if a point is on this line.
contains(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Test if a point is on the outline of this curve.
contains(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Test if a point is on this line.
contains(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Test if a point is close to this point.
copyToClipboard(ObjectList) - Static method in class com.jfimagine.jfgraph.transfer.JFClipboard
 
createAndShowGUI(String[]) - Static method in class com.jfimagine.jfdraw.gui.CADPane
Create the GUI and show it.
createButton(String, String, String, char, String, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create button.
createComboBox(ImageIcon[], Integer[], int, ItemListener, String) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create combo box.
createDocMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createDocMenu(ActionListener, boolean) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createDrawMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createEditMenu(ActionListener, boolean) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
create edit menu items.
createEllipseMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create a popup menu for ellipse/arc processing.
createGraphMenu(ActionListener, boolean) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
Create a popup menu for graph processing.
createHelpMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createIcon(String) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Returns an ImageIcon, or null if the path was invalid.
createLineMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create a popup menu for line/curve processing.
createMenu(String, char, char, String) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create menu title.
createMenu(String, String, char, char, String) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create menu title.
createMenuBar() - Method in class com.jfimagine.jfdraw.gui.CADPane
Create menu bar.
createMenuBar(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create a main menu bar.
createMenuItem(String, char, char, String, String, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create menu item.
createMenuItem(String, String, char, char, String, String, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create menu item.
createObj(int) - Static method in class com.jfimagine.jfgraph.shape.base.ObjectFactory
Create objects by object type.
createObj(String) - Static method in class com.jfimagine.jfgraph.shape.base.ObjectFactory
Create objects by XML tag.
createPolygonMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create a popup menu for polygon processing.
createQuickToolBar(ItemListener, ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
Create the appended quick propety choose tool bar.
createRadioMenuItem(String, char, char, String, boolean, String, ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create radio menu item.
createRectangleMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
Create a popup menu for rectangle processing.
createSetMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createShapeMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createToolBar() - Method in class com.jfimagine.jfdraw.gui.CADPane
Create tool bar.
createToolBar(ActionListener) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
Create the main tool bar.
createViewMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createViewMenu(ActionListener, boolean, boolean) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
createWindowMenu(ActionListener) - Static method in class com.jfimagine.jfdraw.gui.ToolFactory
 
CTRL_POINT_LEN - Variable in class com.jfimagine.jfgraph.geom.LabelLine
A default minimum length of each ctrl point to end point of label line.
Curve - class com.jfimagine.jfgraph.geom.Curve.
Curve class.
Curve() - Constructor for class com.jfimagine.jfgraph.geom.Curve
Constructor for Curve.
Curve(Curve) - Constructor for class com.jfimagine.jfgraph.geom.Curve
Constructor for Curve.
Curve(double, double, double, double, double, double, double, double) - Constructor for class com.jfimagine.jfgraph.geom.Curve
Constructor for Curve.
Curve(JFPoint, JFPoint, JFPoint, JFPoint) - Constructor for class com.jfimagine.jfgraph.geom.Curve
Constructor for Curve.
CurvePort - class com.jfimagine.jfgraph.shape.line.CurvePort.
CurvePort Class.
CurvePort() - Constructor for class com.jfimagine.jfgraph.shape.line.CurvePort
Constructor for CurvePort
CurvePort(AbstractObject, int, JFPoint, double) - Constructor for class com.jfimagine.jfgraph.shape.line.CurvePort
Constructor for CurvePort.
CurvePort(int, int, JFPoint, double, int, int) - Constructor for class com.jfimagine.jfgraph.shape.line.CurvePort
Constructor for CurvePort.

D

d2s(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a date to String
d2sql(Date) - Static method in class com.jfimagine.utils.commonutil.DbUtil
Convert a Date to a SQL Value String
d2sqld(Date) - Static method in class com.jfimagine.utils.commonutil.DbUtil
Convert a java.util.Date to a java.sql.Date
DbUtil - class com.jfimagine.utils.commonutil.DbUtil.
Database utilities for data processing
DbUtil() - Constructor for class com.jfimagine.utils.commonutil.DbUtil
 
DECODE - Static variable in class com.jfimagine.utils.commonutil.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class com.jfimagine.utils.commonutil.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class com.jfimagine.utils.commonutil.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeToObject(String) - Static method in class com.jfimagine.utils.commonutil.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DECORATETYPE_ARROW - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
An arrow format type.
DECORATETYPE_CANVASFORMAT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A canvas format type.
DECORATETYPE_FILLFORMAT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A fill format type.
DECORATETYPE_FONTFORMAT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A font format type.
DECORATETYPE_LINEFORMAT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A Line format type.
DECORATETYPE_PAGEFORMAT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A page format type.
DEFAULT_SIZE - Static variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Default size(pixels) for perpendicular lines
detachAll() - Method in class com.jfimagine.jfgraph.shape.base.PortList
Detach all ports attached to this port list.
detachAll() - Method in class com.jfimagine.jfgraph.shape.base.Port
Detach all relational ports of this port.
detachPort(Port) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Detach current shape to a specified port of other shape.
detachPort(Port) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Detach current port list to a specified port of other shape.
detachPort(Port) - Method in class com.jfimagine.jfgraph.shape.base.Port
Detach this port to a specified port of other shape.
Diamond - class com.jfimagine.jfgraph.geom.Diamond.
Diamond class.
Diamond() - Constructor for class com.jfimagine.jfgraph.geom.Diamond
Constructor for Diamond.
Diamond(Diamond) - Constructor for class com.jfimagine.jfgraph.geom.Diamond
Constructor for Diamond.
DirectGif89Frame - class com.jfimagine.utils.image.DirectGif89Frame.
This GIFEncoder class is adapted from Gif89Encoder, http://jmge.net/ Instances of this Gif89Frame subclass are constructed from RGB image info, either in the form of an Image object or a pixel array.
DirectGif89Frame(Image) - Constructor for class com.jfimagine.utils.image.DirectGif89Frame
Construct an DirectGif89Frame from a Java image.
DirectGif89Frame(int, int, int[]) - Constructor for class com.jfimagine.utils.image.DirectGif89Frame
Construct an DirectGif89Frame from ARGB pixel data.
distance(double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Returns the distance from a point to this line segment.
distance(double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get the distance from this point to a specific point(use x & y coordiates for instead).
distance(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Returns the distance from a point to this line segment.
distance(JFPoint) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get the distance from this point to a specific point.
dividePort(JFPoint, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Divide end points pair of all ports by a middle point of end points.
DM_BGCOLOR - Static variable in class com.jfimagine.utils.image.Gif89Frame
The animated GIF renderer shall replace this Gif89Frame's area with the background color.
DM_LEAVE - Static variable in class com.jfimagine.utils.image.Gif89Frame
The animated GIF renderer shall take no display-disposal action.
DM_REVERT - Static variable in class com.jfimagine.utils.image.Gif89Frame
The animated GIF renderer shall replace this Gif89Frame's area with the previous frame's bitmap.
DM_UNDEFINED - Static variable in class com.jfimagine.utils.image.Gif89Frame
The animated GIF renderer shall decide how to dispose of this Gif89Frame's display area.
Document - class com.jfimagine.jfdom.Document.
Document class.
Document(Element) - Constructor for class com.jfimagine.jfdom.Document
Constructor
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.jfimagine.jfdraw.webstart.WebStart
 
doMouseClick(MouseEvent, Port) - Method in class com.jfimagine.jfdraw.draw.DrawLine
Do mouse click
doMouseClick(MouseEvent, Port) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Do mouse click
doMouseDrag(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Do mouse drag
doMouseEnter(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Do mouse enter
doMouseExit(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Do mouse exit
doMouseMove(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.DrawRect
Do mouse move
doMouseMove(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.DrawLine
Do mouse move
doMouseMove(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Do mouse move
doMousePress(MouseEvent, Port) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Do mouse press
doMouseRelease(MouseEvent, Port) - Method in class com.jfimagine.jfdraw.draw.DrawRect
Do mouse release
doMouseRelease(MouseEvent, Port) - Method in class com.jfimagine.jfdraw.draw.DrawLine
Do mouse release
doMouseRelease(MouseEvent, Port) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Do mouse release
DONT_BREAK_LINES - Static variable in class com.jfimagine.utils.commonutil.Base64
Don't break lines when encoding (violates strict Base64 specification)
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.jfimagine.jfdraw.webstart.WebStart
 
doubleArc - Variable in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Because of Graphics.drawArc cannot be applied a double angle, so we use an Arc2D object for drawing double angle arcs.
dragLabel(double, double, double, double, Graphics) - Method in class com.jfimagine.jfdraw.draw.Selection
Drag current label.
dragNode(double, double, Graphics) - Method in class com.jfimagine.jfdraw.draw.Selection
Drag current node and draw its relational lines.
draw(Graphics) - Method in class com.jfimagine.jfgraph.transfer.ExportBase
Draw current page or list to a specified graphics context.
draw(Graphics) - Method in class com.jfimagine.jfgraph.transfer.OutputList
Draw an object list to a specified graphics context.
draw(Graphics) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
Draw current page to a specified graphics context.
draw(Graphics) - Method in class com.jfimagine.jfgraph.shape.base.Label
Draw current object on graphic canvas.
draw(Graphics) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Draw current page on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.base.NodeList
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.base.Node
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.base.Port
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.polygon.JFHexagon
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Draw current object on graphic canvas.
draw(Graphics, boolean) - Method in class com.jfimagine.jfdraw.draw.Selection
Draw current object on graphic canvas.
draw(Graphics, Color, Color, boolean) - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
draw(Graphics, double) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Draw grids on current canvas.
draw(Graphics, double, double) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Draw current object on graphic canvas.
draw(Graphics, GeneralPath) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Draw a path on specified graphics context.
draw(Graphics, GeneralPath, Rect) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Draw a path on specified graphics context.
draw(Graphics, Rect) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Draw current element on graphic canvas.
DrawAdapter - class com.jfimagine.jfdraw.gui.DrawAdapter.
Draw adapter class.
DrawAdapter() - Constructor for class com.jfimagine.jfdraw.gui.DrawAdapter
Creates a new DrawAdapter with a double buffer and a flow layout.
DrawAdapter(boolean) - Constructor for class com.jfimagine.jfdraw.gui.DrawAdapter
Creates a new DrawAdapter with FlowLayout and the specified buffering strategy.
DrawAdapter(LayoutManager) - Constructor for class com.jfimagine.jfdraw.gui.DrawAdapter
Create a new buffered DrawAdapter with the specified layout manager
DrawAdapter(LayoutManager, boolean) - Constructor for class com.jfimagine.jfdraw.gui.DrawAdapter
Creates a new DrawAdapter with the specified layout manager and buffering strategy.
drawArc(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.arc.JFChord
Draw an arc on canvas, by specified line format.
drawArc(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.arc.JFPie
Draw an arc on canvas, by specified line format.
drawArc(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Draw an arc on canvas, by specified line format.
drawArc(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Draw an arc on canvas, by specified line format.
drawArrow(Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Draw current object's arrows.
drawArrow(Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Draw current object's arrows.
drawArrow(Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Draw current object's arrows.
drawArrow(Graphics) - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Draw current object's arrows.
drawArrow(Graphics) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Draw current object's arrows.
drawArrow(Graphics, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Draw current object's arrows.
drawArrow(int, int, JFPoint, JFPoint, Graphics, Color) - Static method in class com.jfimagine.jfgraph.shape.decorate.Arrow
arrow type of this arrow
DrawCanvas - class com.jfimagine.jfdraw.gui.DrawCanvas.
Drawing canvas class.
DrawCanvas(DrawAdapter, double) - Constructor for class com.jfimagine.jfdraw.gui.DrawCanvas
Constructor
DrawConst - class com.jfimagine.jfdraw.draw.DrawConst.
Draw Const class is a const definition list of drawing objects.
DrawConst() - Constructor for class com.jfimagine.jfdraw.draw.DrawConst
 
drawCurrentShape(boolean) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
draw current shape in xor or paint mode, this method will be called while drawing line or other similar shapes.
drawCurrentShape(Graphics, boolean) - Method in class com.jfimagine.jfdraw.draw.DrawRect
draw current shape in xor or paint mode
drawCurrentShape(Graphics, boolean) - Method in class com.jfimagine.jfdraw.draw.DrawLine
draw current shape in xor or paint mode
drawCurrentShape(Graphics, boolean) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
draw current shape in xor or paint mode this method will be overwrited while drawing line or other similar shapes.
drawDragLine(JFPoint, JFPoint) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Draw xor line between lastPoint and lastTempPoint
drawDragShape() - Method in class com.jfimagine.jfdraw.draw.DrawRegularLine
Draw xor line between lastPoint and last moving point.
drawDragShape() - Method in class com.jfimagine.jfdraw.draw.DrawRect
Draw xor rectangle between lastPoint and lastTempPoint
drawDragShape() - Method in class com.jfimagine.jfdraw.draw.DrawLine
Draw xor line between lastPoint and lastTempPoint
DrawFrame - class com.jfimagine.jfdraw.gui.DrawFrame.
Drawing Frame class.
DrawFrame(DrawAdapter, String) - Constructor for class com.jfimagine.jfdraw.gui.DrawFrame
 
drawGraph(Graphics, boolean) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Draw all graphs
DrawImage - class com.jfimagine.jfdraw.draw.DrawImage.
Draw image class.
DrawImage() - Constructor for class com.jfimagine.jfdraw.draw.DrawImage
 
drawInvisibleBounds(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Draw an invisible bounds when user hides this shape.
drawLabel(Graphics) - Method in class com.jfimagine.jfgraph.shape.base.Label
Draw current label on graphic canvas.
drawLabel(Graphics) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Draw label of current shape.
drawLabel(Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Draw label of current shape.
drawLabel(Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Draw label of current shape.
drawLabelPicked(Graphics) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Draw a label picked state of current shape.
drawLabelPicked(Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Draw a label picked state of current shape.
DrawLine - class com.jfimagine.jfdraw.draw.DrawLine.
Draw line class.
DrawLine() - Constructor for class com.jfimagine.jfdraw.draw.DrawLine
 
drawMultiLines(Graphics, Rect, String) - Method in class com.jfimagine.jfgraph.shape.decorate.TextRender
Draw multiple lines string in a rectangle.
drawNewNodeTo(double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Draw and drag last point to specified position.
drawNodeCircle(Graphics, Color) - Method in class com.jfimagine.jfgraph.shape.base.Node
Draw current node circle on graphic canvas.
drawNodeRect(Graphics, Color, Color) - Method in class com.jfimagine.jfgraph.shape.base.Node
Draw current node rectangle on graphic canvas.
DrawPane - class com.jfimagine.jfdraw.gui.DrawPane.
Draw pane class.
DrawPane() - Constructor for class com.jfimagine.jfdraw.gui.DrawPane
Constructor
DrawPane(boolean) - Constructor for class com.jfimagine.jfdraw.gui.DrawPane
Constructor
drawPicked(Graphics) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
draw a picked rectangular sign around current library element.
drawPicked(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.base.Label
Draw picked state of current object on graphic canvas.
drawPicked(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Draw picked state of current object on graphic canvas.
drawPicked(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Draw picked state of current object on graphic canvas.
drawPicked(Graphics, boolean) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Draw picked state of current object on graphic canvas.
drawPicked(Graphics, boolean) - Method in class com.jfimagine.jfdraw.draw.Selection
Draw picked state of current object on graphic canvas.
drawPicked(Graphics, JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
draw a picked sign around current library library.
drawPort(Graphics) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Draw ports of current shape.
DrawRect - class com.jfimagine.jfdraw.draw.DrawRect.
Draw rect class.
DrawRect() - Constructor for class com.jfimagine.jfdraw.draw.DrawRect
 
DrawRegularLine - class com.jfimagine.jfdraw.draw.DrawRegularLine.
Draw line class.
DrawRegularLine() - Constructor for class com.jfimagine.jfdraw.draw.DrawRegularLine
 
drawRotateArrow(double, double, Graphics) - Static method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Draw a rotate arrow sign.
drawRotateSign(Graphics) - Method in class com.jfimagine.jfgraph.shape.base.Node
Draw a rotation arrow on current node.
drawRotateSign(Graphics) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Draw a rotation arrow on current node.
drawRotateSign(Graphics) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Draw a rotation arrow on current node.
DrawState - class com.jfimagine.jfdraw.draw.DrawState.
A draw state encapsulate current drawing or dragging state.
DRAWSTATE_DRAW - Static variable in class com.jfimagine.jfdraw.draw.DrawConst
 
DRAWSTATE_FLIP - Static variable in class com.jfimagine.jfdraw.draw.DrawConst
 
DRAWSTATE_MIRROR - Static variable in class com.jfimagine.jfdraw.draw.DrawConst
 
DRAWSTATE_NONE - Static variable in class com.jfimagine.jfdraw.draw.DrawConst
Current draw state.
DRAWSTATE_ROTATE - Static variable in class com.jfimagine.jfdraw.draw.DrawConst
 
DrawState() - Constructor for class com.jfimagine.jfdraw.draw.DrawState
Constructor
DrawState(DrawState) - Constructor for class com.jfimagine.jfdraw.draw.DrawState
Constructor
DrawText - class com.jfimagine.jfdraw.draw.DrawText.
Draw text class.
DrawText() - Constructor for class com.jfimagine.jfdraw.draw.DrawText
 
DrawWidget - class com.jfimagine.jfdraw.gui.DrawWidget.
Draw widget class.
DrawWidget() - Constructor for class com.jfimagine.jfdraw.gui.DrawWidget
Constructor
dt2s(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a datetime to String
dt2sql(Date) - Static method in class com.jfimagine.utils.commonutil.DbUtil
Convert a Datetime to a SQL Value String

E

Element - class com.jfimagine.jfdom.Element.
Element class.
Element() - Constructor for class com.jfimagine.jfdom.Element
Constructor
Element(String) - Constructor for class com.jfimagine.jfdom.Element
Constructor
Element(String, boolean) - Constructor for class com.jfimagine.jfdom.Element
Constructor
Element(String, Date) - Constructor for class com.jfimagine.jfdom.Element
Constructor
Element(String, double) - Constructor for class com.jfimagine.jfdom.Element
Constructor
Element(String, int) - Constructor for class com.jfimagine.jfdom.Element
Constructor
Element(String, String) - Constructor for class com.jfimagine.jfdom.Element
Constructor
Ellipse - class com.jfimagine.jfgraph.geom.Ellipse.
Ellipse class.
ELLIPSE_CIRCLE - Static variable in class com.jfimagine.jfgraph.geom.Ellipse
a circle, a=b
ELLIPSE_HORIZONTAL - Static variable in class com.jfimagine.jfgraph.geom.Ellipse
a horizontal ellipse, length=2a and height =2b
ELLIPSE_VERTICAL - Static variable in class com.jfimagine.jfgraph.geom.Ellipse
a vertical ellipse, length=2b and height =2a
Ellipse() - Constructor for class com.jfimagine.jfgraph.geom.Ellipse
 
Ellipse(Ellipse) - Constructor for class com.jfimagine.jfgraph.geom.Ellipse
 
EllipsePort - class com.jfimagine.jfgraph.shape.rectangle.EllipsePort.
EllipsePort Class.
EllipsePort() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Constructor for EllipsePort
EllipsePort(AbstractObject, int, JFPoint, JFPoint, JFPoint, int) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Constructor for EllipsePort.
ENCODE - Static variable in class com.jfimagine.utils.commonutil.Base64
Specify encoding.
encode(OutputStream) - Method in class com.jfimagine.utils.image.Gif89Encoder
After adding your frame(s) and setting your options, simply call this method to write the GIF to the passed stream.
encodeBytes(byte[]) - Static method in class com.jfimagine.utils.commonutil.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class com.jfimagine.utils.commonutil.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class com.jfimagine.utils.commonutil.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class com.jfimagine.utils.commonutil.Base64
Encodes a byte array into Base64 notation.
encodeObject(Serializable) - Static method in class com.jfimagine.utils.commonutil.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class com.jfimagine.utils.commonutil.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
endPort - Variable in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
 
equals(double, double, boolean) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Determines whether or not this point equals the coordinates given.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.JFPointNode
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.Curve
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.JFVector
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.Arc
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.JFDimension
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.geom.Rect
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.base.Property
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.base.Label
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.base.Node
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.base.Port
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Determines whether or not two objects are equal.
equals(Object) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Determines whether or not two objects are equal.
equals(Object, boolean) - Method in class com.jfimagine.jfgraph.geom.JFCurvePoint
Determines whether or not two objects are equal.
equals(Object, boolean) - Method in class com.jfimagine.jfgraph.geom.JFEllipsePoint
Determines whether or not two objects are equal.
equals(Object, boolean) - Method in class com.jfimagine.jfgraph.geom.JFArcPoint
Determines whether or not two objects are equal.
equals(Object, boolean) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Determines whether or not two objects are equal.
EventConst - class com.jfimagine.jfgraph.event.EventConst.
An EventConst class is used to define all the consts of graph events.
EventConst() - Constructor for class com.jfimagine.jfgraph.event.EventConst
 
EventDispatcher - class com.jfimagine.jfdraw.draw.EventDispatcher.
Draw event dispatcher.
EventDispatcher(DrawAdapter, DrawCanvas) - Constructor for class com.jfimagine.jfdraw.draw.EventDispatcher
Constructor
EventFactory - class com.jfimagine.jfdraw.draw.EventFactory.
Event factory class.
export() - Method in class com.jfimagine.jfgraph.transfer.ExportPrinter
Export current page or list to a specified output.
export() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
Export current page or list to a specified output.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportPPM
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportCGM
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportSWF
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportPDF
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportEMF
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportTIFF
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportSVG
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportEPS
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportPNG
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportJPG
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportBase
Export current page or list to a specified file.
export(String) - Method in class com.jfimagine.jfgraph.transfer.ExportGIF
Export current page or list to a specified file.
ExportBase - class com.jfimagine.jfgraph.transfer.ExportBase.
Export base class is used to export a page or a list to some vector or image files.
ExportBase() - Constructor for class com.jfimagine.jfgraph.transfer.ExportBase
 
ExportCGM - class com.jfimagine.jfgraph.transfer.ExportCGM.
ExportCGM class is used to output CGM images.
ExportCGM() - Constructor for class com.jfimagine.jfgraph.transfer.ExportCGM
 
ExportEMF - class com.jfimagine.jfgraph.transfer.ExportEMF.
ExportEMF class is used to output EMF images.
ExportEMF() - Constructor for class com.jfimagine.jfgraph.transfer.ExportEMF
 
ExportEPS - class com.jfimagine.jfgraph.transfer.ExportEPS.
ExportEPS class is used to output EPS images.
ExportEPS() - Constructor for class com.jfimagine.jfgraph.transfer.ExportEPS
 
ExportGIF - class com.jfimagine.jfgraph.transfer.ExportGIF.
ExportGIf class is used to output GIF images.
ExportGIF() - Constructor for class com.jfimagine.jfgraph.transfer.ExportGIF
 
exportingFile(ExportBase, boolean, String) - Method in class com.jfimagine.jfdraw.action.FileAction
Exporting current page to another file format.
exportingFile(String) - Method in class com.jfimagine.jfdraw.action.FileAction
Exporting current page to another file format.
ExportJPG - class com.jfimagine.jfgraph.transfer.ExportJPG.
ExportJPG class is used to output JPG images.
ExportJPG() - Constructor for class com.jfimagine.jfgraph.transfer.ExportJPG
 
ExportPDF - class com.jfimagine.jfgraph.transfer.ExportPDF.
ExportPDF class is used to output PDF images.
ExportPDF() - Constructor for class com.jfimagine.jfgraph.transfer.ExportPDF
 
ExportPNG - class com.jfimagine.jfgraph.transfer.ExportPNG.
ExportPNG class is used to output PNG images.
ExportPNG() - Constructor for class com.jfimagine.jfgraph.transfer.ExportPNG
 
ExportPPM - class com.jfimagine.jfgraph.transfer.ExportPPM.
ExportPPM class is used to output PPM images.
ExportPPM() - Constructor for class com.jfimagine.jfgraph.transfer.ExportPPM
 
ExportPrinter - class com.jfimagine.jfgraph.transfer.ExportPrinter.
ExportPrinter class is used to print current page or list to printer.
ExportPrinter() - Constructor for class com.jfimagine.jfgraph.transfer.ExportPrinter
 
ExportSVG - class com.jfimagine.jfgraph.transfer.ExportSVG.
ExportSVG class is used to output SVG images.
ExportSVG() - Constructor for class com.jfimagine.jfgraph.transfer.ExportSVG
 
ExportSWF - class com.jfimagine.jfgraph.transfer.ExportSWF.
ExportSWF class is used to output SWF images.
ExportSWF() - Constructor for class com.jfimagine.jfgraph.transfer.ExportSWF
 
ExportTIFF - class com.jfimagine.jfgraph.transfer.ExportTIFF.
ExportTIFF class is used to output TIFF images.
ExportTIFF() - Constructor for class com.jfimagine.jfgraph.transfer.ExportTIFF
 
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Property
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Label
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Node
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Port
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Extract needed xml child from current element, this method will be called internally by fromDOM.
extractChildFromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Extract needed xml child from current element, this method will be called internally by fromDOM.

F

f2fs(double) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Format a double value to string
f2fs(double, int) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Format a double value to string
f2s(double) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a double value to a string
fetchSubObjects(ObjectList) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
fetch all sub objects of this objects,then add them into objList.
fetchSubObjects(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
fetch all sub objects of this objects,then add them into objList.
FileAction - class com.jfimagine.jfdraw.action.FileAction.
File Action class.
FileAction(DrawAdapter) - Constructor for class com.jfimagine.jfdraw.action.FileAction
Constructor
FILEDESC_CGM - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_DRAW - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_DRAW_LIBRARY - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_DRAW_TEMPLATE - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_DRAW_XML - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_EMF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_EPS - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_GIF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_JPG - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_PDF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_PNG - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_PPM - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_SVG - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_SWF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FILEDESC_TIFF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
 
FileDialog - class com.jfimagine.jfdraw.gui.dialog.FileDialog.
FileDialog class.
FileDialog() - Constructor for class com.jfimagine.jfdraw.gui.dialog.FileDialog
 
FILEEXT_CGM - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
cgm extension for JFDraw
FILEEXT_DRAW - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
default binary file extension for JFDraw
FILEEXT_DRAW_LIBRARY - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
default library extension for JFDraw
FILEEXT_DRAW_TEMPLATE - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
default template extension for JFDraw
FILEEXT_DRAW_XML - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
default xml file extension for JFDraw
FILEEXT_EMF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
emf extension for JFDraw
FILEEXT_EPS - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
eps extension for JFDraw
FILEEXT_GIF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
gif extension for JFDraw
FILEEXT_JPG - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
jpg extension for JFDraw
FILEEXT_PDF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
pdf extension for JFDraw
FILEEXT_PNG - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
png extension for JFDraw
FILEEXT_PPM - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
ppm extension for JFDraw
FILEEXT_SVG - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
svg extension for JFDraw
FILEEXT_SWF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
swf extension for JFDraw
FILEEXT_TIFF - Static variable in class com.jfimagine.jfgraph.transfer.JFFileFilter
tiff extension for JFDraw
FillFormat - class com.jfimagine.jfgraph.shape.decorate.FillFormat.
Fill format class.
FillFormat() - Constructor for class com.jfimagine.jfgraph.shape.decorate.FillFormat
Constructor for FillFormat
FillFormatDialog - class com.jfimagine.jfdraw.gui.dialog.FillFormatDialog.
FillFormatDialog class.
fillLineStyleStrings - Static variable in class com.jfimagine.jfdraw.gui.dialog.FillFormatDialog
 
FILLSTYLE_EMPTY - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent EMPTY fill style.
FILLSTYLE_GRADIENT_DOWNLEFT_RIGHTUP - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent down-left to right-up gradient fill style.
FILLSTYLE_GRADIENT_DOWNRIGHT_LEFTUP - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent down-right to left-up gradient fill style.
FILLSTYLE_GRADIENT_DOWNUP - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent down to up gradient fill style.
FILLSTYLE_GRADIENT_LEFTRIGHT - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent left to right gradient fill style.
FILLSTYLE_GRADIENT_RIGHTLEFT - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent right to left gradient fill style.
FILLSTYLE_GRADIENT_UPDOWN - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent up to down gradient fill style.
FILLSTYLE_GRADIENT_UPLEFT_RIGHTDOWN - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent up-left to right-down gradient fill style.
FILLSTYLE_GRADIENT_UPRIGHT_LEFTDOWN - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent up-right to left-down gradient fill style.
FILLSTYLE_GRID - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent GRID fill style
FILLSTYLE_HORIZONTALLINE - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent HORIZONTAL LINE fill style
FILLSTYLE_INCLINEDGRID - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent INCLINED GRID fill style
FILLSTYLE_REVERSESLASH - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent REVERSE SLASH fill style, sometimes for some section/cutaway views.
FILLSTYLE_SLASH - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent SLASH fill style, sometimes for some section/cutaway views.
FILLSTYLE_SOLID - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent SOLID fill style.
FILLSTYLE_VERTICALLINE - Static variable in class com.jfimagine.jfgraph.shape.decorate.FillFormat
A const value represent VERTICAL LINE fill style
finalizeAlignment() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationAlignment
After we added(addAlignmentObjects method) all the objects, we need to call this method for finalize the operation.
finalizeMouseEvent(Graphics) - Method in class com.jfimagine.jfdraw.draw.DrawImage
Finalize mouse event
finalizeMouseEvent(Graphics) - Method in class com.jfimagine.jfdraw.draw.DrawText
Finalize mouse event
finalizeMouseEvent(Graphics) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Finalize mouse event
finishDragNode(double, double, Graphics) - Method in class com.jfimagine.jfdraw.draw.Selection
finish dragging current node and draw its relational lines.
finishDrawing() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Finish drawing, and combine some nodes which are on same line.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Finish drawing polygon
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Finish drawing object.
finishDrawing() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Finish drawing object.
finishLoading(AbstractObject, int) - Static method in class com.jfimagine.jfgraph.transfer.JFClipboard
 
finishLoading(Component) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
finish loading image for loading an image from a buffer, we need to call this method later after loading the binary data into buffer.
finishLoading(ObjectList, int) - Static method in class com.jfimagine.jfgraph.transfer.JFClipboard
 
finishLoadingImages(AbstractObject, Component) - Static method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
for loading an image, we need to call this finish loading image method to completely create a new image.
finishLoadingImages(Component) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
for loading an image, we need to call this finish loading image method to completely create a new image.
finishLoadingImages(Component) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
for loading an image, we need to call this finish loading image method to completely create a new image.
finishLoadingImages(Component) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
for loading an image, we need to call this finish loading image method to completely create a new image.
finishLoadingImages(Component) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
for loading an image, we need to call this finish loading image method to completely create a new image.
finishLoadingImages(ObjectList, Component) - Static method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
for loading an image, we need to call this finish loading image method to completely create a new image.
finishMoveLabel() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Finish move internal label of this shape.
finishMoveNode(int, double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Finish move a specified node to a new position.
finishMoveNode(JFPoint, JFPoint, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.PortList
When finish move node, all of its relational ports will be moved concurrently,
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.polygon.JFHexagon
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFDiamond
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
finish move/adjust a node of current object.
finishMoveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
finish move/adjust a node of current object.
finishMovePolyLineNode(JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
When move polyline node, all of its relational ports will be moved concurrently,
finishMovePort() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
finish move all ports of this curve.
finishMovePort() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
finish move all ports of this curve.
finishMoveRegularLineNode(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
When move regularLine node, all of its relational ports will be moved concurrently,
finishMoving() - Method in class com.jfimagine.jfgraph.shape.base.Port
Finish moving port.
finishPainting(Graphics) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
A finish painting method is used to draw the selection and currently drawing shapes after a normal graph drawing operation.
fireAction(ActionEvent) - Method in class com.jfimagine.jfdraw.action.ActionDispatcher
fire an action
fireAction(DrawAdapter, ActionEvent) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
fire an action that might be defined by toolbar.
fireAction(String) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
process actions from menus/buttons
fireAction(String, Object) - Method in class com.jfimagine.jfdraw.action.ActionDispatcher
fire an action
fireEvent(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.EventDispatcher
fire an mouse event
fireGraphEvent(GraphEvent) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
 
fireItemStateChanged(DrawAdapter, ItemEvent) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
Invoked when an item has been selected or deselected.
fireLabelMoved(Label, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire label moved event
fireLabelMoving(Label, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire label moving event
fireLabelSelected(Label, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire label selected event
fireMouseEvent(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
 
fireNodeMoved(Node, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire node moved event
fireNodeMoving(Node, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire node moving event
fireNodeSelected(Node, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire node selected event
fireShapeAlignment(Object, int) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape alignment event
fireShapeFlipped(Object) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape flipped event
fireShapeMirrored(Object) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape mirrored event
fireShapeMoved(Object, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape moved event
fireShapeMoving(Object, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape moving event
fireShapePropertyChanged(Object) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape properties changed event
fireShapeRotated(Object, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape rotated event
fireShapeRotating(Object, double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape rotating event
fireShapeSelected(Object, double, double) - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
fire shape selected event
firstDayOfTheMonth(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the first Day of a month which the date exists
firstDayOfTheYear(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the first Day of a year which the date exists
firstDayOfThisMonth() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the first Day of this month
firstDayOfThisYear() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the first day of this Year
flipBy() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Reverse this line by a central y coordinate of this line.
flipBy() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Reverse this line by a central y coordinate of this line.
flipBy() - Method in class com.jfimagine.jfgraph.geom.Curve
Reverse this curve by a central y coordinate of this curve.
flipBy() - Method in class com.jfimagine.jfgraph.geom.Arc
Reverse this arc by a central y coordinate of this arc.
flipBy() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Reverse this line by a central y coordinate of this line.
flipBy() - Method in class com.jfimagine.jfgraph.geom.Rect
Reverse this rectangle by a central y coordinate of this rectangle.
flipBy() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Reverse this group by a central y coordinate of this group.
flipBy() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Reverse this object by a central y coordinate of this object.
flipBy() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Reverse this object by a central y coordinate of this object.
flipBy() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Reverse this object by a central y coordinate of this object.
flipBy() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Reverse this object by a central y coordinate of this object.
flipBy() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Reverse this object by a central y coordinate of this object.
flipBy() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Reverse this object by a central y coordinate of this object.
flipBy() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Reverse this rectangle by a central y coordinate of this rectangle.
flipBy() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Reverse this rectangle by a central y coordinate of this rectangle.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Reverse this line by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Reverse this line by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Reverse this line by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.Curve
Reverse this curve by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.Arc
Reverse this arc by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Reverse this line by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Reverse this point by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.geom.Rect
Reverse this rectangle by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Reverse this group by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Reverse this rectangle by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Reverse this object by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Reverse this object by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Reverse this object by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Reverse this object by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Reverse this object by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Reverse this object by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Reverse this object by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Reverse this rectangle by a y coordinate.
flipBy(double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Reverse this rectangle by a y coordinate.
flipObjects() - Method in class com.jfimagine.jfdraw.draw.Selection
Flip objects of current selection.
flushBase64() - Method in class com.jfimagine.utils.commonutil.Base64.OutputStream
Method added by PHIL.
focusWindowByTitle(String) - Method in class com.jfimagine.jfdraw.gui.CADPane
Focus window by title
focusWindowByTitle(String) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
Focus window by title
FONT_BUTTON - Static variable in class com.jfimagine.jfdraw.gui.GUIConst
 
FONT_DIALOG - Static variable in class com.jfimagine.jfdraw.gui.GUIConst
 
FONT_LABEL - Static variable in class com.jfimagine.jfdraw.gui.GUIConst
 
FONT_MENU - Static variable in class com.jfimagine.jfdraw.gui.GUIConst
some default fonts
FontFormat - class com.jfimagine.jfgraph.shape.decorate.FontFormat.
Font format class.
FontFormat() - Constructor for class com.jfimagine.jfgraph.shape.decorate.FontFormat
Constructor for FontFormat
FontFormatDialog - class com.jfimagine.jfdraw.gui.dialog.FontFormatDialog.
FontFormatDialog class.
FONTNAME_DEFAULT - Static variable in class com.jfimagine.jfgraph.shape.decorate.FontFormat
A default font name
FONTSIZE_DEFAULT - Static variable in class com.jfimagine.jfgraph.shape.decorate.FontFormat
A default font size
fontSizeAry - Static variable in class com.jfimagine.jfdraw.gui.dialog.FontFormatDialog
 
fontStyleAry - Static variable in class com.jfimagine.jfdraw.gui.dialog.FontFormatDialog
 
format(double, int, int) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Format a double value to string
fromDOM(Element, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Extract an Object from a xml element

G

GeomConst - class com.jfimagine.jfgraph.geom.GeomConst.
Geom Const class is a const definition list of geometries.
GeomConst() - Constructor for class com.jfimagine.jfgraph.geom.GeomConst
 
getAccessTimes() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the access times of this object.
getActionId() - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
get action id of this operation
getAlignmentType() - Method in class com.jfimagine.jfgraph.event.AlignmentChange
get alignment type, alignment types is defined at AlignShapes class.
getAngle() - Method in class com.jfimagine.jfgraph.geom.Ellipse
 
getAngle() - Method in class com.jfimagine.jfgraph.geom.Arc
Get the angle of this arc.
getAngle() - Method in class com.jfimagine.jfgraph.geom.Angle
Get the value of angle.
getAngle() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get the angle of this arc.
getAngle(double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point and the horizontal line(from left to right).
getAngle(double, double, double, double, boolean) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point and the horizontal line(from left to right).
getAngle(double, double, double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point1 and the line from base point to target point2
getAngle(double, double, double, double, double, double, boolean) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point1 and the line from base point to target point2
getAngle(JFPoint, JFPoint) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point and the horizontal line(from left to right).
getAngle(JFPoint, JFPoint, boolean) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point and the horizontal line(from left to right).
getAngle(JFPoint, JFPoint, JFPoint) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point1 and the line from base point to target point2
getAngle(JFPoint, JFPoint, JFPoint, boolean) - Static method in class com.jfimagine.jfgraph.geom.Angle
Get the angle between the line from base point to target point1 and the line from base point to target point2
getArcPath() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get a general path for drawing this arc.
getArcType() - Method in class com.jfimagine.jfgraph.geom.Arc
Get arc type of this arc.
getArcType() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get arc type of this arc.
getArrow() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.arc.JFChord
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.arc.JFPie
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get the arrow format of current object.
getArrow() - Method in class com.jfimagine.jfdraw.draw.Selection
Get all the arrow format of objects in this selection.
getArrow() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
get arrow format
getArrowOccupiedSize(int, int) - Static method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Get an arrow occupied size on one end of line.
getAttachedList() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get attached port list.
getAttachedListStr() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get attached port list str.
getAttachedPortByIndex(int) - Method in class com.jfimagine.jfgraph.shape.base.Port
Get a attached port of current port by index.
getAttachedPortIndex(int, int) - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the index of an attached port in the attached port list..
getAttachedPortIndex(Port) - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the index of an attached port in the attached port list..
getAttachedSize() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the quantity of attached ports.
getAuthor() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get the author of this page.
getAuthor() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the author of this page.
getBackgroundColor() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get the background color for drawing canvas
getBooleanValue(Element) - Static method in class com.jfimagine.jfdom.Element
Get value in boolean
getBottomMargin() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getBounds() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get the bounds of this polyline.
getBounds() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the bounds of this line segment.
getBounds() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get the bounds of this regular line.
getBounds() - Method in class com.jfimagine.jfgraph.geom.Curve
Get the bounds of this curve.
getBounds() - Method in class com.jfimagine.jfgraph.geom.Arc
Get the bounds of this arc.
getBounds() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get the bounds of this line segment.
getBounds() - Method in class com.jfimagine.jfgraph.geom.Rect
Get the bounds of this rectangle.
getBounds() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the bounds of this rectangle.
getBounds() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Get the bounds of this layer.
getBounds() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the bounds of this page.
getBounds() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get the bounds of this label.
getBounds() - Method in class com.jfimagine.jfgraph.shape.base.NodeList
Get the maximum bounds of this all nodes.
getBounds() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the bounds of this shape.
getBounds() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Get the bounds of this object list.
getBounds() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Get the bounds of this rectangle.
getBounds() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Get the bounds of this rectangle.
getBounds() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Get the bounds of this rectangle.
getBounds() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get the bounds of this arc.
getBounds() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the bounds of this rectangle.
getBounds() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get the bounds of changed shage list.
getBounds() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Get the bounds of this object list.
getBounds() - Method in class com.jfimagine.jfdraw.draw.Selection
Get the bounds of this selection.
getBounds(boolean) - Method in class com.jfimagine.jfdraw.draw.Selection
Get the bounds of this selection.
getByIndex(int) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Get an object by an index
getByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Get an object by an object id
getCanvasFormat() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get canvas format.
getCanvasFormat() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
get canvas format
getCanvasFormat() - Method in class com.jfimagine.jfdraw.gui.DrawPane
Get canvas format.
getCanvasFormat() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Get canvas format.
getCenter() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get a center point on this line.
getCenter() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get a center point on this line.
getCenter() - Method in class com.jfimagine.jfgraph.geom.Curve
Get the center of this curve.
getCenter() - Method in class com.jfimagine.jfgraph.geom.Arc
Get center position of this arc.
getCenter() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get a center point on this line.
getCenter() - Method in class com.jfimagine.jfgraph.geom.Rect
Get a center point of this rectangle.
getCenter() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Get the center of this quadrant.
getCenterPoint() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get center point of this arc.
getChangeType() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get graph change type.
getChar(String) - Static method in class com.jfimagine.jfdraw.gui.resource.CADResource
get a resource value char by key.
getCharCount(String, char) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Find the number of a char that occurs in the string.
getCharCount(String, char) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get the number of occurrence of a letter within a string
getChecked() - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
get checked state of this item
getCheckItemList() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Get the checkitem list
getChild(String) - Method in class com.jfimagine.jfdom.Element
get child element by tag.
getChildren() - Method in class com.jfimagine.jfdom.Element
Get child elements
getChildrenCount() - Method in class com.jfimagine.jfdom.Element
Get count of child elements
getComment() - Method in class com.jfimagine.jfgraph.shape.base.Property
Get the comment of property
getCompareStr(int) - Static method in class com.jfimagine.utils.commonutil.ConstUtil
Get a mathmatics sign by a int key value
getControlPoint() - Method in class com.jfimagine.jfgraph.geom.Arc
Get control point of this arc.
getControlPoint() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get control point of this arc.
getControlPoint1() - Method in class com.jfimagine.jfgraph.geom.Curve
Get the control point1.
getControlPoint2() - Method in class com.jfimagine.jfgraph.geom.Curve
Get the control point2.
getCornerArc(int) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
get an rounded corner arc.
getCornerCenterPoint(int) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
get an end point at the rounded corner curve.
getCornerEndPoint(int, int) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
get an end point at the rounded corner curve.
getCornerRect(int, Rect) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
get an rounded corner rectangle(include the rounded corner).
getCrossProduct(JFVector) - Method in class com.jfimagine.jfgraph.geom.JFVector
get the cross product between this vector and specified vector.
getCtrl1Direction() - Method in class com.jfimagine.jfgraph.geom.LabelLine
1)Get the direction that the vector from start point to control point1 compares to the vector from start point to end point. 2)False if counter-clockwise, true if clockwise. 3)If ctrl1Direction is under counter-clockwise, then: ctrl2 is under clockwise, ctrl3 is under counter-clockwise, ctrl4 is under clockwise. 4)If reverse or mirror this label line, each direction will be !
getCtrl1Len() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the length of control point1 to start point.
getCtrl2Len() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the length of control point2 to start point.
getCtrl3Len() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the length of control point3 to end point.
getCtrl4Len() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the length of control point4 to end point.
getCtrlPoint1() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the coordinates of control point1.
getCtrlPoint2() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the coordinates of control point2.
getCtrlPoint3() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the coordinates of control point3.
getCtrlPoint4() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Get the coordinates of control point4.
getCurrentDrawEvent() - Method in class com.jfimagine.jfdraw.draw.DrawState
get current draw event.
getCurrentFrame() - Method in class com.jfimagine.jfdraw.gui.CADPane
get currently focused internal frame in cad pane.
getCurrentLayer() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the current layer.
getCurrentLayerIndex() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the current layer index.
getCurrentLibrary() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
get current active library/template.
getCurrentObjectList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
 
getCurrentShape() - Method in class com.jfimagine.jfdraw.draw.DrawState
get current drawing shape
getCurrentTitle() - Method in class com.jfimagine.jfdraw.gui.DrawFrame
current title of this frame
getCurrentVersion() - Static method in class com.jfimagine.jfgraph.shape.base.JFVersion
get current version string
getCurrLibIndex() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
get current library index
getDate(Date, int) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Increase or decrease date by offset
getDate(int, int, int) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Encode date from Year,Month and Day
getDateValue(Element) - Static method in class com.jfimagine.jfdom.Element
Get value in java.util.Date
getDay(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the day part from a date
getDecorate(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyFillFormat
Get a specified decorative property from an object
getDecorate(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyLineFormat
Get a specified decorative property from an object
getDecorate(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyFontFormat
Get a specified decorative property from an object
getDecorate(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyArrow
Get a specified decorative property from an object
getDecorate(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
Get a specified decorative property from an object
getDecorateList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
getDecorateObject() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
getDefaultArrow() - Static method in class com.jfimagine.jfgraph.shape.decorate.Arrow
get global default arrow
getDefaultCanvasFormat() - Static method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
get global default canvas format
getDefaultFillFormat() - Static method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
get global default fill format
getDefaultFontFormat() - Static method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
get global default font format
getDefaultGridFormat() - Static method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
get global default grid format
getDefaultLineFormat() - Static method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
get global default line format
getDepth() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
get undo depth
getDescByType(int) - Static method in class com.jfimagine.jfgraph.shape.base.Property
get type desc by a type id
getDescription() - Method in class com.jfimagine.jfgraph.transfer.JFFileFilter
Returns the human readable description of this filter.
getDescription() - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Get description of this element.
getDescription() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get description of this library.
getDesktop() - Method in class com.jfimagine.jfdraw.gui.CADPane
getter for desktop
getDesktop() - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
getter for desktop
getDialog() - Static method in class com.jfimagine.jfdraw.gui.dialog.AlignmentDialog
 
getDialog() - Static method in class com.jfimagine.jfdraw.gui.dialog.PreviewDialog
 
getDialog() - Static method in class com.jfimagine.jfdraw.gui.dialog.LibDialog
 
getDiamond() - Method in class com.jfimagine.jfgraph.geom.Diamond
get the actual rectangle object of this dimaond.
getDisableModifyingProperties(List) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
 
getDisableModifyingProperties(List, boolean) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
get disable modifying properties of objects in the list
getDisableMotion(List) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
 
getDisableMotion(List, boolean) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
get disable motion of objects in the list
getDisableScaling(List) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
 
getDisableScaling(List, boolean) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
get disable scaling of objects in the list
getDocumentText(Document) - Method in class com.jfimagine.jfdom.XMLOutput
get document as xml text.
getDotProduct(JFVector) - Method in class com.jfimagine.jfgraph.geom.JFVector
get the dot product between this vector and specified vector.
getDoubleValue() - Static method in class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog
After a valid calling of inputText method, just call this method to get a double input.
getDoubleValue(Element) - Static method in class com.jfimagine.jfdom.Element
Get value in double
getDraggingNode() - Method in class com.jfimagine.jfdraw.draw.Selection
get current dragging node of current shape.
getDragLinePoints(double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get a new drag line's points list while appending a new point to Regular line.
getDrawCanvas() - Method in class com.jfimagine.jfdraw.gui.CADPane
get current drawing canvas in focused internal frame.
getDrawCanvas() - Method in class com.jfimagine.jfdraw.gui.DrawPane
get current Drawing Canvas
getDrawCanvas() - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
get current Drawing Canvas
getDrawPage() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get current drawing page
getDrawPane() - Method in class com.jfimagine.jfdraw.gui.DrawFrame
get current draw pane for the main drawing pane
getDrawSize(Dimension) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
to draw libraries on canvas, we need a proper draw size to force the canvas can show all library photos.
getDrawState() - Method in class com.jfimagine.jfdraw.draw.DrawState
get current drawing state
getDrawState() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get current draw state
getElement() - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
get element
getElementId() - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
get object id of element
getElementWidth() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get the drawing element width.
getEllipseMenu() - Method in class com.jfimagine.jfdraw.gui.CADPane
getter for ellipse menu.
getEllipsePath(Ellipse) - Static method in class com.jfimagine.jfgraph.geom.Ellipse
Draw an ellipse on specified graphic context.
getEndAngle() - Method in class com.jfimagine.jfgraph.geom.Arc
Get end angle of this arc.
getEndArrow() - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Get end arrow type.
getEndNodeCount() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get end node count of polyline.
getEndPoint() - Method in class com.jfimagine.jfgraph.geom.Curve
Get the end point.
getEndPoint() - Method in class com.jfimagine.jfgraph.geom.Arc
Get end point of this arc.
getEndPoint() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get end point of this arc.
getEvent(int, DrawCanvas) - Static method in class com.jfimagine.jfdraw.draw.EventFactory
get specified event processing object by shape type
getException() - Method in class com.jfimagine.utils.exception.ListException
Gets the wrapped exception.
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportPPM
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportCGM
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportSWF
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportPDF
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportEMF
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportTIFF
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportSVG
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportEPS
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportPNG
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportJPG
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
get export file description
getExportFileDesc() - Method in class com.jfimagine.jfgraph.transfer.ExportGIF
get export file description
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportPPM
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportCGM
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportSWF
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportPDF
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportEMF
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportTIFF
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportSVG
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportEPS
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportPNG
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportJPG
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
get export file extension.
getExportFileExt() - Method in class com.jfimagine.jfgraph.transfer.ExportGIF
get export file extension.
getExportHeight() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
get export height
getExportHeight() - Method in class com.jfimagine.jfgraph.transfer.OutputList
get export height
getExportHeight() - Method in class com.jfimagine.jfgraph.transfer.OutputPage
get export height
getExportWidth() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
get export width
getExportWidth() - Method in class com.jfimagine.jfgraph.transfer.OutputList
get export width
getExportWidth() - Method in class com.jfimagine.jfgraph.transfer.OutputPage
get export width
getExtension(File) - Method in class com.jfimagine.jfgraph.transfer.JFFileFilter
Return the extension portion of the file's name .
getFilename() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get filename of this library.
getFileName() - Method in class com.jfimagine.jfdraw.gui.CADPane
get the file name of current opened page.
getFileName() - Method in class com.jfimagine.jfdraw.gui.DrawPane
get the file name of current opened page.
getFileName() - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
get the file name of current opened page.
getFileName() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get graph file name
getFillColor() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Get current fill color.
getFillColor2() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Get current fill color2.
getFillFormat() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the fill format of current group.
getFillFormat() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the fill format of current object.
getFillFormat() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Get the fill format of current line.
getFillFormat() - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Get the fill format of current object.
getFillFormat() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get the fill format of current line.
getFillFormat() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the fill format of current line.
getFillFormat() - Method in class com.jfimagine.jfdraw.draw.Selection
Get all the fill format of objects in this selection.
getFillFormat() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
get fill format
getFillLineColor() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Get current fill line color.
getFillLineStyle() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Get current fill line style.
getFillStyle() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Get current fill style.
getFirstCheckedIndex() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Get the index of a first checked item
getFirstFocus() - Method in class com.jfimagine.jfgraph.geom.Ellipse
 
getFirstObj() - Method in class com.jfimagine.jfdraw.draw.Selection
get first object in selection.
getFirstPoint() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the first reference point of this port.
getFirstShape() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get the first shape in changed shape list.
getFocusOffset() - Method in class com.jfimagine.jfgraph.geom.Ellipse
 
getFont() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get the font of current label.
getFont() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Get current font object.
getFontColor() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Get current font color.
getFontFormat() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the font format of current object.
getFontFormat() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the font format of current object.
getFontFormat() - Method in class com.jfimagine.jfdraw.draw.Selection
Get all the font format of objects in this selection.
getFontFormat() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
get font format
getFontName() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Get current font name.
getFontSize() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Get current font size.
getFontStyle() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Get current font style.
getFormat() - Method in class com.jfimagine.jfgraph.shape.base.Property
Get the display format of property
getFrame(Component) - Static method in class com.jfimagine.jfdraw.gui.GUIUtils
 
getFrameAt(int) - Method in class com.jfimagine.utils.image.Gif89Encoder
Get a reference back to a Gif89Frame object by position.
getFrameCount() - Method in class com.jfimagine.utils.image.Gif89Encoder
Get the number of frames that have been added so far.
getFromGroupsByObjectId(int, boolean) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Get an object from groups by an object id
getGlobalPath() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
get the global path for open and save files.
getGraphChange() - Method in class com.jfimagine.jfgraph.event.GraphEvent
Get the graph change object.
getGraphMenu() - Method in class com.jfimagine.jfdraw.gui.CADPane
getter for graph menu.
getGridColor() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get current grid color.
getGridFormat() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get current grid format
getGridSize() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the grid size.
getGridSizeInPixels(double) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
get the grid size in pixels.
getGridSizeType() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the grid size type.
getGridType() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the gridType between grid.
getHashCode(byte[]) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get the hashcode of an array.
getHeight() - Method in class com.jfimagine.jfgraph.geom.JFDimension
Get height of this dimension.
getHeight() - Method in class com.jfimagine.jfgraph.geom.Rect
Get height of this rectangle.
getHeight() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the height of current group.
getHeight() - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
getHeight() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
 
getHeight() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getHeight() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the height of entire canvas.
getHeight() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Get the height of this quadrant.
getHeight() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the height of current rectangle.
getHeightUnit() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
 
getHexagonSide(int) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Get a side line of this hexagon.
getHexagonVertex(int) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Get a vertex of this hexagon.
getHour(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the hour part from a date
getId() - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
get id of this item
getImage() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
Draw current page or list to an internal buffered image.
getImage() - Method in class com.jfimagine.jfgraph.transfer.OutputList
Draw an object list to an internal buffered image.
getImage() - Method in class com.jfimagine.jfgraph.transfer.OutputPage
Draw current page to an internal buffered image.
getImageFileFilter() - Static method in class com.jfimagine.jfdraw.gui.dialog.FileDialog
Get a image file filter.
getIncrement() - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
getIncrement() - Method in class com.jfimagine.jfdraw.gui.Ruler
 
getIncrementDouble() - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
getIncrementDouble() - Method in class com.jfimagine.jfdraw.gui.Ruler
 
getIndex(Node) - Method in class com.jfimagine.jfgraph.shape.base.NodeList
Get the index of a node within the list.
getIndex(Port) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Get the index of a port within the list.
getIndexByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Get the index of an object by an object id.
getInputFile(Component) - Static method in class com.jfimagine.jfdraw.gui.dialog.FileDialog
Get a new file name to open.
getInputFile(Component, JFFileFilter) - Static method in class com.jfimagine.jfdraw.gui.dialog.FileDialog
Get a new file name to open.
getInstance() - Static method in class com.jfimagine.jfgraph.shape.base.ObjectFactory
Get a ObjectFactory instance for constructing objects.
getInstance() - Static method in class com.jfimagine.jfdraw.gui.GlobalSettings
 
getInstance() - Static method in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
getIntListFromStr(String, char) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get an Integer object list from a string which was filled by numbers and seperators
getIntValue() - Static method in class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog
After a valid calling of inputText method, just call this method to get a integer input.
getIntValue(Element) - Static method in class com.jfimagine.jfdom.Element
Get value in integer
getInvisible(List) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
 
getInvisible(List, boolean) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
get hide shape of objects in the list
getInvisibleLineFormat() - Static method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
get an invisible bounds line format for invisibled shapes.
getIsMetric() - Method in class com.jfimagine.jfdraw.gui.DrawPane
get if ruler is a metric one.
getIsMetric() - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
get if ruler is a metric one.
getItemCount() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Get the item count
getJFrame(Component) - Static method in class com.jfimagine.jfdraw.gui.GUIUtils
 
getKeyByValue(Map, String, int) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get int key by value string
getKeyList(Map, int) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get an Integer Key List
getLabel() - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
get label of this item
getLabel() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the internal label of current object.
getLabel() - Method in class com.jfimagine.jfgraph.event.LabelChange
get current changed label
getLabelChange() - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
get label changed object
getLabelPoint() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get the point of current label.
getLastError() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Get last error message within this object.
getLastMousePos() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get last mouse position on this canvas.
getLastMouseX() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get last mouse x coordinate.
getLastMouseY() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get last mouse y coordinate.
getLastPicked() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
get last picked library element
getLastPickedElement() - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
get last picked element.
getLastPoint() - Method in class com.jfimagine.jfdraw.draw.Selection
Get last point.
getLastPoint() - Method in class com.jfimagine.jfdraw.draw.DrawState
get a next point of drawing,dragging or transformming
getLastTempPoint() - Method in class com.jfimagine.jfdraw.draw.DrawState
get last temp point of drawing,dragging or transformming
getLayer(int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get a specified layer by index.
getLayerByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get a specified layer by object id.
getLayerItemList() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get layer items as check items, it's used to be modified by layer setup.
getLayerList() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the shape list.
getLayerName() - Method in class com.jfimagine.jfdraw.gui.ToolFactory
get current layer name
getLeftMargin() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getLength() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get the length of this line.
getLength(double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.LineSeg
Get the length between two endpoints of a line.
getLength(JFPoint, JFPoint) - Static method in class com.jfimagine.jfgraph.geom.LineSeg
Get the length between two endpoints of a line.
getLibrary() - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
get current library
getLibraryPanel() - Method in class com.jfimagine.jfdraw.gui.dialog.LibContainer
 
getLibraryPanel() - Method in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
getLibraryPanel() - Method in class com.jfimagine.jfdraw.gui.dialog.LibDialog
 
getLibraryType() - Method in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
getLineColor() - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Get current line color.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the line format of current line.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the line format of current object.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Get the line format of current quadrant.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Get the line format of current line.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Get the line format of current line.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Get the line format of current line.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Get the line format of current line.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get the line format of current arc.
getLineFormat() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the line format of current line.
getLineFormat() - Method in class com.jfimagine.jfdraw.draw.Selection
Get all the line format of objects in this selection.
getLineFormat() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
get line format
getLineMenu() - Method in class com.jfimagine.jfdraw.gui.CADPane
getter for line menu.
getLineStyle() - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Get current line style.
getLineType() - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Get the line type, horizontal or vertical.
getLineWidth() - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Get current line width.
getList() - Method in class com.jfimagine.jfgraph.transfer.OutputList
get current object list.
getList() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get library element list.
getList() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get internal object list.
getList() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Get a java.util.List object encapsulates AbstractObjects
getList() - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Get an objectList that encapsulates shape Objects
getList() - Method in class com.jfimagine.jfdraw.draw.Selection
Get an objectList encapsulates shape Objects
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList.CheckBoxCellRenderer
 
getMaxObjectId() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get a max object id of current object,object id starts at 0.
getMaxObjectId() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Get a max object id of current object,object id starts at 0.
getMeasure() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
get measure type, english or metric
getMeasureAbbr(int) - Static method in class com.jfimagine.jfgraph.shape.base.ShapeConst
get measurement abbreviation by measurement type
getMeasureName(int) - Static method in class com.jfimagine.jfgraph.shape.base.ShapeConst
get measurement full name by measurement type
getMeasureTimes(int, int) - Static method in class com.jfimagine.jfgraph.shape.base.ShapeConst
get multiple times of a measure unit based on another measure unit
getMeasureTypeByAbbr(String) - Static method in class com.jfimagine.jfgraph.shape.base.ShapeConst
get measurement type by a measurement abbreviation
getMeasureTypeByName(String) - Static method in class com.jfimagine.jfgraph.shape.base.ShapeConst
get measurement type by a measurement full name
getMiddleUprightPoint(JFPoint, JFPoint, double, boolean) - Static method in class com.jfimagine.jfgraph.geom.JFPoint
Get a point that is on the middle upright line of the line from start point to end point, the point will has a specified offset according to upright foot,and according to clockwise term.
getMillisecond(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the millisecond part from a date
getMinute(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the minute part from a date
getModifyPortsList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts
 
getMonth(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the month part from a date
getMouseX() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get current mouse x coordinate.
getMouseY() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get current mouse y coordinate.
getMovable() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get if movable of current label.
getMoveLabel() - Method in class com.jfimagine.jfdraw.draw.Selection
get current moving label of current shape.
getMoveLinePoints(int, double, double, boolean) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Move a specified node to a new position.
getMoveMethod() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
get move method.
getMoveNode() - Method in class com.jfimagine.jfgraph.shape.base.PortList
Get the moveNode point.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFParallelogram
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFIsoscelesTrapezoid
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFTrapezoid
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodePos(Node, JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
When moving a node, in some cases, e.g. ctrl key or shift key pressed to force preserving the form of a shape, or force equilateral shapes, we need to recalculate the actual moving node's position.
getMoveNodeType() - Method in class com.jfimagine.jfgraph.shape.base.PortList
Get type of the moving node.
getMovePos(double, double, double, double) - Method in class com.jfimagine.jfdraw.draw.Selection
Get a move offset(x,y) from source position to destination position.
getName() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Get name of this layer.
getName() - Method in class com.jfimagine.jfgraph.shape.base.Property
Get the name of property
getNewArrow(Frame, Arrow) - Static method in class com.jfimagine.jfdraw.gui.dialog.ArrowDialog
Open an arrow modifier window, to input/modify the start and end arrow.
getNewArrow(Frame, Component, Arrow) - Static method in class com.jfimagine.jfdraw.gui.dialog.ArrowDialog
Open an arrow modifier window, to input/modify the start and end arrow.
getNewFillFormat(Frame, Component, FillFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.FillFormatDialog
Open an fill format modifier window, to modify the fill format.
getNewFillFormat(Frame, FillFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.FillFormatDialog
Open an fill format modifier window, to modify the fill format.
getNewFontFormat(Frame, Component, FontFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.FontFormatDialog
Open an font format modifier window, to modify the font format.
getNewFontFormat(Frame, FontFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.FontFormatDialog
Open an font format modifier window, to modify the font format.
getNewGridFormat(Frame, Component, GridFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.GridFormatDialog
Open an grid format modifier window, to modify the grid format.
getNewGridFormat(Frame, GridFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.GridFormatDialog
Open an grid format modifier window, to modify the grid format.
getNewItemCaption() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Get a new name of list item.
getNewLabel(Component, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.LabelDialog
modify an object's label
getNewLabel(Frame, Component, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.LabelDialog
Open a text modifier window, to input/modify a new text.
getNewLabel(Frame, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.LabelDialog
Open a text modifier window, to input/modify a new text.
getNewLineFormat(Frame, Component, LineFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.LineFormatDialog
Open an line format modifier window, to modify the line format.
getNewLineFormat(Frame, LineFormat) - Static method in class com.jfimagine.jfdraw.gui.dialog.LineFormatDialog
Open an line format modifier window, to modify the line format.
getNewProperties(Frame, AbstractShape) - Static method in class com.jfimagine.jfdraw.gui.dialog.PropertyDialog
modify an object's properties
getNewProperties(Frame, Component, AbstractShape) - Static method in class com.jfimagine.jfdraw.gui.dialog.PropertyDialog
modify an object's properties
getNewText(Component, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.TextDialog
modify an object's label
getNewText(Frame, Component, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.TextDialog
Open a text modifier window, to input/modify a new text.
getNewText(Frame, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.TextDialog
Open a text modifier window, to input/modify a new text.
getNewUndoDepth(Frame, Component, int) - Static method in class com.jfimagine.jfdraw.gui.dialog.UndoSetupDialog
Open a window, to input/modify a new undo depth.
getNewUndoDepth(Frame, int) - Static method in class com.jfimagine.jfdraw.gui.dialog.UndoSetupDialog
Open a window, to input/modify an undo depth.
getNewZoomScale(Frame, Component, double) - Static method in class com.jfimagine.jfdraw.gui.dialog.ZoomDialog
Open a window, to input/modify a new zoom Scale.
getNewZoomScale(Frame, double) - Static method in class com.jfimagine.jfdraw.gui.dialog.ZoomDialog
Open a window, to input/modify a new zoom Scale.
getNextNode(int, boolean) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get next node of a polyline.
getNextNode(int, boolean) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get next node of a regularLine.
getNextNode(JFPointNode, boolean) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get next node of a polyline.
getNextNode(JFPointNode, boolean) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get next node of a regularLine.
getNode() - Method in class com.jfimagine.jfgraph.event.NodeChange
get current changed node
getNode(int) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get a specified node of this polyline.
getNode(int) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get a specified node of this regular line.
getNodeByIndex(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a specified node by index
getNodeByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a specified node by object id
getNodeByVertexType(int) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get a node by vertex type.
getNodeByVertexType(int) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get a node by vertex type.
getNodeChange() - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
get node changed object
getNodeCount() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get node count of polyline.
getNodeCount() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get node count of regular line.
getNodeCount() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get the number of all the nodes of a AbstractShape a node is a point which is on AbstractShape and used to adjust/transform the AbstractShape
getNodeCount(int) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get node count of regular line.
getNodeIndex(JFPointNode) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get a node's index inside a node list.
getNodeList() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Get point node list
getNodeList() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Get point node list
getNodeList() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a node list of this shape.
getNodePoint() - Method in class com.jfimagine.jfgraph.shape.base.Node
Get the point of current node.
getNodeType() - Method in class com.jfimagine.jfgraph.geom.JFPointNode
Getter for node type
getNodeType() - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Get the node type of current node.
getNodeType() - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Get the node type of current node.
getObject() - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
get the first object according to the first object id in list
getObject() - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
get internal object of this item
getObject(int, boolean) - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
get an object according a specified object id in list
getObjectId() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
getObjectId() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts
 
getObjectId() - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
get id of the first object according to the first object id in list
getObjectId() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Get the id of current object,object id starts at 0.
getObjectIdList(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
get the object id list from a object list
getObjectList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
get all the objects according to the object ids in list
getObjectList(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
get all the objects according to the object ids in list
getObjectType() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
getObjectType() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts
 
getObjectType() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
An object type used to identify the type of an object, especially you need to store such an object type into a DataOutputStream, so we can distinguish this object type from a DataInputStream, although we can easily use an instanceof or the other type casting ways to test an object type at runtime.
getOperationManager() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get current operation manager
getOrientation() - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
getOrientation() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getOrientation() - Method in class com.jfimagine.jfdraw.gui.Ruler
 
getOriginalCenter() - Method in class com.jfimagine.jfdraw.draw.Selection
Get original center.
getOriginalPoint() - Method in class com.jfimagine.jfdraw.draw.Selection
Get original point.
getOriginalRect() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get an original rectangle if this rectangle.
getOriginalSize() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get original size
getOutputFile(Component) - Static method in class com.jfimagine.jfdraw.gui.dialog.FileDialog
Get a new output file name to save.
getOutputFileName(Component, String, String) - Static method in class com.jfimagine.jfdraw.action.FileAction
get a new output file name from a new FileChooser dialog
getOutputList() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
get current outputList object
getOutputPage() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
get current outputPage object
getOutputType() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
get current output type
getPage() - Method in class com.jfimagine.jfgraph.transfer.OutputPage
get current page.
getPageFormat() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get page format.
getPageFormat() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getPageFormat() - Method in class com.jfimagine.jfdraw.gui.DrawPane
Get page format.
getPageFormat() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Get page format.
getParent() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get parent object of this label.
getParent() - Method in class com.jfimagine.jfgraph.shape.base.Node
Get parent object of this node.
getParent() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get parent object of this port.
getParent(Component, String) - Static method in class com.jfimagine.jfdraw.gui.GUIUtils
 
getParentDrawPane() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get parent draw pane
getParentId() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the key of parent shape of this port
getParentPanel() - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
get parent lib pane
getPercentPos() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the percent position of this port.
getPiece(String, char, int) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get a string section seperated by a letter within a big string
getPoint(double) - Method in class com.jfimagine.jfgraph.geom.Curve
Get a point by time interval.
getPoint(double) - Method in class com.jfimagine.jfgraph.geom.Arc
Get a point on the arc by an angle.
getPoint(double, double, double, double, double, double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.Curve
Get a point by time interval.
getPoint(int, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Get a point by point type and scale.
getPoint(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Get a point on ellipse.
getPoint1() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get point1, i.e. the point at x1,y1
getPoint2() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get point2, i.e. the point at x2,y2
getPointType() - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Get the point type.
getPolygonMenu() - Method in class com.jfimagine.jfdraw.gui.CADPane
getter for polygon menu.
getPortByIndex(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a specified port by index
getPortByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a specified port by object id
getPortCount() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a number of all the ports of a AbstractShape a port is a point which is on AbstractShape and used to connect other AbstractShapes
getPortList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts
 
getPortList() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a port list of this shape.
getPortPoint() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the port point of current port.
getPortType() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the Type of current port.
getPreferredScrollableViewportSize() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
implements parent method in Interface Scrollable
getPreferredScrollableViewportSize() - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
implements parent method in Interface Scrollable
getProducer() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get the producer of this page.
getProducer() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the producer of this page.
getPropertyByIndex(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a specified property by index
getPropertyByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a specified property by object id
getPropertyCount() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a number of all the properties of a AbstractShape
getPropertyList() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get a property list of this shape.
getRadius() - Method in class com.jfimagine.jfgraph.geom.Arc
get radius of current arc.
getRadius() - Method in class com.jfimagine.jfgraph.geom.RoundedRect
get the radius of current rounded rectangle.
getRadius() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
get radius of current arc.
getRadius() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
get the radius of current rounded rectangle.
getRectangleMenu() - Method in class com.jfimagine.jfdraw.gui.CADPane
getter for rectangle menu.
getRedoList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
get redo operation list
getRefNode1() - Method in class com.jfimagine.jfgraph.shape.base.PortList
Get the refNode1 point.
getRefNode2() - Method in class com.jfimagine.jfgraph.shape.base.PortList
Get the refNode2 point.
getRefNode3() - Method in class com.jfimagine.jfgraph.shape.base.PortList
Get the refNode3 point.
getRemovedCheckItemList() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Get the removed checkitem list
getRightMargin() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getRoot() - Method in class com.jfimagine.jfdom.Document
Get root element of this document.
getRootCause() - Method in class com.jfimagine.utils.exception.ListException
Retrieves (recursively) the root cause exception.
getRotateAngle() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Get the rotate angle of current label line.
getRotateAngle() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the rotate angle of current rectangle.
getScale() - Method in class com.jfimagine.jfgraph.geom.JFArcPoint
Get the angle scale.
getScale() - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Get the port scale.
getScaleUnit() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the scale unit, a scale unit is something like << 1cm = 100 * [scaleUnit] >>
getScaleUnit() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Get the scale unit, a scale unit is something like << 1cm = 100 * [scaleUnit] >>
getScaleValue() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the scale value, a scale value is something like << 1cm = [scaleValue] * km >>
getScaleValue() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Get the scale value, a scale value is something like << 1cm = [scaleValue] * km >>
getScreenDimension(Dimension) - Static method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
A page dimension is a 72 times value of an inch, but on screen that would be another times, e.g. 96
getScreenHeight() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
canvas height in pixels.
getScreenSize(int) - Static method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
A page size is a 72 times value of an inch, but on screen that would be another times, e.g. 96
getScreenUnit() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the screen unit, a screen unit is something like << 1 * [screenUnit] = 1000 * meter >> We only allowed CM or INch for current screen unit.
getScreenUnit() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Get the screen unit, a screen unit is something like << 1 * [screenUnit] = 1000 * meter >> We only allowed CM or INch for current screen unit.
getScreenWidth() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
canvas width in pixels.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
implements parent method in Interface Scrollable
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
implements parent method in Interface Scrollable
getScrollableTracksViewportHeight() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
implements parent method in Interface Scrollable
getScrollableTracksViewportHeight() - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
implements parent method in Interface Scrollable
getScrollableTracksViewportWidth() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
implements parent method in Interface Scrollable
getScrollableTracksViewportWidth() - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
implements parent method in Interface Scrollable
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
implements parent method in Interface Scrollable
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
implements parent method in Interface Scrollable
getScrollPane() - Method in class com.jfimagine.jfdraw.gui.DrawPane
get current scroll pane.
getSecond(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the second part from a date
getSecondFocus() - Method in class com.jfimagine.jfgraph.geom.Ellipse
 
getSecondPoint() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the second reference point of this port.
getSegmentId() - Method in class com.jfimagine.jfgraph.geom.JFCurvePoint
Get the serial number of the curve segments.
getSegmentId() - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Get the serial number of the curve segments.
getSelection() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get selection object list.
getSemimajor() - Method in class com.jfimagine.jfgraph.geom.Ellipse
 
getSemiminor() - Method in class com.jfimagine.jfgraph.geom.Ellipse
 
getShapeChange() - Method in class com.jfimagine.jfdraw.draw.GraphEventDispatcher
get shape changed object
getShapeList() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Get the shape list.
getShapeList() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get the changed shape list.
getShapeType() - Method in class com.jfimagine.jfdraw.draw.DrawState
get current drawing shape type
getSide(int) - Method in class com.jfimagine.jfgraph.geom.Diamond
Get a side line of this diamond.
getSide(int) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
Get a side line of this rectangle.
getSide(int) - Method in class com.jfimagine.jfgraph.geom.Rect
Get a side line of this rectangle.
getSize() - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
get the size of changed shage list.
getSlope() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get the slope of this line.
getSlope(double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get the slope of the line from this point to specified point.
getSlope(double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.LineSeg
Get the slope of a specified line.
getSlope(JFPoint) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get the slope of the line from this point to specified point.
getSlope(JFPoint, JFPoint) - Static method in class com.jfimagine.jfgraph.geom.LineSeg
Get the slope of a specified line.
getSlope(LineSeg) - Static method in class com.jfimagine.jfgraph.geom.LineSeg
Get the slope of a specified line.
getSnapPos(double, double) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
get snap position.
getSnapSize() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the snapSize between grid.
getSnapSizeInPixels(double) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
get the snap size in pixels.
getSnapSizeType() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the snap size type.
getSnapToGrid() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the snapToGrid between grid.
getStartAngle() - Method in class com.jfimagine.jfgraph.geom.Arc
Get start angle of this arc.
getStartArrow() - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Get start arrow type.
getStartPoint() - Method in class com.jfimagine.jfgraph.geom.Curve
Get the start point.
getStartPoint() - Method in class com.jfimagine.jfgraph.geom.Arc
Get start point of this arc.
getStartPoint() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Get start point of this arc.
getStartPoint() - Method in class com.jfimagine.jfdraw.draw.DrawState
get start point of drawing,dragging or transformming
getStartPointAssigned() - Method in class com.jfimagine.jfdraw.draw.DrawState
get the flag that if a start point is assigned
getState() - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
get state of this item
getStrFromIntList(Collection, char) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Convert an Integer object list to String, seperated by delim
getStrFromStrList(Collection, char) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Convert a String object list to a String, seperated by delim
getString() - Static method in class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog
After a valid calling of inputText method, just call this method to get a string input.
getString(String) - Static method in class com.jfimagine.jfdraw.gui.resource.CADResource
get a resource value by key.
getStringValue(Element) - Static method in class com.jfimagine.jfdom.Element
Get value in string.
getStrListFromStr(String, char) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Convert a String seperated by delimiter into a String Object List
getSystemProperty(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get a system property by a key.
getTag() - Method in class com.jfimagine.jfdom.Element
Get tag string.
getTargetPoint() - Method in class com.jfimagine.jfgraph.geom.JFEllipsePoint
Get target point on one side of the outer rectangle.
getTargetSideType() - Method in class com.jfimagine.jfgraph.geom.JFEllipsePoint
Get the target side type of current point.
getTargetSideType() - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Get the target side type.
getTemplatePanel() - Method in class com.jfimagine.jfdraw.gui.dialog.LibContainer
 
getTemplatePanel() - Method in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
getTemplatePanel() - Method in class com.jfimagine.jfdraw.gui.dialog.LibDialog
 
getText() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get the text of current label.
getText() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Get the text content of current text.
getTiledPageArea(int) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
get a specified tiled page's rectanglular area, in pixels.
getTiledPageCount() - Method in class com.jfimagine.jfgraph.transfer.OutputPage
When drawing a page to a specified page format, we may need a tiled exporting method, to get multi pages exportation, otherwise we can not export the full page on a smaller page format.
getTimeInterval() - Method in class com.jfimagine.jfgraph.geom.JFCurvePoint
Get time interval
getTimeInterval() - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Get the curve interval.
getTitle() - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Get title of this element.
getTitle() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get title of this library.
getToolBar() - Method in class com.jfimagine.jfdraw.gui.CADPane
get the main tool bar object.
getTopMargin() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getTotalSegments() - Method in class com.jfimagine.jfgraph.geom.JFCurvePoint
Get total segments of the curve.
getTotalSegments() - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Get total segments of the curve.
getTriangleSide(int) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Get a side line of this triangle.
getTriangleVertex(int) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Get a vertex of this triangle.
getType() - Method in class com.jfimagine.jfgraph.geom.Ellipse
 
getType() - Method in class com.jfimagine.jfgraph.geom.JFArcPoint
Get the point type.
getType() - Method in class com.jfimagine.jfgraph.shape.base.Property
Get the type of property
getType() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
get library type, i.e. library or template.
getTypeByDesc(String) - Static method in class com.jfimagine.jfgraph.shape.base.Property
get type id by a type description
getTypeDescList() - Static method in class com.jfimagine.jfgraph.shape.base.Property
get a string list of all types
getUndoList() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
get undo operation list
getUnitTimesOfINCH(int) - Static method in class com.jfimagine.jfgraph.shape.base.ShapeConst
get multiTimes of a inch unit
getUnitTimesOfMM(int) - Static method in class com.jfimagine.jfgraph.shape.base.ShapeConst
get multiTimes of a millimetre unit
getValidAngle(double) - Static method in class com.jfimagine.jfgraph.geom.Angle
Set angle value.
getValue() - Method in class com.jfimagine.jfdom.Element
Get value in string.
getValue() - Method in class com.jfimagine.jfgraph.shape.base.Property
Get the value of property
getValueByKey(Map, int, int) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get value string by an int key
getValueList(Map, int) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get an value list
getVector(Collection) - Static method in class com.jfimagine.utils.commonutil.CollectionUtil
Get a Vector object through a Collection
getVector(double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.JFVector
get the vector from base point to target point.
getVector(JFPoint, JFPoint) - Static method in class com.jfimagine.jfgraph.geom.JFVector
get the vector from base point to target point.
getVersion() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Get the version of this page.
getVersion() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get the version of this page.
getVersion() - Method in class com.jfimagine.jfgraph.shape.base.JFVersion
get version that assigned before
getVersion(int) - Static method in class com.jfimagine.jfgraph.shape.base.JFVersion
get version string by id
getVersionId() - Method in class com.jfimagine.jfgraph.shape.base.JFVersion
get version id that assigned before
getVersionId(String) - Static method in class com.jfimagine.jfgraph.shape.base.JFVersion
get version id by version string
getVertex(int) - Method in class com.jfimagine.jfgraph.geom.Rect
Get a vertex point of this rectangle.
getVertexTypeByNode(Node) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get vertex type by a node.
getVertexTypeByNode(Node) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get vertex type by a node.
getViewCenter() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get view center of this canvas
getVisible() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Get if this layer is visible or invisible.
getVisible() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get if visible of current label.
getWidth() - Method in class com.jfimagine.jfgraph.geom.JFDimension
Get width of this dimension.
getWidth() - Method in class com.jfimagine.jfgraph.geom.Rect
Get width of this rectangle.
getWidth() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the width of current group.
getWidth() - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
getWidth() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
 
getWidth() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
getWidth() - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Get the width of entire canvas.
getWidth() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Get the width of this quadrant.
getWidth() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the width of current rectangle.
getWidthUnit() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
 
getX() - Method in class com.jfimagine.jfgraph.geom.JFVector
Get x coordiate vector of this vector.
getX() - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get x coordiate of this point.
getX() - Method in class com.jfimagine.jfgraph.geom.Rect
Get x coordiate of this rectangle.
getX() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the x offset of current group.
getX() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the x offset of current rectangle.
getX1() - Method in class com.jfimagine.jfgraph.geom.Curve
Get x coordinates of start point.
getX1() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get x coordiate of first endpoint.
getX2() - Method in class com.jfimagine.jfgraph.geom.Curve
Get x coordinates of control point1.
getX2() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get x coordiate of second endpoint.
getX3() - Method in class com.jfimagine.jfgraph.geom.Curve
Get x coordinates of control point2.
getX4() - Method in class com.jfimagine.jfgraph.geom.Curve
Get x coordinates of end point.
getXMLTag() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
All AbstractObject should be stored as XML, so here we need a XML tag for each object.
getXOffset() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get the x offset of current label.
getXOffset() - Method in class com.jfimagine.jfgraph.shape.base.Node
Get the x offset of current node.
getXOffset() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the x offset of current port.
getY() - Method in class com.jfimagine.jfgraph.geom.JFVector
Get y coordiate vector of this vector
getY() - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get y coordiate of this point.
getY() - Method in class com.jfimagine.jfgraph.geom.Rect
Get y coordiate of this rectangle.
getY() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get the y offset of current group.
getY() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Get the y offset of current rectangle.
getY1() - Method in class com.jfimagine.jfgraph.geom.Curve
Get y coordinates of start point.
getY1() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get y coordiate of first endpoint.
getY2() - Method in class com.jfimagine.jfgraph.geom.Curve
Get y coordinates of control point1.
getY2() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get y coordiate of second endpoint.
getY3() - Method in class com.jfimagine.jfgraph.geom.Curve
Get y coordinates of control point2.
getY4() - Method in class com.jfimagine.jfgraph.geom.Curve
Get y coordinates of end point.
getYear(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the year part from a date
getYOffset() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get the y offset of current label.
getYOffset() - Method in class com.jfimagine.jfgraph.shape.base.Node
Get the y offset of current node.
getYOffset() - Method in class com.jfimagine.jfgraph.shape.base.Port
Get the y offset of current port.
getZoomedFont() - Method in class com.jfimagine.jfgraph.shape.base.Label
Get a zoomed font of current label.
getZoomedFont() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Get a zoomed font of current font.
getZoomScale() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
get zoom scale
getZoomScale() - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
get zoom scale
getZoomScale() - Method in class com.jfimagine.jfdraw.draw.DrawState
get zoom scale
getZoomScale() - Method in class com.jfimagine.jfdraw.gui.Ruler
get zoom scale
getZoomScale() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get zoom scale
Gif89Encoder - class com.jfimagine.utils.image.Gif89Encoder.
This GIFEncoder class is adapted from Gif89Encoder, http://jmge.net/ This is the central class of a JDK 1.1 compatible GIF encoder that, AFAIK, supports more features of the extended GIF spec than any other Java open source encoder.
Gif89Encoder() - Constructor for class com.jfimagine.utils.image.Gif89Encoder
Use this default constructor if you'll be adding multiple frames constructed from RGB data (i.e., AWT Image objects or ARGB-pixel arrays).
Gif89Encoder(Color[]) - Constructor for class com.jfimagine.utils.image.Gif89Encoder
This constructor installs a user color table, overriding the detection of of a palette from ARBG pixels.
Gif89Encoder(Color[], int, int, byte[]) - Constructor for class com.jfimagine.utils.image.Gif89Encoder
Convenience constructor for encoding a static GIF from index-model data.
Gif89Encoder(Image) - Constructor for class com.jfimagine.utils.image.Gif89Encoder
Like the default except that it also adds a single frame, for conveniently encoding a static GIF from an image.
Gif89Frame - class com.jfimagine.utils.image.Gif89Frame.
This GIFEncoder class is adapted from Gif89Encoder, http://jmge.net/ First off, just to dispel any doubt, this class and its subclasses have nothing to do with GUI "frames" such as java.awt.Frame.
GlobalSettingDialog - class com.jfimagine.jfdraw.gui.dialog.GlobalSettingDialog.
GlobalSettingDialog class.
GlobalSettings - class com.jfimagine.jfdraw.gui.GlobalSettings.
Global settings class.
graphChanged(GraphEvent) - Method in interface com.jfimagine.jfgraph.event.GraphEventListener
A graph changed event call back method
GraphEvent - class com.jfimagine.jfgraph.event.GraphEvent.
A GraphEvent class is used to encapsulate the events in modifying shapes.
GraphEvent(Object, AbstractGraphChange) - Constructor for class com.jfimagine.jfgraph.event.GraphEvent
The constructor of GraphEvent.
GraphEventDispatcher - class com.jfimagine.jfdraw.draw.GraphEventDispatcher.
Graph event dispatcher is used to generate and dispatcher customized graph event to developers.
GraphEventDispatcher(DrawAdapter) - Constructor for class com.jfimagine.jfdraw.draw.GraphEventDispatcher
Constructor
GraphEventListener - interface com.jfimagine.jfgraph.event.GraphEventListener.
A GraphEventListener class is a listener for all graph event.
GridFormat - class com.jfimagine.jfgraph.shape.decorate.GridFormat.
GridFormat class.
GridFormat() - Constructor for class com.jfimagine.jfgraph.shape.decorate.GridFormat
Constructor for GridFormat
GridFormatDialog - class com.jfimagine.jfdraw.gui.dialog.GridFormatDialog.
GridFormatDialog class.
GRIDTYPE_CROSS - Static variable in class com.jfimagine.jfgraph.shape.decorate.GridFormat
 
GRIDTYPE_DOT - Static variable in class com.jfimagine.jfgraph.shape.decorate.GridFormat
 
GRIDTYPE_LINE - Static variable in class com.jfimagine.jfgraph.shape.decorate.GridFormat
 
GRIDTYPE_NONE - Static variable in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Grid types
groupShapes(List) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Group a selection to one JFGroup object.
groupShapes(List, boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Group a selection to one JFGroup object.
GUIConst - class com.jfimagine.jfdraw.gui.GUIConst.
GUI Const class is a const definition list of graphic user interface.
GUIConst() - Constructor for class com.jfimagine.jfdraw.gui.GUIConst
 
GUIUtils - class com.jfimagine.jfdraw.gui.GUIUtils.
GUI Const class is a utilities library for gui.
GUIUtils() - Constructor for class com.jfimagine.jfdraw.gui.GUIUtils
 
GZIP - Static variable in class com.jfimagine.utils.commonutil.Base64
Specify that data should be gzip-compressed.

H

hasChildren() - Method in class com.jfimagine.jfdom.Element
If this element has children
hashCode() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.LabelLine
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.JFPointNode
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.JFCurvePoint
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.Curve
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.JFEllipsePoint
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.JFVector
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.JFArcPoint
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.Arc
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.RoundedRect
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.JFDimension
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.JFPoint
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.geom.Rect
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.base.Property
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.base.Label
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.base.Node
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.base.Port
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Returns the hashcode for this AbstractObject.
hashCode() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Returns the hashcode for this Object.
hashCode() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Returns the hashcode for this Object.
hasItemChecked() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Test if any item has been checked.
hasQuadrant() - Method in class com.jfimagine.jfdraw.draw.Selection
if current selection has quadrant
hasRedo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
has any redo operation
hasUndo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
has any undo operation
Hexagon - class com.jfimagine.jfgraph.geom.Hexagon.
Hexagon class.
Hexagon() - Constructor for class com.jfimagine.jfgraph.geom.Hexagon
Constructor for Hexagon.
Hexagon(Hexagon) - Constructor for class com.jfimagine.jfgraph.geom.Hexagon
Constructor for Hexagon.
HEXAGONSIDE_BOTTOM - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the bottom side of an hexagon
HEXAGONSIDE_LEFTBOTTOM - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the left bottom inclined side of an hexagon
HEXAGONSIDE_LEFTTOP - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the left top inclined side of an hexagon
HEXAGONSIDE_RIGHTBOTTOM - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the right bottom inclined side of an hexagon
HEXAGONSIDE_RIGHTTOP - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the right top inclined side of an hexagon
HEXAGONSIDE_TOP - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the top side of an hexagon
HEXAGONVERTEX_LEFTBOTTOM - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the left bottom vertex of an hexagon
HEXAGONVERTEX_LEFTMIDDLE - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the left middle vertex of an hexagon
HEXAGONVERTEX_LEFTTOP - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the left top vertex of an hexagon
HEXAGONVERTEX_RIGHTBOTTOM - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the right bottom vertex of an hexagon
HEXAGONVERTEX_RIGHTMIDDLE - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the right middle vertex of an hexagon
HEXAGONVERTEX_RIGHTTOP - Static variable in class com.jfimagine.jfgraph.geom.Hexagon
A const vertext type represents the right top vertex of an hexagon
hexToByte(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a hex string to a byte array.
hexToStr(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a 2-chars hex string to a normal string
HORIZONTAL - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 

I

i2b(int) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert an int value to a boolean one
i2s(int) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert an int value to String
i2s(Integer) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert an Integer object value to String
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
If an object has already necessary points so can be constructed.
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
If a polyline has been drew.
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
If a label line has been drew.
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
If a regularline has been drew.
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
If a curve has been drew.
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
If a polyline has been drew.
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
If an arc has been drew.
ifCompleteDrawing() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
If a rectanglue has been drew.
ifCompleteDrawing(boolean) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
to find if current object has necessary nodes, so can be constructed otherwise simply return false.
incAccessTimes() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Increase one time of the access times.
INCH - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
INCH_SCREEN - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
screen resolution, pixel per inch
IndexGif89Frame - class com.jfimagine.utils.image.IndexGif89Frame.
This GIFEncoder class is adapted from Gif89Encoder, http://jmge.net/ Instances of this Gif89Frame subclass are constructed from bitmaps in the form of color-index pixels, which accords with a GIF's native palettized color model.
IndexGif89Frame(int, int, byte[]) - Constructor for class com.jfimagine.utils.image.IndexGif89Frame
Construct a IndexGif89Frame from color-index pixel data.
init(ServletConfig) - Method in class com.jfimagine.jfdraw.webstart.WebStart
 
initBoundsNodeList() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Init bounds node list method is to get the four nodes of the bounds, then rebuild the bounds node list.
initCanvas(Graphics) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
init canvas and clear all graph on it
initComponents() - Method in class com.jfimagine.jfdraw.gui.DrawPane
Init all gui components of this DrawPane.
initDiamond() - Method in class com.jfimagine.jfgraph.geom.Diamond
initiate/create the actual rectangle object of this diamond.
initFont() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Initialize the font object.
initGraphics(Graphics) - Static method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Set graphics to a default configuration.
initGraphics(Graphics) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Set graphics to a default configuration.
initLabel() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set the intial position of this internal label.
initLabel() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Set the intial position of this internal label.
initLabel() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Set the intial position of this internal label.
initLabel() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Set the intial position of this internal label.
initLabel() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Set the intial position of this internal label.
initNodes() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Init all nodes of this rectangle.
initNodes() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Init all nodes of this curve.
initNodes() - Method in class com.jfimagine.jfgraph.shape.arc.JFPie
Init all nodes of this pie.
initNodes() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Init all nodes of this arc.
initNodes() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Init all nodes of this rectangle.
initPorts() - Method in class com.jfimagine.jfgraph.shape.polygon.JFHexagon
Init all ports of this diamond An object will always has its one or more stable ports and some customized ports, for dimond, it will has four stable ports as below, port1 at middle left, port2 at middle top, port3 at middle right, port4 at middle bottom,
initPorts() - Method in class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
Init all ports of this diamond An object will always has its one or more stable ports and some customized ports, for dimond, it will has four stable ports as below, port1 at middle left, port2 at middle top, port3 at middle right, port4 at middle bottom,
initPorts() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Init all ports of this regular line.
initPorts() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Init all ports of this curve.
initPorts() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Init all ports of this line.
initPorts() - Method in class com.jfimagine.jfgraph.shape.arc.JFChord
Init all ports of this shape.
initPorts() - Method in class com.jfimagine.jfgraph.shape.arc.JFPie
Init all ports of this shape.
initPorts() - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Init all ports of this shape.
initPorts() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Init all ports of this shape.
initPorts() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Init all ports of this rectangle.
initPorts() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFDiamond
Init all ports of this diamond An object will always has its one or more stable ports and some customized ports, for dimond, it will has four stable ports as below, port1 at middle left, port2 at middle top, port3 at middle right, port4 at middle bottom,
initPorts() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Init all ports of this diamond An object will always has its one or more stable ports and some customized ports, for dimond, it will has four stable ports as below, port1 at middle left, port2 at middle top, port3 at middle right, port4 at middle bottom,
initPorts() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Init all ports of this rectangle.
InputBoxDialog - class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog.
InputBoxDialog class.
inputText(Frame, Component, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog
Open a window, to input/modify a new text
inputText(Frame, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog
Open a window, to input/modify a new text
inputText(Frame, String, String, String) - Static method in class com.jfimagine.jfdraw.gui.dialog.InputBoxDialog
Open a window, to input/modify a new text
insertCurrLibInto() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
 
insertFrame(int, Gif89Frame) - Method in class com.jfimagine.utils.image.Gif89Encoder
Like addFrame() except that the frame is inserted at a specific point in the sequence rather than appended.
insertLayer(JFLayer, int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Insert a new layer to this page.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Tests if the specified line segment intersects this PolyLine.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Tests if the specified line segment intersects the interior of this Hexagon.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Tests if the specified line segment intersects the interior of this IsoscelesTriangle.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Tests if the specified line segment intersects this LabelLine.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Tests if the specified line segment intersects this RegularLine.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Tests if the specified line intersects this curve.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Diamond
Tests if the specified line segment intersects the interior of this Diamond.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Tests if the specified line segment intersects the outline of this ellipse.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Tests if the specified line intersects this arc.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Tests if the specified line segment intersects this LineSeg.
intersects(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Tests if the specified line segment intersects the interior of this Rect.
intersects(double, double, double, double, boolean) - Method in class com.jfimagine.jfgraph.geom.Arc
Tests if the specified line intersects this arc.
intersects(double, double, int) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Tests if the specified point intersects any side of this hexagon.
intersects(double, double, int) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Tests if the specified point intersects any side of this triangle.
intersects(double, double, int) - Method in class com.jfimagine.jfgraph.geom.Diamond
Tests if the specified point intersects any side of this diamond.
intersects(double, double, int) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Tests if the specified point intersects the outline of this ellipse.
intersects(double, double, int) - Method in class com.jfimagine.jfgraph.geom.Arc
Tests if the specified point intersects the curve of this arc.
intersects(double, double, int) - Method in class com.jfimagine.jfgraph.geom.Rect
Tests if the specified point intersects any side of this rectangle.
intersects(Graphics, JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Label
Test if current object intersects with a specified point.
intersects(Graphics, Rect) - Method in class com.jfimagine.jfgraph.shape.base.Label
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
if this element intersects(contains)the mouse point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Node
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Port
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Test if current object intersects with a specified point.
intersects(JFPoint) - Method in class com.jfimagine.jfdraw.draw.Selection
Get which shape in the selection that intersects with point pnt.
intersects(JFPoint, int) - Method in class com.jfimagine.jfgraph.geom.Rect
Tests if the specified point intersects any side of this rectangle.
intersects(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Tests if the specified line segment intersects this RegularLine.
intersects(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Tests if the specified line segment intersects this LineSeg.
intersects(JFPointNode, JFPointNode) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Tests if the specified line segment intersects this PolyLine.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Tests if the specified line segment intersects the this PolyLine.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Tests if the specified line segment intersects the interior of this Hexagon.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Tests if the specified line segment intersects the interior of this IsoscelesTriangle.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Tests if the specified line segment intersects the this RegularLine.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.Curve
Tests if the specified line intersects this curve.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.Diamond
Tests if the specified line segment intersects the interior of this Diamond.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Tests if the specified line segment intersects the outline of this ellipse.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.Arc
Tests if the specified line intersects this arc.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Tests if the specified line segment intersects the this LineSeg.
intersects(LineSeg) - Method in class com.jfimagine.jfgraph.geom.Rect
Tests if the specified line segment intersects the interior of this Rect.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Tests if the specified rectangle intersects the interior of this PolyLine.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Tests if the specified rectangle intersects the interior of this Hexagon.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Tests if the specified rectangle intersects the interior of this IsoscelesTriangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Tests if the specified rectangle intersects the interior of this LineSeg.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Tests if the specified rectangle intersects the interior of this RegularLine.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.Curve
Tests if the specified rectangle intersects the interior of this Curve.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.Diamond
Tests if the specified rectangle intersects the interior of this Diamond.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Tests if the specified rectangle intersects the outline of this ellipse.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.Arc
Tests if the specified rectangle intersects the interior of this Arc.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Tests if the specified rectangle intersects the interior of this LineSeg.
intersects(Rect) - Method in class com.jfimagine.jfgraph.geom.Rect
Tests if the specified rectangle intersects the interior of this Rect.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.base.Node
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Test if current object intersects with a specified rectangle.
intersects(Rect) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Test if current object intersects with a specified rectangle.
intersectsAt(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Test if current curve intersects the point at a position.
intersectsAt(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Test if current ellipse intersects the point at a position.
intersectsAt(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Test if current arc intersects the point at a position.
intersectsAt(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Get an intersected point both on this curve and a new line.
intersectsAt(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Get an intersected point both on this ellipse and a new line.
intersectsAt(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get an intersected point both on this line and a new line.
intersectsAt(double, double, double, double, double, double, double, double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.Curve
Test if current curve intersects the point at a position.
intersectsAt(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.Curve
Get an intersected point both on this curve and a new line.
intersectsAt(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.Ellipse
Get an intersected point both on this ellipse and a new line.
intersectsAt(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Get an intersected point both on this line and a new line.
isBold() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Indicates whether or not this Font object's style is BOLD.
isBoldItalic() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Indicates whether or not this Font object's style is both BOLD and ITALIC.
isDisableModifyingProperties() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
get if is disabled modifying properties
isDisableMotion() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
get if is disabled motion
isDisablePortSnapping() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
if assigned disable port snapping.
isDisablePortSnapping() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
if assigned disable port snapping.
isDisableScaling() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
get if is disabled scaling
isDraggingPortAlso() - Method in class com.jfimagine.jfdraw.draw.Selection
When dragging node of current shape, if a relational port is also dragged.
isExportWithGrid() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Get if user would like to export/print graph with grid.
isExportWithRuler() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Get if user would like to export/print graph with ruler.
isExtensionListInDescription() - Method in class com.jfimagine.jfgraph.transfer.JFFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isHideGrids() - Method in class com.jfimagine.jfdraw.gui.DrawPane
if hide grids now
isHideGrids() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
if hide grids now
isHidePopupMenus() - Method in class com.jfimagine.jfdraw.gui.DrawPane
if hide popupmenus now
isHidePopupMenus() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
if hide popupmenus now
isHidePorts() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
if assigned hidding ports .
isHidePorts() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
if assigned hidding ports .
isHideRulers() - Method in class com.jfimagine.jfdraw.gui.DrawPane
if hide rulers now
isHideScrollbars() - Method in class com.jfimagine.jfdraw.gui.DrawPane
if hide scrollbars now
isImageFile(File) - Static method in class com.jfimagine.jfdraw.gui.dialog.FileDialog
Check if a file is an allowed image file.
isImageFile(String) - Static method in class com.jfimagine.jfdraw.gui.dialog.FileDialog
Check if a file is an allowed image file.
isInvisible() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
get if this shape is invisible
isItalic() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Indicates whether or not this Font object's style is ITALIC.
isLeftDown(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
check if a left mouse button is pressed down
isMetric() - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
isMetric() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Get if current measurement is metric or english
isMetric() - Method in class com.jfimagine.jfdraw.gui.Ruler
 
isMetric() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
 
isModified() - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
if this page is modified.
isModified() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
if this page is modified.
isModified() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
If this library/template is modified
isModifierDown(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
check if a modifier key, ctrl or shift button is pressed down
isOpenShape() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Ask if this object is an open shape,e.g. line,curve,arc,etc.
isOpenShape() - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Ask if this object is an open shape,e.g. line,curve,arc,etc.
isOpenShape() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Ask if this object is an open shape,e.g. line,curve,arc,etc.
isOpenShape() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Ask if this object is an open shape,e.g. line,curve,arc,etc.
isOpenShape() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Ask if this object is an open shape,e.g. line,curve,arc,etc.
isOpenShape() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Ask if this object is an open shape,e.g. line,curve,arc,etc.
isOpenShape() - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Ask if this object is an open shape,e.g. line,curve,arc,etc.
IsoscelesTriangle - class com.jfimagine.jfgraph.geom.IsoscelesTriangle.
IsoscelesTriangle class.
IsoscelesTriangle() - Constructor for class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Constructor for IsoscelesTriangle.
IsoscelesTriangle(IsoscelesTriangle) - Constructor for class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Constructor for IsoscelesTriangle.
isPlain() - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Indicates whether or not this Font object's style is PLAIN.
isPolygon() - Method in class com.jfimagine.jfgraph.geom.PolyLine
If this polyline is actually a polygon.
isReverse() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
get if current current drawing canvas is under a reverse color.
isRightDown(MouseEvent) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
check if a right mouse button is pressed down
isRotatable() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Ask if this object is rotatable.
isRotatable() - Method in class com.jfimagine.jfgraph.shape.base.Node
Ask if this node is rotatable.
isRotatable() - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Ask if this node is rotatable.
isRotatable() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Ask if this object is rotatable.
isRotating() - Method in class com.jfimagine.jfdraw.draw.DrawState
get if currently in rotation situation.
isShowDesign() - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
if current object is under show design state.
isTitleNamed() - Method in class com.jfimagine.jfdraw.gui.DrawFrame
if the title of this frame is named
isURLFile(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Check if a specified file name is a URL file name
isUsePageBounds() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
if use page bounds or page format to decide the size of an exportation this is used when exporting a page.
isUsePageBounds() - Method in class com.jfimagine.jfgraph.transfer.OutputPage
if use page bounds or page format to decide the size of an exportation this is used when exporting a page.
isUsePageBounds() - Method in class com.jfimagine.jfdraw.gui.DrawPane
if use page bounds to restrict drawing
isUsePageBounds() - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
if use page bounds(or the bounds of a canvas format) to restrict drawing
isValid() - Method in class com.jfimagine.jfgraph.geom.JFPoint
Test if this point has valid values.
itemExists(String) - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Test if this item caption exist in the list.
itemStateChanged(ItemEvent) - Method in class com.jfimagine.jfdraw.gui.CADPane
Invoked when an item has been selected or deselected.
itemStateChanged(ItemEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
 

J

JCheckBoxList - class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList.
 
JCheckBoxList.CheckBoxCellRenderer - class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList.CheckBoxCellRenderer.
A new cell renderer to drawing a checkbox cell of list.
JCheckBoxList.CheckBoxCellRenderer() - Constructor for class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList.CheckBoxCellRenderer
 
JCheckBoxList() - Constructor for class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Constructor of JCheckBoxList.
JFArc - class com.jfimagine.jfgraph.shape.arc.JFArc.
JFArc class.
JFArc() - Constructor for class com.jfimagine.jfgraph.shape.arc.JFArc
Constructor for JFArc
JFArc(AbstractArc) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFArc
Constructor for JFArc
JFArc(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFArc
Constructor for JFArc
JFArc(double, double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFArc
Constructor for JFArc
JFArcPoint - class com.jfimagine.jfgraph.geom.JFArcPoint.
JFArcPoint class.
JFArcPoint() - Constructor for class com.jfimagine.jfgraph.geom.JFArcPoint
Constructor for JFArcPoint.
JFArcPoint(JFArcPoint) - Constructor for class com.jfimagine.jfgraph.geom.JFArcPoint
Constructor for JFArcPoint.
JFBinaryReader - class com.jfimagine.utils.io.JFBinaryReader.
JFBinaryReader is a binary reader class to handle JFDraw files reading.
JFBinaryReader(DataInputStream) - Constructor for class com.jfimagine.utils.io.JFBinaryReader
Constructor of JFBinaryReader
JFBinaryWriter - class com.jfimagine.utils.io.JFBinaryWriter.
JFBinaryWriter is a binary writer class to handle JFDraw files writing.
JFBinaryWriter(DataOutputStream) - Constructor for class com.jfimagine.utils.io.JFBinaryWriter
Constructor of JFBinaryWriter
JFChord - class com.jfimagine.jfgraph.shape.arc.JFChord.
JFChord class.
JFChord() - Constructor for class com.jfimagine.jfgraph.shape.arc.JFChord
Constructor for JFChord
JFChord(AbstractArc) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFChord
Constructor for JFChord
JFChord(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFChord
Constructor for JFChord
JFChord(double, double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFChord
Constructor for JFChord
JFClipboard - class com.jfimagine.jfgraph.transfer.JFClipboard.
JFClipboard class.
JFClipboard() - Constructor for class com.jfimagine.jfgraph.transfer.JFClipboard
 
JFCurve - class com.jfimagine.jfgraph.shape.line.JFCurve.
A JFCurve class is used to represent a bezier curve with two end points and two control points.
JFCurve() - Constructor for class com.jfimagine.jfgraph.shape.line.JFCurve
Constructor for Curve
JFCurve(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.line.JFCurve
Constructor for Curve
JFCurve(double, double, double, double, double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.line.JFCurve
Constructor for Curve
JFCurvePoint - class com.jfimagine.jfgraph.geom.JFCurvePoint.
JFCurvePoint class.
JFCurvePoint() - Constructor for class com.jfimagine.jfgraph.geom.JFCurvePoint
Constructor for JFCurvePoint.
JFCurvePoint(JFCurvePoint) - Constructor for class com.jfimagine.jfgraph.geom.JFCurvePoint
Constructor for JFCurvePoint.
JFDiamond - class com.jfimagine.jfgraph.shape.rectangle.JFDiamond.
JFDiamond class.
JFDiamond() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFDiamond
Constructor for diamond
JFDiamond(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFDiamond
Constructor for diamond.
JFDimension - class com.jfimagine.jfgraph.geom.JFDimension.
JFDimension class.
JFDimension() - Constructor for class com.jfimagine.jfgraph.geom.JFDimension
Constructor for JFDimension.
JFDimension(double, double) - Constructor for class com.jfimagine.jfgraph.geom.JFDimension
Constructor for JFDimension.
JFDimension(JFDimension) - Constructor for class com.jfimagine.jfgraph.geom.JFDimension
Constructor for JFDimension.
JFEllipse - class com.jfimagine.jfgraph.shape.rectangle.JFEllipse.
JFEllipse class.
JFEllipse() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Constructor for ellipse
JFEllipse(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Constructor for ellipse.
JFEllipsePoint - class com.jfimagine.jfgraph.geom.JFEllipsePoint.
JFEllipsePoint class.
JFEllipsePoint() - Constructor for class com.jfimagine.jfgraph.geom.JFEllipsePoint
Constructor for JFEllipsePoint.
JFEllipsePoint(JFEllipsePoint) - Constructor for class com.jfimagine.jfgraph.geom.JFEllipsePoint
Constructor for JFEllipsePoint.
JFFileFilter - class com.jfimagine.jfgraph.transfer.JFFileFilter.
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
JFFileFilter() - Constructor for class com.jfimagine.jfgraph.transfer.JFFileFilter
Creates a file filter.
JFFileFilter(String) - Constructor for class com.jfimagine.jfgraph.transfer.JFFileFilter
Creates a file filter that accepts files with the given extension.
JFFileFilter(String[]) - Constructor for class com.jfimagine.jfgraph.transfer.JFFileFilter
Creates a file filter from the given string array.
JFFileFilter(String[], String) - Constructor for class com.jfimagine.jfgraph.transfer.JFFileFilter
Creates a file filter from the given string array and description.
JFFileFilter(String, String) - Constructor for class com.jfimagine.jfgraph.transfer.JFFileFilter
Creates a file filter that accepts the given file type.
JFGroup - class com.jfimagine.jfgraph.shape.union.JFGroup.
 
JFGroup() - Constructor for class com.jfimagine.jfgraph.shape.union.JFGroup
Constructor for group.
JFHexagon - class com.jfimagine.jfgraph.shape.polygon.JFHexagon.
JFHexagon class.
JFHexagon() - Constructor for class com.jfimagine.jfgraph.shape.polygon.JFHexagon
Constructor for hexagon.
JFHexagon(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.polygon.JFHexagon
Constructor for hexagon.
JFImage - class com.jfimagine.jfgraph.shape.rectangle.JFImage.
JFImage class.
JFImage() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFImage
Constructor for JFImage.
JFImage(Image, Component) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFImage
Constructor for JFImage.
JFIsoscelesTrapezoid - class com.jfimagine.jfgraph.shape.rectangle.JFIsoscelesTrapezoid.
JFIsoscelesTrapezoid class.
JFIsoscelesTrapezoid() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFIsoscelesTrapezoid
Constructor for isosceles trapezoid.
JFIsoscelesTrapezoid(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFIsoscelesTrapezoid
Constructor for isosceles trapezoid.
JFIsoscelesTriangle - class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle.
JFIsoscelesTriangle class.
JFIsoscelesTriangle() - Constructor for class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
Constructor for isosceles triangle.
JFIsoscelesTriangle(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
Constructor for isosceles triangle.
JFLabelLine - class com.jfimagine.jfgraph.shape.line.JFLabelLine.
JFLabelLine class.
JFLabelLine() - Constructor for class com.jfimagine.jfgraph.shape.line.JFLabelLine
Constructor for label Line
JFLabelLine(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.line.JFLabelLine
Constructor for label Line
JFLayer - class com.jfimagine.jfgraph.shape.union.JFLayer.
JFLayer class.
JFLayer() - Constructor for class com.jfimagine.jfgraph.shape.union.JFLayer
Constructor for Layer
JFLibElem - class com.jfimagine.jfgraph.shape.union.JFLibElem.
JFLibElem class is used to store and recover a customized graph library element.
JFLibElem() - Constructor for class com.jfimagine.jfgraph.shape.union.JFLibElem
Constructor for Layer
JFLibrary - class com.jfimagine.jfgraph.shape.union.JFLibrary.
JFLibrary class is used to store and recover customized graph libraries.
JFLibrary() - Constructor for class com.jfimagine.jfgraph.shape.union.JFLibrary
Constructor
JFLine - class com.jfimagine.jfgraph.shape.line.JFLine.
JFLine class.
JFLine() - Constructor for class com.jfimagine.jfgraph.shape.line.JFLine
Constructor for Line
JFLine(int[], int[], int) - Constructor for class com.jfimagine.jfgraph.shape.line.JFLine
Constructor for Line
JFOperation - class com.jfimagine.jfgraph.shape.action.JFOperation.
Class JFOperation is used to record an individual operation, for furthur undo/redo usages.
JFOperation() - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperation
 
JFOperationAddPort - class com.jfimagine.jfgraph.shape.action.JFOperationAddPort.
Class JFOperationAddPort is used to record an add port operation.
JFOperationAddPort(JFPage, Port) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationAddPort
Constructor.
JFOperationAlignment - class com.jfimagine.jfgraph.shape.action.JFOperationAlignment.
Class JFOperationAlignment is used to record an alignment operation.
JFOperationAlignment(JFPage) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationAlignment
Constructor.
JFOperationBindPorts - class com.jfimagine.jfgraph.shape.action.JFOperationBindPorts.
Class JFOperationBindPorts is used to record a bind ports operation.
JFOperationBindPorts(JFPage, JFPoint) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationBindPorts
Constructor.
JFOperationFlip - class com.jfimagine.jfgraph.shape.action.JFOperationFlip.
Class JFOperationFlip is used to record a flip operation.
JFOperationFlip(JFPage, Object, double) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationFlip
Constructor.
JFOperationGroup - class com.jfimagine.jfgraph.shape.action.JFOperationGroup.
Class JFOperationGroup is used to record a group shape operation.
JFOperationGroup(JFPage, JFGroup) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationGroup
Constructor.
JFOperationManager - class com.jfimagine.jfgraph.shape.action.JFOperationManager.
Class JFOperationManager is used to to undo or redo operations.
JFOperationManager(JFPage) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationManager
Constructor
JFOperationMirror - class com.jfimagine.jfgraph.shape.action.JFOperationMirror.
Class JFOperationMirror is used to record a mirror operation.
JFOperationMirror(JFPage, Object, double) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationMirror
Constructor.
JFOperationModifyArrow - class com.jfimagine.jfgraph.shape.action.JFOperationModifyArrow.
Class JFOperationModifyArrow is used to record a modify arrow operation.
JFOperationModifyArrow(JFPage, List, Arrow) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyArrow
Constructor.
JFOperationModifyDecorate - class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.
Class JFOperationModifyDecorate is used to record a modify decorative property operation.
JFOperationModifyDecorate.ModifyDecorate - class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate.
 
JFOperationModifyDecorate.ModifyDecorate(AbstractObject, AbstractObject) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
JFOperationModifyDecorate() - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
 
JFOperationModifyFillFormat - class com.jfimagine.jfgraph.shape.action.JFOperationModifyFillFormat.
Class JFOperationModifyFillFormat is used to record a modify fillFormat operation.
JFOperationModifyFillFormat(JFPage, List, FillFormat) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyFillFormat
Constructor.
JFOperationModifyFontFormat - class com.jfimagine.jfgraph.shape.action.JFOperationModifyFontFormat.
Class JFOperationModifyFontFormat is used to record a modify fontFormat operation.
JFOperationModifyFontFormat(JFPage, List, FontFormat) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyFontFormat
Constructor.
JFOperationModifyLayers - class com.jfimagine.jfgraph.shape.action.JFOperationModifyLayers.
Class JFOperationModifyLayers is used to record a modifyLayers operation.
JFOperationModifyLayers(JFPage, List, List) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyLayers
Constructor.
JFOperationModifyLineFormat - class com.jfimagine.jfgraph.shape.action.JFOperationModifyLineFormat.
Class JFOperationModifyLineFormat is used to record a modify lineFormat operation.
JFOperationModifyLineFormat(JFPage, List, LineFormat) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyLineFormat
Constructor.
JFOperationModifyPorts - class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.
Class JFOperationModifyPorts is used to record a modify ports operation.
JFOperationModifyPorts.ModifyPorts - class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts.
 
JFOperationModifyPorts.ModifyPorts(AbstractObject) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts
 
JFOperationModifyPorts() - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts
 
JFOperationModifyProperty - class com.jfimagine.jfgraph.shape.action.JFOperationModifyProperty.
Class JFOperationModifyProperty is used to record a modify properties operation.
JFOperationModifyProperty(JFPage, AbstractObject, ObjectList, ObjectList) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyProperty
Constructor.
JFOperationModifyText - class com.jfimagine.jfgraph.shape.action.JFOperationModifyText.
Class JFOperationModifyText is used to record a modify text operation.
JFOperationModifyText(JFPage, AbstractObject, String, String) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationModifyText
Constructor.
JFOperationMove - class com.jfimagine.jfgraph.shape.action.JFOperationMove.
Class JFOperationMove is used to record a move operation.
JFOperationMove(JFPage, Object, double, double) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationMove
Constructor.
JFOperationMoveLabel - class com.jfimagine.jfgraph.shape.action.JFOperationMoveLabel.
Class JFOperationMoveLabel is used to record a moveLabel operation.
JFOperationMoveLabel(JFPage, Object, double, double) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationMoveLabel
Constructor.
JFOperationMoveNode - class com.jfimagine.jfgraph.shape.action.JFOperationMoveNode.
Class JFOperationMoveNode is used to record a move node operation.
JFOperationMoveNode() - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationMoveNode
Constructor
JFOperationNew - class com.jfimagine.jfgraph.shape.action.JFOperationNew.
Class JFOperationNew is used to record a new operation.
JFOperationNew(JFPage, Object) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationNew
Constructor.
JFOperationNew(JFPage, Object, Port, Port) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationNew
Constructor.
JFOperationPaste - class com.jfimagine.jfgraph.shape.action.JFOperationPaste.
Class JFOperationPaste is used to record a paste operation.
JFOperationPaste(JFPage, ObjectList) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationPaste
Constructor.
JFOperationRemove - class com.jfimagine.jfgraph.shape.action.JFOperationRemove.
Class JFOperationRemove is used to record a remove operation.
JFOperationRemove(JFPage, ObjectList) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationRemove
Constructor.
JFOperationRemovePort - class com.jfimagine.jfgraph.shape.action.JFOperationRemovePort.
Class JFOperationRemovePort is used to record a remove port operation.
JFOperationRemovePort(JFPage, Port) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationRemovePort
Constructor.
JFOperationRotate - class com.jfimagine.jfgraph.shape.action.JFOperationRotate.
Class JFOperationRotate is used to record a move operation.
JFOperationRotate(JFPage, Object, JFPoint, double, double) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationRotate
Constructor.
JFOperationRotate(JFPage, Object, JFPoint, double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationRotate
Constructor.
JFOperationToBack - class com.jfimagine.jfgraph.shape.action.JFOperationToBack.
Class JFOperationToBack is used to record a send to back operation.
JFOperationToBack(JFPage, List, int) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationToBack
Constructor.
JFOperationUnbindPorts - class com.jfimagine.jfgraph.shape.action.JFOperationUnbindPorts.
Class JFOperationUnbindPorts is used to record an unbind ports operation.
JFOperationUnbindPorts(JFPage, JFPoint) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationUnbindPorts
Constructor.
JFOperationUngroup - class com.jfimagine.jfgraph.shape.action.JFOperationUngroup.
Class JFOperationUngroup is used to record an ungroup shape operation.
JFOperationUngroup(JFPage, List) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationUngroup
Constructor.
JFOperationZoom - class com.jfimagine.jfgraph.shape.action.JFOperationZoom.
Class JFOperationZoom is used to record a zoom operation.
JFOperationZoom(JFPage, double, double) - Constructor for class com.jfimagine.jfgraph.shape.action.JFOperationZoom
Constructor.
JFPage - class com.jfimagine.jfgraph.shape.union.JFPage.
JFPage class.
JFPage() - Constructor for class com.jfimagine.jfgraph.shape.union.JFPage
Constructor for Page
JFPageFormat - class com.jfimagine.jfgraph.shape.decorate.JFPageFormat.
Page format class encapsulates java.awt.print.PageFormat and some storage methods from abstractObject.
JFPageFormat() - Constructor for class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Constructor for JFPageFormat
JFParallelogram - class com.jfimagine.jfgraph.shape.rectangle.JFParallelogram.
JFParallelogram class.
JFParallelogram() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFParallelogram
Constructor for parallelogram.
JFParallelogram(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFParallelogram
Constructor for parallelogram.
JFPie - class com.jfimagine.jfgraph.shape.arc.JFPie.
JFPie class.
JFPie() - Constructor for class com.jfimagine.jfgraph.shape.arc.JFPie
Constructor for JFPie
JFPie(AbstractArc) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFPie
Constructor for JFPie
JFPie(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFPie
Constructor for JFPie
JFPie(double, double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.arc.JFPie
Constructor for JFPie
JFPoint - class com.jfimagine.jfgraph.geom.JFPoint.
JFPoint class.
JFPoint() - Constructor for class com.jfimagine.jfgraph.geom.JFPoint
Constructor for JFPoint.
JFPoint(double, double) - Constructor for class com.jfimagine.jfgraph.geom.JFPoint
Constructor for JFPoint.
JFPoint(JFPoint) - Constructor for class com.jfimagine.jfgraph.geom.JFPoint
Constructor for JFPoint.
JFPointNode - class com.jfimagine.jfgraph.geom.JFPointNode.
JFPointNode class.
JFPointNode() - Constructor for class com.jfimagine.jfgraph.geom.JFPointNode
Constructor for JFPoint.
JFPointNode(double, double, int) - Constructor for class com.jfimagine.jfgraph.geom.JFPointNode
Constructor for JFPoint.
JFPointNode(JFPoint, int) - Constructor for class com.jfimagine.jfgraph.geom.JFPointNode
Constructor for JFPoint.
JFPointNode(JFPointNode) - Constructor for class com.jfimagine.jfgraph.geom.JFPointNode
Constructor for JFPoint.
JFPolygon - class com.jfimagine.jfgraph.shape.polygon.JFPolygon.
JFPolygon class.
JFPolygon() - Constructor for class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Constructor for Polygon
JFPolygon(int[], int[], int) - Constructor for class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Constructor for Polygon
JFQuadrant - class com.jfimagine.jfgraph.shape.line.JFQuadrant.
A JFQuadrant class is used to draw two perpendicular lines which divide a drawing canvas into four sections.
JFQuadrant() - Constructor for class com.jfimagine.jfgraph.shape.line.JFQuadrant
Constructor for Line
JFQuadrant(double, double) - Constructor for class com.jfimagine.jfgraph.shape.line.JFQuadrant
Constructor for Line
JFQuadrant(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.line.JFQuadrant
Constructor for Line
JFReader - interface com.jfimagine.utils.io.JFReader.
JFReader is a reader interface to handle JFDraw files reading.
JFRectangle - class com.jfimagine.jfgraph.shape.rectangle.JFRectangle.
JFRectangle class.
JFRectangle() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFRectangle
Constructor for rectangle
JFRectangle(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFRectangle
Constructor for rectangle.
JFRegularLine - class com.jfimagine.jfgraph.shape.line.JFRegularLine.
JFRegularLine class.
JFRegularLine() - Constructor for class com.jfimagine.jfgraph.shape.line.JFRegularLine
Constructor for Regular Line
JFRegularLine(int[], int[], int) - Constructor for class com.jfimagine.jfgraph.shape.line.JFRegularLine
Constructor for Regular Line
JFRoundedRectangle - class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle.
JFRoundedRectangle class.
JFRoundedRectangle() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Constructor for rectangle
JFRoundedRectangle(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Constructor for round rectangle.
JFRuler - class com.jfimagine.jfgraph.shape.decorate.JFRuler.
JFRuler class.
JFRuler() - Constructor for class com.jfimagine.jfgraph.shape.decorate.JFRuler
Constructors
JFTemplate - class com.jfimagine.jfgraph.shape.union.JFTemplate.
JFTemplate class is used to store and recover customized graph templates.
JFTemplate() - Constructor for class com.jfimagine.jfgraph.shape.union.JFTemplate
Constructor
JFText - class com.jfimagine.jfgraph.shape.rectangle.JFText.
JFText class.
JFText() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFText
Constructor for Text
JFText(double, double, double, double, String, boolean) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFText
Constructor for round rectangle.
JFTrapezoid - class com.jfimagine.jfgraph.shape.rectangle.JFTrapezoid.
JFTrapezoid class.
JFTrapezoid() - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFTrapezoid
Constructor for trapezoid
JFTrapezoid(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.shape.rectangle.JFTrapezoid
Constructor for trapezoid.
JFVector - class com.jfimagine.jfgraph.geom.JFVector.
JFVector class.
JFVector() - Constructor for class com.jfimagine.jfgraph.geom.JFVector
Constructor for JFVector.
JFVector(double, double) - Constructor for class com.jfimagine.jfgraph.geom.JFVector
Constructor for JFVector.
JFVector(JFVector) - Constructor for class com.jfimagine.jfgraph.geom.JFVector
Constructor for JFVector.
JFVersion - class com.jfimagine.jfgraph.shape.base.JFVersion.
JFVersion class is used to define and manage file verions.
JFVersion() - Constructor for class com.jfimagine.jfgraph.shape.base.JFVersion
constructor
JFVersion(String) - Constructor for class com.jfimagine.jfgraph.shape.base.JFVersion
constructor
JFVHLabelLine - class com.jfimagine.jfgraph.shape.line.JFVHLabelLine.
JFVHLabelLine class.
JFVHLabelLine() - Constructor for class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Constructor for label Line
JFVHLabelLine(double, double, double, double, int) - Constructor for class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Constructor for vertical or horizontal label Line
JFWriter - interface com.jfimagine.utils.io.JFWriter.
JFWriter is a writer interface to handle JFDraw files writing.

K

KEY_SEPARATOR - Static variable in class com.jfimagine.jfgraph.shape.base.Port
A char seperating each parentId-index pair
keyPressed(KeyEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Invoked when a key has been pressed
keyReleased(KeyEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Invoked when a key has been released
keyTyped(KeyEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Invoked when a key has been typed.

L

Label - class com.jfimagine.jfgraph.shape.base.Label.
Label Class.
LABEL_MOVED - Static variable in class com.jfimagine.jfgraph.event.EventConst
Label moved event.
LABEL_MOVING - Static variable in class com.jfimagine.jfgraph.event.EventConst
Label moving event.
LABEL_SELECTED - Static variable in class com.jfimagine.jfgraph.event.EventConst
Label selected event.
Label() - Constructor for class com.jfimagine.jfgraph.shape.base.Label
Constructor for Label
Label(double, double) - Constructor for class com.jfimagine.jfgraph.shape.base.Label
Constructor for Label
Label(JFPoint) - Constructor for class com.jfimagine.jfgraph.shape.base.Label
Constructor for Label
LabelChange - class com.jfimagine.jfgraph.event.LabelChange.
A LabelChange class is the label change information class.
LabelChange() - Constructor for class com.jfimagine.jfgraph.event.LabelChange
 
LabelDialog - class com.jfimagine.jfdraw.gui.dialog.LabelDialog.
LabelDialog class.
labelIntersects(Graphics, JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get if current internal label of this shape intersects with point pnt.
labelIntersects(Graphics, JFPoint) - Method in class com.jfimagine.jfdraw.draw.Selection
Get internal label of one shape in the selection that intersects with point pnt.
labelIntersects(Graphics, Rect) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get if current internal label of this shape intersects with point pnt.
LabelLine - class com.jfimagine.jfgraph.geom.LabelLine.
LabelLine class.
LabelLine() - Constructor for class com.jfimagine.jfgraph.geom.LabelLine
Constructor for LabelLine.
LabelLine(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.geom.LabelLine
Constructor for LabelLine.
LabelLine(JFPoint, JFPoint) - Constructor for class com.jfimagine.jfgraph.geom.LabelLine
Constructor for LabelLine.
LabelLine(LabelLine) - Constructor for class com.jfimagine.jfgraph.geom.LabelLine
Constructor for LabelLine.
LARGE_VALUE - Static variable in class com.jfimagine.jfgraph.geom.GeomConst
A double const represents a very large value.
lastDayOfTheMonth(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the last Day of a month which the date exists
lastDayOfTheYear(Date) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the last day of a year which the date exists
lastDayOfThisMonth() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the last Day of this month
lastDayOfThisYear() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get the last day of this Year
LAYER_NAME_DEFAULT - Static variable in class com.jfimagine.jfgraph.shape.union.JFLayer
 
layerSetup(Frame, Component, JFPage) - Static method in class com.jfimagine.jfdraw.gui.dialog.LayerSetupDialog
Open a window, to input/modify layers properties.
layerSetup(Frame, JFPage) - Static method in class com.jfimagine.jfdraw.gui.dialog.LayerSetupDialog
Open a window, to input/modify layers properties.
LayerSetupDialog - class com.jfimagine.jfdraw.gui.dialog.LayerSetupDialog.
LayerSetupDialog class.
LibCanvas - class com.jfimagine.jfdraw.gui.dialog.LibCanvas.
Drawing canvas class.
LibCanvas(int, LibPanel) - Constructor for class com.jfimagine.jfdraw.gui.dialog.LibCanvas
Constructor
LibContainer - class com.jfimagine.jfdraw.gui.dialog.LibContainer.
LibContainer is a container for library and template panels.
LibContainer(DrawAdapter) - Constructor for class com.jfimagine.jfdraw.gui.dialog.LibContainer
 
LibDialog - class com.jfimagine.jfdraw.gui.dialog.LibDialog.
LibDialog is used to process libraries and templates.
LibDialog(Frame, DrawAdapter, String) - Constructor for class com.jfimagine.jfdraw.gui.dialog.LibDialog
 
LibHelper - class com.jfimagine.jfdraw.gui.dialog.LibHelper.
LibHelper is a helper class for library dialogs.
LibPanel - class com.jfimagine.jfdraw.gui.dialog.LibPanel.
LibPanel is an internal tabbed page for LibDialog.
LibPanel(int, DrawAdapter) - Constructor for class com.jfimagine.jfdraw.gui.dialog.LibPanel
Constructor
LIBRARY_VISIBLETYPE_DIALOG - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
LIBRARY_VISIBLETYPE_EXTERNAL - Static variable in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
LineFormat - class com.jfimagine.jfgraph.shape.decorate.LineFormat.
Line format class.
LineFormat() - Constructor for class com.jfimagine.jfgraph.shape.decorate.LineFormat
Constructor for LineFormat
LineFormatDialog - class com.jfimagine.jfdraw.gui.dialog.LineFormatDialog.
LineFormatDialog class.
LineSeg - class com.jfimagine.jfgraph.geom.LineSeg.
LineSeg class.
LineSeg() - Constructor for class com.jfimagine.jfgraph.geom.LineSeg
Constructor for LineSeg.
LineSeg(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.geom.LineSeg
Constructor for LineSeg.
LineSeg(JFPoint, JFPoint) - Constructor for class com.jfimagine.jfgraph.geom.LineSeg
Constructor for LineSeg.
LineSeg(LineSeg) - Constructor for class com.jfimagine.jfgraph.geom.LineSeg
Constructor for LineSeg.
LINESTYLE_DASH - Static variable in class com.jfimagine.jfgraph.shape.decorate.LineFormat
A const value represent DASH line style.
LINESTYLE_DASHDOT - Static variable in class com.jfimagine.jfgraph.shape.decorate.LineFormat
A const value represent DASH DOT line style.
LINESTYLE_DASHDOTDOT - Static variable in class com.jfimagine.jfgraph.shape.decorate.LineFormat
A const value represent DASH DOT DOT line style.
LINESTYLE_DOT - Static variable in class com.jfimagine.jfgraph.shape.decorate.LineFormat
A const value represent DOT line style.
LINESTYLE_SOLID - Static variable in class com.jfimagine.jfgraph.shape.decorate.LineFormat
A const value represent SOLID line style.
LINETYPE_HORIZONTAL - Static variable in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
A horizontal label line
LINETYPE_VERTICAL - Static variable in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
An vertical label line
listenerList - Variable in class com.jfimagine.jfdraw.gui.DrawAdapter
 
ListException - exception com.jfimagine.utils.exception.ListException.
This class implements an exception which can wrapped a lower-level exception.
ListException(Exception) - Constructor for class com.jfimagine.utils.exception.ListException
Creates a new ListException wrapping another exception, and with no detail message.
ListException(String) - Constructor for class com.jfimagine.utils.exception.ListException
Creates a ListException with the specified detail message.
ListException(String, Exception) - Constructor for class com.jfimagine.utils.exception.ListException
Creates a new ListException wrapping another list operation exception, and with a detail message.
loadConfigFile() - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Read content from a text config file.
loadDocument(String) - Method in class com.jfimagine.jfdom.XMLInput
load document from xml file.
loadDocumentFromText(String) - Method in class com.jfimagine.jfdom.XMLInput
load document from xml text.
loadFromBinary(String, Component) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Load this library from a binary file.
loadFromBinary(String, Component) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Load this page from a binary file.
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Property
Load property data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Label
Load label data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Node
Load node data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Port
Load port data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Load AbstractObject data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Load node data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Load port data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Load node data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Load node data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Load port data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Load port data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Load object data from a binary stream
loadFromStream(JFReader, boolean, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Load object data from a binary stream
loadFromXML(String, Component) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Load this page from an XML file.
loadFromXMLString(String, Component) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Load this page from an XML string.Attention: this xml string is already an xml document, but not the file name of an xml file.
loadImage(File) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Load an image file to this object.
loadImage(String) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Load an image file to this object.
loadLibrary(String) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
load library from a binary library file.
loadObjFromStream(JFReader, JFVersion) - Static method in class com.jfimagine.jfgraph.shape.base.ObjectFactory
Load an object from a JFReader object.
lowerVersionOf(int) - Method in class com.jfimagine.jfgraph.shape.base.JFVersion
if current version less than specified version id

M

m_arc - Variable in class com.jfimagine.jfgraph.shape.arc.AbstractArc
arc object for an AbstractArc
m_arrow - Variable in class com.jfimagine.jfgraph.shape.line.JFLabelLine
arrow format of current line.
m_arrow - Variable in class com.jfimagine.jfgraph.shape.line.JFRegularLine
arrow format of current line.
m_arrow - Variable in class com.jfimagine.jfgraph.shape.line.JFCurve
arrow format of current line.
m_arrow - Variable in class com.jfimagine.jfgraph.shape.line.JFLine
arrow format of current line.
m_arrow - Variable in class com.jfimagine.jfgraph.shape.arc.AbstractArc
arrow format of current line.
m_boundsNodeList - Variable in class com.jfimagine.jfgraph.shape.base.AbstractShape
A bounds node list is a four nodes list of the bounds, it's an virtual node list for showing, but not the actual node list for this shape.
m_center - Variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Quadrant center
m_columnView - Variable in class com.jfimagine.jfdraw.gui.DrawPane
Horizontal and vertical rulers.
m_decorateList - Variable in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
an decorate list to be modified.
m_drawCanvas - Variable in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
A Draw canvas reference to dispatch events
m_drawCanvas - Variable in class com.jfimagine.jfdraw.gui.DrawPane
Drawing Canvas
m_drawScrollPane - Variable in class com.jfimagine.jfdraw.gui.DrawPane
 
m_drawState - Variable in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
A draw state of current draw canvas
m_elemWidth - Variable in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
drawing element width
m_fillFormat - Variable in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
fill format of current fill.
m_fillFormat - Variable in class com.jfimagine.jfgraph.shape.arc.AbstractArc
fill format of current fill.
m_fillFormat - Variable in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
fill format of current fill.
m_firstNode - Variable in class com.jfimagine.jfgraph.shape.line.JFLabelLine
first node settled while drawing.
m_firstNode - Variable in class com.jfimagine.jfgraph.shape.line.JFCurve
first node settled while drawing.
m_firstNode - Variable in class com.jfimagine.jfgraph.shape.arc.AbstractArc
first node settled while drawing.
m_firstNode - Variable in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
first node settled while drawing.
m_font - Variable in class com.jfimagine.jfgraph.shape.base.Label
A font format of this label.
m_fontFormat - Variable in class com.jfimagine.jfgraph.shape.base.AbstractShape
A font format for current shape and the internal label above.
m_graphChange - Variable in class com.jfimagine.jfgraph.event.GraphEvent
A graph change object that contains necessary informations about shape modification.
m_height - Variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Height for the vertical line
m_hideRulers - Variable in class com.jfimagine.jfdraw.gui.DrawPane
if hide rulers
m_hideScrollbars - Variable in class com.jfimagine.jfdraw.gui.DrawPane
if hide scrollbars Since rulers are part of this scroll panes, so hide scroll bars would also hide rulers.
m_label - Variable in class com.jfimagine.jfgraph.shape.base.AbstractShape
An internal label property for any shape.
m_labelLine - Variable in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Internal LabelLine object.
m_labelPoint - Variable in class com.jfimagine.jfgraph.shape.base.Label
A point for x,y coordinates of the left-top corner of the label.
m_lastError - Variable in class com.jfimagine.jfgraph.shape.base.AbstractObject
Last error info within this object.
m_leftBottom - Variable in class com.jfimagine.jfgraph.geom.Rect
Left-bottom vertex of rectangle.
m_leftTop - Variable in class com.jfimagine.jfgraph.geom.Rect
Left-top vertex of rectangle.
m_lineFormat - Variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
quadrant format of current quadrant.
m_lineFormat - Variable in class com.jfimagine.jfgraph.shape.line.JFLabelLine
line format of current line.
m_lineFormat - Variable in class com.jfimagine.jfgraph.shape.line.JFRegularLine
line format of current line.
m_lineFormat - Variable in class com.jfimagine.jfgraph.shape.line.JFLine
line format of current line.
m_lineFormat - Variable in class com.jfimagine.jfgraph.shape.arc.AbstractArc
line format of current line.
m_lineFormat - Variable in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
line format of current line.
m_lineFormat - Variable in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
A temporary line format
m_lineSeg - Variable in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
line segment object for rectangle calculations.
m_lineSeg - Variable in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
A temporary lineSeg object
m_modifyPortList - Variable in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts
a modify port list stored.
m_movable - Variable in class com.jfimagine.jfgraph.shape.base.Label
Label movable. e.g.
m_newDecorate - Variable in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
a new decorative property assigned
m_nodeAdded - Variable in class com.jfimagine.jfgraph.shape.line.JFLabelLine
while drawing rectangle, how many nodes have been decided. called by addnode method.
m_nodeAdded - Variable in class com.jfimagine.jfgraph.shape.line.JFCurve
while drawing rectangle, how many nodes have been decided. called by addnode method.
m_nodeAdded - Variable in class com.jfimagine.jfgraph.shape.arc.AbstractArc
while drawing rectangle, how many nodes have been decided. called by addnode method.
m_nodeAdded - Variable in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
while drawing rectangle, how many nodes have been decided. called by addnode method.
m_nodeList - Variable in class com.jfimagine.jfgraph.shape.base.AbstractShape
Node List, all shape should has a node list.
m_nodePoint - Variable in class com.jfimagine.jfgraph.shape.base.Node
A point for x,y coordinates.
m_objectList - Variable in class com.jfimagine.jfgraph.shape.base.ObjectList
A java.util.List used to store all AbstractObjects.
m_objList - Variable in class com.jfimagine.jfgraph.shape.union.JFGroup
Internal object list within a group.
m_originalRect - Variable in class com.jfimagine.jfgraph.shape.union.JFGroup
 
m_originalRect - Variable in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
 
m_page - Variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
m_page - Variable in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
A drawing page
m_parent - Variable in class com.jfimagine.jfgraph.shape.base.Label
A parent object of this label.
m_parent - Variable in class com.jfimagine.jfgraph.shape.base.Node
A parent object of this node.
m_parent - Variable in class com.jfimagine.jfgraph.shape.base.Port
A parent object of this port.
m_parentDrawFrame - Variable in class com.jfimagine.jfdraw.gui.DrawPane
parent draw frame
m_polyLine - Variable in class com.jfimagine.jfgraph.shape.line.JFLine
Internal PolyLine object.
m_portList - Variable in class com.jfimagine.jfgraph.shape.base.AbstractShape
Port List, all shape should has a port list.
m_portPoint - Variable in class com.jfimagine.jfgraph.shape.base.Port
A point for x,y coordinates.
m_propertyList - Variable in class com.jfimagine.jfgraph.shape.base.AbstractShape
Property List, all shape should has a property list.
m_radius - Variable in class com.jfimagine.jfgraph.geom.RoundedRect
radius of each rounded corner.
m_rect - Variable in class com.jfimagine.jfgraph.shape.union.JFGroup
An rectangle object for the outline of this rectangle.
m_rect - Variable in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
An rectangle object for the outline of this rectangle.
m_rightBottom - Variable in class com.jfimagine.jfgraph.geom.Rect
Right-bottom vertex of rectangle.
m_rightTop - Variable in class com.jfimagine.jfgraph.geom.Rect
Right-top vertex of rectangle.
m_rowView - Variable in class com.jfimagine.jfdraw.gui.DrawPane
 
m_selection - Variable in class com.jfimagine.jfdraw.draw.EventDispatcher
A CAD selection for current shape objects.
m_selection - Variable in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
A CAD selection for current shape objects.
m_text - Variable in class com.jfimagine.jfgraph.shape.base.Label
Label text.
m_visible - Variable in class com.jfimagine.jfgraph.shape.base.Label
Label visible or invisible.
m_width - Variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Width for the horizontal line
main(String[]) - Static method in class com.jfimagine.utils.image.Gif89Encoder
A simple driver to test the installation and to demo usage.
main(String[]) - Static method in class com.jfimagine.jfdraw.gui.CADPane
test
MATH_EQUAL - Static variable in class com.jfimagine.utils.commonutil.ConstUtil
A mathmatics EQUAL(=) sign definition
MATH_GREATEQUALTHAN - Static variable in class com.jfimagine.utils.commonutil.ConstUtil
A mathmatics GREAT and EQUAL THAN(>=) sign definition
MATH_GREATTHAN - Static variable in class com.jfimagine.utils.commonutil.ConstUtil
A mathmatics GREAT THAN(>) sign definition
MATH_LESSEQUALTHAN - Static variable in class com.jfimagine.utils.commonutil.ConstUtil
A mathmatics LESS and EQUAL THAN(<=) sign definition
MATH_LESSTHAN - Static variable in class com.jfimagine.utils.commonutil.ConstUtil
A mathmatics LESS THAN(<) sign definition
MATH_NOTEQUAL - Static variable in class com.jfimagine.utils.commonutil.ConstUtil
A mathmatics NOT EQUAL(≠) sign definition
MEASURE_ABBR_CM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of centimeter,mm
MEASURE_ABBR_DM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of decimeter,dm
MEASURE_ABBR_FT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of foot,ft
MEASURE_ABBR_IN - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of inch,in
MEASURE_ABBR_KM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of kilometer,km
MEASURE_ABBR_M - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of meter,m
MEASURE_ABBR_MI - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of mile,mi
MEASURE_ABBR_MM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of millimeter,mm
MEASURE_ABBR_YD - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement abbreviation of yard,yd
MEASURE_ENGLISH - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
english type of measurement
MEASURE_METRIC - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
metric type of measurement
MEASURE_NAME_CM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of centimeter,mm
MEASURE_NAME_DM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of decimeter
MEASURE_NAME_FT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of foot
MEASURE_NAME_IN - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of inch
MEASURE_NAME_KM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of kilometer
MEASURE_NAME_M - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of meter
MEASURE_NAME_MI - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of mile
MEASURE_NAME_MM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of millimeter,mm
MEASURE_NAME_YD - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement full name of yard
MEASURE_TYPE_CM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of centimeter,cm
MEASURE_TYPE_DM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of decimeter,dm
MEASURE_TYPE_FT - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of foot,ft
MEASURE_TYPE_GM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of gigameter, Gm, 10^9 meters
MEASURE_TYPE_IN - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of inch,in
MEASURE_TYPE_KM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of kilometer,m
MEASURE_TYPE_M - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of meter,m
MEASURE_TYPE_MEM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of megameter, Mm, 10^6 meters
MEASURE_TYPE_MI - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of mile,mi
MEASURE_TYPE_MM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of millimeter,mm
MEASURE_TYPE_NM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of nanometer,nm, 10^-9 meters
MEASURE_TYPE_PM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of picometer,pm, 10^-12 meters
MEASURE_TYPE_TM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of terameter, Tm, 10^12 meters
MEASURE_TYPE_UM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of micron/micrometer,¦Ìm, 10^-6 meters
MEASURE_TYPE_YD - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
a measurement type of yard,yd
middleOf(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Test if current point is at the position between other two points.
middleOf(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Test if current point is at the position between other two points.
midPoint(double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get the middle point between this point and a specific point(use x & y coordiates for instead).
midPoint(JFPoint) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get the middle point between this point and a specific point
MIN_LINELENGTH - Static variable in class com.jfimagine.jfgraph.geom.GeomConst
minimum line length
mirrorBy() - Method in class com.jfimagine.jfgraph.geom.PolyLine
Mirror this line by a central x coordinate of this line.
mirrorBy() - Method in class com.jfimagine.jfgraph.geom.RegularLine
Mirror this line by a central x coordinate of this line.
mirrorBy() - Method in class com.jfimagine.jfgraph.geom.Curve
Mirror this curve by a central x coordinate of this curve.
mirrorBy() - Method in class com.jfimagine.jfgraph.geom.Arc
Mirror this arc by a central x coordinate of this arc.
mirrorBy() - Method in class com.jfimagine.jfgraph.geom.LineSeg
Mirror this line by a central x coordinate of this line.
mirrorBy() - Method in class com.jfimagine.jfgraph.geom.Rect
Mirror this rectangle by a central x coordinate of this rectangle.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Mirror this group by a central x coordinate of this group.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Mirror this object by a central x coordinate of this object.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Mirror this object by a central x coordinate of this object.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Mirror this object by a central x coordinate of this object.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Mirror this object by a central x coordinate of this object.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Mirror this object by a central x coordinate of this object.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Mirror this object by a central x coordinate of this object.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Mirror this rectangle by a central x coordinate of this rectangle.
mirrorBy() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Mirror this rectangle by a central x coordinate of this rectangle.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Mirror this line by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Mirror this line by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Mirror this line by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.Curve
Mirror this curve by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.Arc
Mirror this arc by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Mirror this line by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Mirror this point by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.geom.Rect
Mirror this rectangle by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Mirror this group by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Mirror this object by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Mirror this rectangle by a x coordinate.
mirrorBy(double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Mirror this rectangle by a x coordinate.
mirrorObjects() - Method in class com.jfimagine.jfdraw.draw.Selection
Mirror objects of current selection.
modifyLabel(Container, JFOperationManager) - Method in class com.jfimagine.jfdraw.draw.Selection
Modify label string of one object.
modifySelected() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Modify selected item.
mouseClicked(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Mouse click method required by the MouseListener interface.
mouseClicked(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
Mouse click method required by the MouseListener interface.
mouseDragged(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Mouse dragging method required by the MouseMotionListener interface.
mouseEntered(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Mouse enter method required by the MouseListener interface.
mouseEntered(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
Mouse enter method required by the MouseListener interface.
mouseExited(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Mouse exit method required by the MouseListener interface.
mouseExited(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
Mouse exit method required by the MouseListener interface.
mouseMoved(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Mouse move method required by the MouseMotionListener interface.
mousePressed(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Mouse press method required by the MouseListener interface.
mousePressed(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
Mouse press method required by the MouseListener interface.
mouseReleased(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Mouse release method required by the MouseListener interface.
mouseReleased(MouseEvent) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
Mouse release method required by the MouseListener interface.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Move this line by specific x and y coordinates.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Move this line by specific x and y coordinates.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Move this curve by specific x and y coordinates.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Move this arc by specific x and y coordinates.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Move this line by specific x and y coordinates.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Move this point by specific x and y coordinates.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Move this rectangle by specific x and y coordinates.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.base.Label
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.base.Node
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Move current object by an x and y offset.
moveBy(double, double) - Method in class com.jfimagine.jfdraw.draw.Selection
Move current selection by a new offset.
moveCenterPointTo(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
Move center point of current Arc to a new position.
moveControlPointTo(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
Move control point of current Arc to a new position.
moveDown() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Move down selected item.
moveEndPointTo(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
Move end point of current Arc to a new position.
MOVEMENT_CTRLDOWN - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
ctrl key pressed movement
MOVEMENT_NORMAL - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
normal movement
MOVEMENT_SHIFTDOWN - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
shift key pressed movement
MOVEMETHOD_CENTER - Static variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
move method: move center(both lines)
MOVEMETHOD_HORIZONTALLINE - Static variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
move method: move horizontal line
MOVEMETHOD_NONE - Static variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
move method: none
MOVEMETHOD_VERTICALLINE - Static variable in class com.jfimagine.jfgraph.shape.line.JFQuadrant
move method: move vertical line
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.polygon.JFHexagon
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.polygon.JFIsoscelesTriangle
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFEllipse
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFDiamond
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRectangle
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFParallelogram
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFIsoscelesTrapezoid
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFTrapezoid
Move/adjust a node of current object.
moveNode(Node, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Move/adjust a node of current object.
moveObject(int, int) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Move one object within this list to a specified index position.
moveObjects(ObjectList) - Static method in class com.jfimagine.jfgraph.transfer.JFClipboard
 
movePort(JFPoint, JFPoint, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Move ports that between the two end points, to two new end points position.
movePort(Port, double, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Move/adjust a port of current object.
movePort(Port, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Move/adjust a port of current object.
movePort(Port, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Move/adjust a port of current object.
movePort(Port, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Move/adjust a port of current object.
movePort(Port, double, double) - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Move/adjust a port of current object.
moveRelationalPorts() - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
Move all the relational ports of the objects in list.
moveRelationalPorts() - Method in class com.jfimagine.jfdraw.draw.Selection
Move all the relational ports of this selection.
moveRelationalPorts(ObjectList) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
move relational ports while moving this object.
moveRelationalPorts(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
move relational ports while moving this object.
moveRelationalPorts(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.PortList
move relational ports.
moveRelationalPorts(ObjectList, boolean) - Method in class com.jfimagine.jfgraph.shape.base.Port
move relational ports.
moveSelectionByKeyboard(int) - Method in class com.jfimagine.jfdraw.draw.EventDispatcher
When use want to move a selection by keyboard key, you can call this method tomove this selection
moveStartPointTo(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
Move start point of current Arc to a new position.
moveTo(double, double, Graphics) - Method in class com.jfimagine.jfdraw.draw.Selection
Move current selection at a new position
MOVETOWARDS_BACK - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperationToBack
 
MOVETOWARDS_FRONT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperationToBack
 
moveUp() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Move up selected item.
moveVertex(int, double, double, int) - Method in class com.jfimagine.jfgraph.geom.Rect
Move a vertex of a rectangle.

N

nearPoint(double, double, JFPoint, boolean) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get a point on the line with specified slope, and with specified distance to this point, and also under same direction with specified reference point.
nearPoint(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get a point on the line from this point to specified point, close to this point and with the given distance.
nearPoint(JFPoint, double, boolean) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Get a point on the line from this point to specified point, close to this point and with the given distance.
newDrawCanvas() - Method in class com.jfimagine.jfdraw.gui.DrawPane
to create a new instance of DrawCanvas class
newFile() - Method in class com.jfimagine.jfdraw.action.FileAction
new file operation.
newFile() - Method in class com.jfimagine.jfdraw.gui.CADPane
new file operation.
newFile() - Method in class com.jfimagine.jfdraw.gui.DrawPane
new file operation.
newFile() - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
new file operation.
newGlobalSetting(Frame, Component, GlobalSettings) - Static method in class com.jfimagine.jfdraw.gui.dialog.GlobalSettingDialog
Open an page setting modifier window, to modify the line format.
newGlobalSetting(Frame, GlobalSettings) - Static method in class com.jfimagine.jfdraw.gui.dialog.GlobalSettingDialog
Open an page setting modifier window, to modify the line format.
newLibrary() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
create a new binary library file and open it.
newLine() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
return a netLine() letter (not all platforms use '\n' for a newline)
newObjectId() - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Generate a new object id.
newPage() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
clear all data in this page, to create a complete new page.
newPageSetting(Frame, Component, JFPage) - Static method in class com.jfimagine.jfdraw.gui.dialog.PageSettingDialog
Open an page setting modifier window, to modify the line format.
newPageSetting(Frame, JFPage) - Static method in class com.jfimagine.jfdraw.gui.dialog.PageSettingDialog
Open an page setting modifier window, to modify the line format.
newScaleCenter(JFPoint, JFPoint, JFPoint, JFPoint, double) - Static method in class com.jfimagine.jfgraph.geom.Rect
When a shape is scaled, its location center will be changed probably.
newShapeSetting(Frame, Component, List) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
Open an shape setting modifier window, to modify the line format.
newShapeSetting(Frame, List) - Static method in class com.jfimagine.jfdraw.gui.dialog.ShapeSettingDialog
Open an shape setting modifier window, to modify the line format.
newSlopeByAddingAngle(double, double) - Static method in class com.jfimagine.jfgraph.geom.Angle
Calculate a new slope after rotating by an angle.
newSlopeByAddingSlope(double, double) - Static method in class com.jfimagine.jfgraph.geom.Angle
Calculate a new slope by append a new slope that rotated by a new angle.
nextBigZoomScale(double) - Static method in class com.jfimagine.jfdraw.gui.dialog.ZoomDialog
get next bigger zoom scale according current zoom scale
nextSmallZoomScale(double) - Static method in class com.jfimagine.jfdraw.gui.dialog.ZoomDialog
get next smaller zoom scale according current zoom scale
NO_OPTIONS - Static variable in class com.jfimagine.utils.commonutil.Base64
No options specified.
Node - class com.jfimagine.jfgraph.shape.base.Node.
Node Class.
NODE_MOVED - Static variable in class com.jfimagine.jfgraph.event.EventConst
Node moved event.
NODE_MOVING - Static variable in class com.jfimagine.jfgraph.event.EventConst
Node moving event.
NODE_SELECTED - Static variable in class com.jfimagine.jfgraph.event.EventConst
Node selected event.
NODE_SIZE - Static variable in class com.jfimagine.jfgraph.geom.GeomConst
width/height of a node rectangle, or a port diagonal.
Node() - Constructor for class com.jfimagine.jfgraph.shape.base.Node
Constructor for Node
Node(double, double) - Constructor for class com.jfimagine.jfgraph.shape.base.Node
Constructor for Node
Node(JFPoint) - Constructor for class com.jfimagine.jfgraph.shape.base.Node
Constructor for Node
NodeChange - class com.jfimagine.jfgraph.event.NodeChange.
A NodeChange class is the node change information class.
NodeChange() - Constructor for class com.jfimagine.jfgraph.event.NodeChange
 
nodeIntersects(JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.base.NodeList
Get which node that intersects with point pnt.
nodeIntersects(JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get which node of current shape that intersects with point pnt.
nodeIntersects(JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Get which node of current shape that intersects with point pnt.
nodeIntersects(JFPoint, int) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Get which node of current shape that intersects with point pnt.
nodeIntersects(JFPoint, int) - Method in class com.jfimagine.jfdraw.draw.Selection
Get which node of one shape in the selection that intersects with point pnt.
NodeList - class com.jfimagine.jfgraph.shape.base.NodeList.
NodeList class.
NodeList() - Constructor for class com.jfimagine.jfgraph.shape.base.NodeList
Constructor for NodeList
NODETYPE_END - Static variable in class com.jfimagine.jfgraph.geom.JFPointNode
An END POINT point node type that the node is the beginning or end point or corner of the whole line
NODETYPE_MIDDLE - Static variable in class com.jfimagine.jfgraph.geom.JFPointNode
An MIDDLE POINT point node type that the node is on the middle of one line segment
NODETYPE_SUBMIDDLE - Static variable in class com.jfimagine.jfgraph.geom.JFPointNode
An SUB MIDDLE POINT point node type that the node is on the middle of corner point and middle point
NODEUSAGE_MOVE - Static variable in class com.jfimagine.jfgraph.shape.base.Node
A node used to move its parent object
NODEUSAGE_ROTATE - Static variable in class com.jfimagine.jfgraph.shape.base.Node
A node used to rotate its parent object
noFocusBorder - Static variable in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
 
notifyObjectSelected(ObjectList) - Method in class com.jfimagine.jfdraw.gui.CADPane
Notify object selected, tell to do some changes in the drawing framework.
notifyObjectSelected(ObjectList) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
Notify object selected, tell to do some changes in the drawing framework.
notifyObjectSelected(ObjectList) - Method in class com.jfimagine.jfdraw.gui.DrawPane
Notify object selected, tell to do some changes in the drawing framework.
notifyObjectSelected(ObjectList) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
Notify object selected, tell to do some changes in the drawing framework.
now_date() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get system's current date
now_time() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get system's current time
now() - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Get system's current datetime

O

o2s(Object) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert an object to a string
ObjectFactory - class com.jfimagine.jfgraph.shape.base.ObjectFactory.
object factory is a simple object factory for all shape objects for CAD.
ObjectList - class com.jfimagine.jfgraph.shape.base.ObjectList.
ObjectList class.
ObjectList() - Constructor for class com.jfimagine.jfgraph.shape.base.ObjectList
Constructor for ObjectList
OBJECTTYPE_LAYER - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A layer used to support muti-view of cad graphs.
OBJECTTYPE_LIBELEM - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A library element.
OBJECTTYPE_NODELIST - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A node list
OBJECTTYPE_OBJECTLIST - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
An object list
OBJECTTYPE_PAGE - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A cad design page
OBJECTTYPE_PORTLIST - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A port list
OBJECTTYPE_PROPERTYLIST - Static variable in class com.jfimagine.jfgraph.shape.base.ShapeConst
A property list
OPEN - Static variable in class com.jfimagine.jfgraph.geom.Arc
The closure type for an open arc with no path segments connecting the two ends of the arc segment.
openFile() - Method in class com.jfimagine.jfdraw.action.FileAction
Open file operation.
openFile(String) - Method in class com.jfimagine.jfdraw.gui.CADPane
open a specified file
openFile(String) - Method in class com.jfimagine.jfdraw.gui.DrawPane
open a specified file
openFile(String) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
open a specified file
openFiles(String[]) - Method in class com.jfimagine.jfdraw.gui.CADPane
Tell CADPane to open files.
openURL(String) - Static method in class com.jfimagine.utils.commonutil.BrowserLauncher
Attempts to open the default web browser to the given URL.
openURLFile() - Method in class com.jfimagine.jfdraw.action.FileAction
Open URL file operation.
OPER_ADDPORT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_ALIGNMENT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_BINDPORTS - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_BRINGTOFRONT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_COPY - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_CUT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_FLIP - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_GROUP - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MIRROR - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MODIFY_ARROW - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MODIFY_FILLFORMAT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MODIFY_FONTFORMAT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MODIFY_LAYERS - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MODIFY_LINEFORMAT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MODIFY_PROPERTIES - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MODIFY_TEXT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MOVE - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MOVELABEL - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_MOVENODE - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_NEW - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_PASTE - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_REMOVE - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_REMOVEPORT - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_ROTATE - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_SENDTOBACK - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_UNBINDPORTS - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_UNGROUP - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OPER_ZOOM - Static variable in class com.jfimagine.jfgraph.shape.action.JFOperation
 
OutputList - class com.jfimagine.jfgraph.transfer.OutputList.
OutputList is used to output an object list to a graphics context, or get an image object on this object list.
OutputList() - Constructor for class com.jfimagine.jfgraph.transfer.OutputList
 
OutputPage - class com.jfimagine.jfgraph.transfer.OutputPage.
OutputList is used to output a page to a graphics context, or get an image object on this page.
OutputPage() - Constructor for class com.jfimagine.jfgraph.transfer.OutputPage
 
OUTPUTTYPE_LIST - Static variable in class com.jfimagine.jfgraph.transfer.ExportBase
Output list type
OUTPUTTYPE_PAGE - Static variable in class com.jfimagine.jfgraph.transfer.ExportBase
Output page type

P

PageSettingDialog - class com.jfimagine.jfdraw.gui.dialog.PageSettingDialog.
PageSettingDialog class.
PAGESIZE_A0 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
page size for each page type, unit in pixels
PAGESIZE_A1 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_A2 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_A3 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_A4 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_A4SMALL - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_A5 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_B0 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_B1 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_B2 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_B3 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_B4 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_B5 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGESIZE_DEFAULT - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_A0 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Page types
PAGETYPE_A1 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_A2 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_A3 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_A4 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_A4SMALL - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_A5 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_B0 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_B1 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_B2 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_B3 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_B4 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_B5 - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
PAGETYPE_CUSTOM - Static variable in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
paint(Graphics) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
repaint all graphs
paint(Graphics) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
repaint all graphs
paint(Graphics) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
repaint components
paintComponent(Graphics) - Method in class com.jfimagine.jfdraw.gui.Ruler
 
PAIR_SEPARATOR - Static variable in class com.jfimagine.jfgraph.shape.base.Port
A char seperating all the parentId-index pairs in the string list
pasteFromClipboard(Component, int) - Static method in class com.jfimagine.jfgraph.transfer.JFClipboard
 
PI - Static variable in class com.jfimagine.jfgraph.geom.Angle
PI for the angle of 180 degrees.
PICK_OFFSET - Static variable in class com.jfimagine.jfgraph.geom.GeomConst
An offset for analog shape/object pick.
pickBy(Graphics, JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
pick up shape object by a position point.
pickBy(Graphics, JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
pick up shape object by a position point.
pickBy(Graphics, Rect) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
pick up shape object by a rectangle.
pickBy(Graphics, Rect) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
pick up shape object by a rectangle.
pickBy(JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
pick up library by a position point.
pickLine(double, double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Pick a line segment of this polyline by a point with a pickoffset.
pickLine(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Hexagon
Pick a line segment of this triangle by a point with a pickoffset.
pickLine(double, double, double) - Method in class com.jfimagine.jfgraph.geom.IsoscelesTriangle
Pick a line segment of this triangle by a point with a pickoffset.
pickLine(double, double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Pick a line segment of this regularLine by a point with a pickoffset.
pickLine(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Diamond
Pick a line segment of this rectangle by a point with a pickoffset.
pickLine(double, double, double) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
Pick a line segment of this rectangle by a point with a pickoffset.
pickLine(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Pick a line segment of this rectangle by a point with a pickoffset.
pickLine(double, double, double, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Pick a line segment of this polyline by specified a point with a pickoffset, and start point and end point restricted.
pickLine(double, double, double, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Pick a line segment of this regularLine by specified a point with a pickoffset, and start point and end point restricted.
pickPort(double, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Pick a port hat is on the shape, according to the current x,y position
pickPort(double, double) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Pick a port within this port list, according to the current x,y position
pickPort(double, double) - Method in class com.jfimagine.jfdraw.draw.Selection
Pick a port that is on the selection, according to the current x,y position
PIE - Static variable in class com.jfimagine.jfgraph.geom.Arc
The closure type for an arc closed by drawing straight line segments from the start of the arc segment to the center of the full ellipse and from that point to the end of the arc segment.
pointsIntersected(double, double, double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.Ellipse
 
pointsIntersected(double, double, double, double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.Ellipse
 
pointsIntersected(double, JFPoint, JFPoint, double) - Static method in class com.jfimagine.jfgraph.geom.Ellipse
 
POINTTYPE_CHORD - Static variable in class com.jfimagine.jfgraph.geom.JFArcPoint
Point on chord
POINTTYPE_CURVE - Static variable in class com.jfimagine.jfgraph.geom.JFArcPoint
Point on curve
POINTTYPE_PIE_END - Static variable in class com.jfimagine.jfgraph.geom.JFArcPoint
Point on end pie side.
POINTTYPE_PIE_START - Static variable in class com.jfimagine.jfgraph.geom.JFArcPoint
Point on start pie side.
PolyLine - class com.jfimagine.jfgraph.geom.PolyLine.
A PolyLine class used to represents a continuous arbitrary line segments collection.
POLYLINE_CLOSED - Static variable in class com.jfimagine.jfgraph.geom.PolyLine
An closed polyline, it's really a polygon
POLYLINE_OPEN - Static variable in class com.jfimagine.jfgraph.geom.PolyLine
An open polyline
PolyLine() - Constructor for class com.jfimagine.jfgraph.geom.PolyLine
Constructor for PolyLine.
PolyLine(int[], int[], int) - Constructor for class com.jfimagine.jfgraph.geom.PolyLine
Constructor for PolyLine.
PolyLine(PolyLine) - Constructor for class com.jfimagine.jfgraph.geom.PolyLine
Constructor for PolyLine.
PolyNode - class com.jfimagine.jfgraph.shape.line.PolyNode.
Regular Node Class.
PolyNode() - Constructor for class com.jfimagine.jfgraph.shape.line.PolyNode
Constructor for PolyNode
PolyNode(double, double, int) - Constructor for class com.jfimagine.jfgraph.shape.line.PolyNode
Constructor for PolyNode
Port - class com.jfimagine.jfgraph.shape.base.Port.
Port Class.
Port() - Constructor for class com.jfimagine.jfgraph.shape.base.Port
Constructor for Port
Port(AbstractObject, int, JFPoint, JFPoint, JFPoint) - Constructor for class com.jfimagine.jfgraph.shape.base.Port
Constructor for Port.
portIntersects(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Get which port that intersects with point pnt.
portIntersects(JFPoint, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Get which port of current shape that intersects with point pnt.
portIntersects(JFPoint, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Get which port of current shape that intersects with point pnt.
portIntersects(JFPoint, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get which port of current shape that intersects with point pnt.
portIntersects(JFPoint, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Get which port of current shape that intersects with point pnt.
portIntersectsList(JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Get a ports list of alls hapes that intersects with point pnt.
portIntersectsList(JFPoint) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Get a ports list of alls hapes that intersects with point pnt.
PortList - class com.jfimagine.jfgraph.shape.base.PortList.
PortList class.
PortList() - Constructor for class com.jfimagine.jfgraph.shape.base.PortList
Constructor for PortList
PORTTYPE_CUSTOM - Static variable in class com.jfimagine.jfgraph.shape.base.Port
Arbitrary port.
PORTTYPE_DEFAULT - Static variable in class com.jfimagine.jfgraph.shape.base.Port
A default port of a specified shape.
prepareExport() - Method in class com.jfimagine.jfgraph.transfer.ExportBase
Prepare to draw.
prepareExport() - Method in class com.jfimagine.jfgraph.transfer.OutputList
Prepare an objectlist to draw.
prepareExport(boolean) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
Prepare a page to draw.
PreviewDialog - class com.jfimagine.jfdraw.gui.dialog.PreviewDialog.
PreviewDialog is used to process print preview issues on JFPage.
PreviewDialog(Frame, JFPage, String, boolean, GridFormat) - Constructor for class com.jfimagine.jfdraw.gui.dialog.PreviewDialog
 
print() - Method in class com.jfimagine.jfgraph.transfer.ExportPrinter
A major method to start printing graphs.
print(Graphics, PageFormat, int) - Method in class com.jfimagine.jfgraph.transfer.ExportPrinter
 
PRODUCER - Static variable in class com.jfimagine.jfgraph.shape.base.JFVersion
producer of this page
Property - class com.jfimagine.jfgraph.shape.base.Property.
Property class.
Property() - Constructor for class com.jfimagine.jfgraph.shape.base.Property
Constructor for Property
PropertyDialog - class com.jfimagine.jfdraw.gui.dialog.PropertyDialog.
PropertyDialog class.
PropertyList - class com.jfimagine.jfgraph.shape.base.PropertyList.
PropertyList class.
PropertyList() - Constructor for class com.jfimagine.jfgraph.shape.base.PropertyList
Constructor for PropertyList
PROPERTYTYPE_BOOLEAN - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType: Boolean type
PROPERTYTYPE_CURRENCY - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType: Currency type
PROPERTYTYPE_DATETIME - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType: DateTime type
PROPERTYTYPE_DESC_BOOLEAN - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType description: Boolean type
PROPERTYTYPE_DESC_CURRENCY - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType description: Currency type
PROPERTYTYPE_DESC_DATETIME - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType description: DateTime type
PROPERTYTYPE_DESC_NUMERIC - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType description: Numeric type
PROPERTYTYPE_DESC_STRING - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType description: String type
PROPERTYTYPE_NUMERIC - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType: Numeric type
PROPERTYTYPE_STRING - Static variable in class com.jfimagine.jfgraph.shape.base.Property
PropertyType: String type

R

read() - Method in class com.jfimagine.utils.commonutil.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class com.jfimagine.utils.commonutil.Base64.InputStream
Calls read repeatedly until the end of stream is reached or len bytes are read.
read(byte[], int, int) - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads up to len bytes of data from the contained input stream into an array of bytes.
read(byte[], int, int) - Method in interface com.jfimagine.utils.io.JFReader
Reads up to len bytes of data from the contained input stream into an array of bytes.
readBoolean() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads one input byte and returns true if that byte is nonzero, false if that byte is zero.
readBoolean() - Method in interface com.jfimagine.utils.io.JFReader
Reads one input byte and returns true if that byte is nonzero, false if that byte is zero.
readByte() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads and returns one input byte.
readByte() - Method in interface com.jfimagine.utils.io.JFReader
Reads and returns one input byte.
readChar() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads an input char and returns the char value.
readChar() - Method in interface com.jfimagine.utils.io.JFReader
Reads an input char and returns the char value.
readDouble() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads eight input bytes and returns a double value.
readDouble() - Method in interface com.jfimagine.utils.io.JFReader
Reads eight input bytes and returns a double value.
readFloat() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads four input bytes and returns a float value.
readFloat() - Method in interface com.jfimagine.utils.io.JFReader
Reads four input bytes and returns a float value.
readInt() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads four input bytes and returns an int value.
readInt() - Method in interface com.jfimagine.utils.io.JFReader
Reads four input bytes and returns an int value.
readItems() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
 
readLong() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads eight input bytes and returns a long value.
readLong() - Method in interface com.jfimagine.utils.io.JFReader
Reads eight input bytes and returns a long value.
readShort() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads two input bytes and returns a short value.
readShort() - Method in interface com.jfimagine.utils.io.JFReader
Reads two input bytes and returns a short value.
readTextFile(String) - Method in class com.jfimagine.jfdom.XMLInput
Read text content from a text file.
readUnsignedByte() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads one input byte, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
readUnsignedByte() - Method in interface com.jfimagine.utils.io.JFReader
Reads one input byte, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
readUnsignedShort() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads two input bytes and returns an int value in the range 0 through 65535.
readUnsignedShort() - Method in interface com.jfimagine.utils.io.JFReader
Reads two input bytes and returns an int value in the range 0 through 65535.
readUTF() - Method in class com.jfimagine.utils.io.JFBinaryReader
Reads in a string that has been encoded using a modified UTF-8 format.
readUTF() - Method in interface com.jfimagine.utils.io.JFReader
Reads in a string that has been encoded using a modified UTF-8 format.
Rect - class com.jfimagine.jfgraph.geom.Rect.
Rect class.
Rect() - Constructor for class com.jfimagine.jfgraph.geom.Rect
Constructor for Rect.
Rect(double, double, double, double) - Constructor for class com.jfimagine.jfgraph.geom.Rect
Constructor for Rect.
Rect(JFPoint, JFPoint) - Constructor for class com.jfimagine.jfgraph.geom.Rect
Constructor for Rect.
Rect(Rect) - Constructor for class com.jfimagine.jfgraph.geom.Rect
Constructor for Rect.
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationPaste
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationRemove
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyProperty
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationZoom
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyLayers
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationMoveLabel
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyText
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationToBack
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationUngroup
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationGroup
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationUnbindPorts
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationBindPorts
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationRemovePort
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationAddPort
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationMoveNode
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationNew
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationMirror
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationFlip
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationRotate
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationMove
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationAlignment
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
redo this operation
redo() - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
redo this operation
redoDecorate(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
redo decorate change, this action can simply apply the top level objects in list.
RegularLine - class com.jfimagine.jfgraph.geom.RegularLine.
A RegularLine class used to represents a continuous vertical or horizontal or both line.
RegularLine() - Constructor for class com.jfimagine.jfgraph.geom.RegularLine
Constructor for RegularLine.
RegularLine(int[], int[], int) - Constructor for class com.jfimagine.jfgraph.geom.RegularLine
Constructor for RegularLine
RegularLine(RegularLine) - Constructor for class com.jfimagine.jfgraph.geom.RegularLine
Constructor for RegularLine.
RegularNode - class com.jfimagine.jfgraph.shape.line.RegularNode.
Regular Node Class.
RegularNode() - Constructor for class com.jfimagine.jfgraph.shape.line.RegularNode
Constructor for RegularNode
RegularNode(double, double, int) - Constructor for class com.jfimagine.jfgraph.shape.line.RegularNode
Constructor for RegularNode
remove(AbstractObject) - Method in class com.jfimagine.jfdraw.draw.Selection
Remove an object in object list.
remove(JFLibElem) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Remove element
removeAll(List) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Remove a sub-collection of this list.
removeByIndex(int) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Remove element by index
removeByIndex(int) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Remove an object by index
removeByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Remove element by object id
removeByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Remove an object by object id.
removeGraphEventListener(GraphEventListener) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
 
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.base.NodeList
Remove last node in this list.
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Remove last node added by addNode method.
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Remove last node added by addNode method.
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Remove last node added by addNode method.
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Remove last node added by addNode method.
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Remove last node added by addNode method.
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Remove last node added by addNode method.
removeLastNode() - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Remove last node added by addNode method.
removeLayer(int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Remove a specified layer.
removeLayerByObjectId(int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Remove a specified layer.
removeNode(int) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Remove a specified node.
removeNode(JFPointNode) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Remove a specified node.
removePort(Port) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Remove a port from this shape.
removePort(Port) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Remove a port from this shape.
removePort(Port) - Method in class com.jfimagine.jfdraw.draw.Selection
Remove a port from this selection.
removeSelected() - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Remove selected item.
replaceLastNode(double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
replace last node. and concurrently adjust the relational points.
replaceLastNode(double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
replace last node. and concurrently adjust the relational points.
resizeComponents() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
resize components
restoreDecorate(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
to find each decorate object(arrow,etc.) from a list, then restore them into each object.
restoreLayerItemList(List) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Restore layer items as item backuped in itemList.
restorePorts() - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts
to find each modify ports object from a list, then restore them(ports list and its attached) into each object.
restorePorts(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts
to find each modify ports object from a list, then restore them(ports list and its attached) into each object.
resumeEncoding() - Method in class com.jfimagine.utils.commonutil.Base64.OutputStream
Resumes encoding of the stream.
rotateBy(double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Rotate this line by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Rotate this line by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.geom.Curve
Rotate this curve by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.geom.Arc
Rotate this arc by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Rotate this line by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.geom.Rect
Rotate this rectangle by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Rotate this group by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Rotate current object by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Rotate this object by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Rotate this object by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Rotate this object by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Rotate this object by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Rotate this object by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Rotate this rectangle by an angle theta.
rotateBy(double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Rotate this rectangle by an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Rotate this line by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Rotate this line by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Rotate this curve by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Rotate this arc by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Rotate this line by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Rotate this point by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Rotate this line by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Rotate this line by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Rotate current object by a specified point and an angle theta.
rotateBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Rotate this line by a specified point and an angle theta.
rotateBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Rotate this line by a specified point and an angle theta.
rotateBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Rotate this line by a specified point and an angle theta.
rotateBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Rotate this curve by a specified point and an angle theta.
rotateBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Rotate this arc by a specified point and an angle theta.
rotateBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Rotate this line by a specified point and an angle theta.
rotateBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Rotate this point by a specified point and an angle theta.
rotateBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Rotate this rectangle by a specified point and an angle theta.
rotateNode(JFPoint, JFPoint, double, double, Graphics) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Rotate an object by moving a node of current object.
rotateObjects(double, double, Graphics) - Method in class com.jfimagine.jfdraw.draw.Selection
Rotate current objects by moving a rotating point.
RoundedRect - class com.jfimagine.jfgraph.geom.RoundedRect.
RoundedRect class.
RoundedRect() - Constructor for class com.jfimagine.jfgraph.geom.RoundedRect
Constructor for RoundedRect.
RoundedRect(double, double, double, double, double) - Constructor for class com.jfimagine.jfgraph.geom.RoundedRect
Constructor for RoundedRect.
RoundedRect(RoundedRect) - Constructor for class com.jfimagine.jfgraph.geom.RoundedRect
Constructor for RoundedRect.
Ruler - class com.jfimagine.jfdraw.gui.Ruler.
Ruler class.
Ruler(int, boolean) - Constructor for class com.jfimagine.jfdraw.gui.Ruler
Constructors

S

s2d(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a string to a date value
s2dt(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a string to a datetime value
s2f(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a String to a double value
s2i(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a String to an int value
s2t(String) - Static method in class com.jfimagine.utils.commonutil.CommonUtil
Convert a string to a time value
sameLinePoints(double, double, double, double, double, double) - Static method in class com.jfimagine.jfgraph.geom.LineSeg
Test if three points are on same line.
sameLinePoints(JFPoint, JFPoint, JFPoint) - Static method in class com.jfimagine.jfgraph.geom.LineSeg
Test if three points are on same line.
saveasFile() - Method in class com.jfimagine.jfdraw.action.FileAction
Save as a new binary file operation.
saveasXMLFile() - Method in class com.jfimagine.jfdraw.action.FileAction
Save as a new xml file operation.
saveDocument(String, Document) - Method in class com.jfimagine.jfdom.XMLOutput
save document to xml file.
saveFile() - Method in class com.jfimagine.jfdraw.action.FileAction
Save file operation.
saveFile(String) - Method in class com.jfimagine.jfdraw.gui.CADPane
Save current page to a specified file.
saveFile(String) - Method in class com.jfimagine.jfdraw.gui.DrawPane
Save current page to a specified file.
saveFile(String) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
Save current page to a specified file.
saveLibrary() - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
save all libraries opened to binary library files.
saveToBinary(String) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Save this page to a binary file.
saveToBinary(String) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Save this page to a binary file.
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Property
Save this property to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Label
Save this label to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Node
Save this node to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.Port
Save this Port to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Save this AbstractObject to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Save this node to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Save this CurvePort to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Save this node to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Save this node to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Save this ArcPort to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.EllipsePort
Save this EllipsePort to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFText
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
Save this object to a binary stream
saveToStream(JFWriter, JFVersion) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Save this object to a binary stream
saveToXML(String) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Save this page to an XML file.
saveToXMLString() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Save this page to an XML string.
scaleBy(double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Scale this line by its center point, and specified scale.
scaleBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Scale this line by a point, and specified scale.
scaleBy(double, double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Scale this point by a point, and specified scale.
scaleBy(double, double, double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Scale this port by a point, and specified scale.
scaleBy(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Scale this line by a point, and specified scale.
scaleBy(double, double, double, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Scale this point by a point, and specified scale.
scaleBy(double, double, double, double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Scale this port by a point, and specified scale.
scaleBy(JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.JFPoint
Scale this point by a point, and specified scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Scale current polyLine by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Scale current line by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Scale current portlist by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Scale current object by a specified x and y scale.
scaleBy(JFPoint, double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Scale current object by a specified x and y scale.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Scale current polyline by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Scale current rectangle by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Scale current rectangle by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.Arc
Scale current rectangle by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Scale current rectangle by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.geom.Rect
Scale current rectangle by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Scale current object by specified points and scale percent.
scaleBy(JFPoint, JFPoint, JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Scale current port list by specified points and scale percent.
Selection - class com.jfimagine.jfdraw.draw.Selection.
Selection class.
Selection(DrawCanvas) - Constructor for class com.jfimagine.jfdraw.draw.Selection
Constructor for ObjectList
sendToBack(List) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Send a sub-collection of this object list to back.
sendToBack(List) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Send a sub-collection of object list in current layer to back.
sendToBack(List) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Send a sub-collection of this object list to back.
setActionId(int) - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
set a new action id of this operation
setAlignmentType(int) - Method in class com.jfimagine.jfgraph.event.AlignmentChange
set alignment type, alignment types is defined at AlignShapes class.
setAngle(double) - Method in class com.jfimagine.jfgraph.geom.Arc
Set the angle of this arc.
setAngle(double) - Method in class com.jfimagine.jfgraph.geom.Angle
Set angle value.
setAngle(double, JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
Set the angle of this arc.
setArc(AbstractArc) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Set the value of current arc.
setArc(Arc) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Set the value of current arc.
setArc(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Set value of current Arc.
setArc(JFPoint, JFPoint, double) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Set value of current Arc.
setArcType(int) - Method in class com.jfimagine.jfgraph.geom.Arc
Set arc type of this arc.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Set the arrow of current line.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.arc.JFChord
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.arc.JFPie
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Set the arrow format of current object.
setArrow(Arrow) - Method in class com.jfimagine.jfdraw.draw.Selection
Set all the arrow format of object in this selection.
setArrow(Arrow) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set arrow format
setAttachedList(List) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set attached port list.
setAttachedListStr(String) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set attached port list str.
setAuthor(String) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Set the author of this page.
setAuthor(String) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Set the author of this page.
setBackgroundColor(Color) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set the background color for drawing canvas
setBottomMargin(double) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
setButtonBackground(JButton, Color) - Static method in class com.jfimagine.jfdraw.gui.GUIUtils
Set a button's background For windows UI, we can easily change the background color of a JButton, But we can do nothing while chaning the background color of a JButton under MAC UIs, So we try to make a ImageIcon here to instead of directly changing the background.
setCanvas(Component) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Set current image's canvas for furthur image drawing.
setCanvasFormat(CanvasFormat) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set canvas format
setCanvasFormat(CanvasFormat) - Method in class com.jfimagine.jfdraw.gui.DrawPane
Set canvas format.
setCanvasFormat(CanvasFormat) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Set canvas format.
setCenter(double, double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Set the center of this quadrant.
setCenter(JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Set the center of this quadrant.
setChangeType(int) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set graph change type.
setChecked(boolean) - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
set a new checked state of this item
setCheckItemList(List) - Method in class com.jfimagine.jfdraw.gui.dialog.JCheckBoxList
Set new check items for this checkbox list.
setChildren(List) - Method in class com.jfimagine.jfdom.Element
Set child elements
setComment(String) - Method in class com.jfimagine.jfgraph.shape.base.Property
Set the comment of current property.
setComments(String) - Method in class com.jfimagine.utils.image.Gif89Encoder
Specify some textual comments to be embedded in GIF.
setControlPoint(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
Set control point of this arc.
setControlPoint(JFPoint, boolean) - Method in class com.jfimagine.jfgraph.geom.Arc
Set control point of this arc.
setControlPoint1(double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Set coordinates of control point1.
setControlPoint1(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Curve
Set coordinates of control point1.
setControlPoint2(double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Set coordinates of control point2.
setControlPoint2(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Curve
Set coordinates of control point2.
setCtrl1Direction(boolean) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the direction that the vector from start point to control point1 compares to the vector from start point to end point.
setCtrl1Len(double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the length of control point1 to start point.
setCtrl2Len(double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the length of control point2 to start point.
setCtrl3Len(double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the length of control point3 to end point.
setCtrl4Len(double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the length of control point4 to end point.
setCtrlPoint1(double, double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point1.
setCtrlPoint1(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point1.
setCtrlPoint2(double, double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point2.
setCtrlPoint2(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point2.
setCtrlPoint3(double, double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point3.
setCtrlPoint3(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point3.
setCtrlPoint4(double, double) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point4.
setCtrlPoint4(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LabelLine
Set the coordinates of control point4.
setCurrentDrawEvent(AbstractDrawEvent) - Method in class com.jfimagine.jfdraw.draw.DrawState
set current draw event.
setCurrentLayerIndex(int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Set the current layer index.
setCurrLibIndex(int) - Method in class com.jfimagine.jfdraw.gui.dialog.LibPanel
set current library index
setCurve(Curve) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Set the value of current curve.
setCurve(JFCurve) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Set the value of current curve.
setCurve(JFPoint, JFPoint) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Set value of current Curve.
setDecorate(AbstractObject, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyFillFormat
Set a new decorative property to an object
setDecorate(AbstractObject, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyLineFormat
Set a new decorative property to an object
setDecorate(AbstractObject, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyFontFormat
Set a new decorative property to an object
setDecorate(AbstractObject, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyArrow
Set a new decorative property to an object
setDecorate(AbstractObject, AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
Set a new decorative property to an object
setDecorateObject(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
setDefaultArrow(Arrow) - Static method in class com.jfimagine.jfgraph.shape.decorate.Arrow
set global default arrow
setDefaultCanvasFormat(CanvasFormat) - Static method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
set global default canvas format
setDefaultFillFormat(FillFormat) - Static method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
set global default fill format
setDefaultFontFormat(FontFormat) - Static method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
set global default font format
setDefaultFrameParameters() - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
set default frame parameters, e.g.
setDefaultGridFormat(GridFormat) - Static method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
set global default grid format
setDefaultLayerIndex() - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Consider the default visible layer, then set current layer index on it.
setDefaultLineFormat(LineFormat) - Static method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
set global default line format
setDefaultRadius() - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
set default radius of current rounded rectangle.
setDelay(int) - Method in class com.jfimagine.utils.image.Gif89Frame
Set the between-frame interval.
setDepth(int) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationManager
set undo depth
setDescription(String) - Method in class com.jfimagine.jfgraph.transfer.JFFileFilter
Sets the human readable description of this filter.
setDescription(String) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Set description of this element.
setDescription(String) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Set description of this library.
setDisableModifyingProperties(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
set disable modifying properties
setDisableModifyingProperties(boolean) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
set disable modifying properties
setDisableMotion(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
set disable motion
setDisableMotion(boolean) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
set disable motion
setDisablePortSnapping(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
set if hide or show ports.
setDisablePortSnapping(boolean) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set if hide or show ports.
setDisableScaling(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
set disable scaling
setDisableScaling(boolean) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
set disable scaling
setDisplayTitle(String) - Method in class com.jfimagine.jfdraw.gui.DrawFrame
Set the display title of this frame.
setDisposalMode(int) - Method in class com.jfimagine.utils.image.Gif89Frame
Setting this option determines (in a cooperative GIF-viewer) what will be done with this frame's display area before the subsequent frame is displayed.
setDraggingNode(Node) - Method in class com.jfimagine.jfdraw.draw.Selection
set current dragging node of current shape.
setDrawCanvas(DrawCanvas) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
set current draw canvas
setDrawPage(JFPage) - Method in class com.jfimagine.jfdraw.gui.Ruler
set draw page here to get scale parameters for a reference to draw a 'scaled' ruler.
setDrawPage(JFPage) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set current drawing page as a new page
setDrawState(DrawState) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set current draw state
setDrawState(int, int) - Method in class com.jfimagine.jfdraw.draw.DrawState
set current canvas state
setDrawState(int, int, AbstractObject) - Method in class com.jfimagine.jfdraw.draw.DrawState
set current canvas state
setElement(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Set element
setElement(List) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Set element
setElement(ObjectList) - Method in class com.jfimagine.jfgraph.shape.union.JFLibElem
Set element
setEndArrow(int) - Method in class com.jfimagine.jfgraph.shape.decorate.Arrow
Set end arrow type.
setEndPoint(double, double) - Method in class com.jfimagine.jfgraph.geom.Curve
Set coordinates of end point.
setEndPoint(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Curve
Set coordinates of end point.
setEndPoint(JFPoint) - Method in class com.jfimagine.jfgraph.geom.Arc
set end point of this arc.
setEndPoint(JFPoint, boolean) - Method in class com.jfimagine.jfgraph.geom.Arc
set end point of this arc.
setExportWithGrid(boolean) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
Set export with grid, or not.
setExportWithGrid(boolean) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Set export with grid, or not.
setExportWithRuler(boolean) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
Set export with ruler, or not.
setExportWithRuler(boolean) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Set export with ruler, or not.
setExtensionListInDescription(boolean) - Method in class com.jfimagine.jfgraph.transfer.JFFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFilename(String) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
Set filename of this library.
setFileName(String) - Method in class com.jfimagine.jfdraw.gui.CADPane
set the file name of current opened page.
setFileName(String) - Method in class com.jfimagine.jfdraw.gui.DrawPane
set the file name of current opened page.
setFileName(String) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
set the file name of current opened page.
setFileName(String) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set graph file name
setFillColor(Color) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Set current fill color.
setFillColor2(Color) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Set current fill color2.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Set the fill format of current line.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set the fill format of current object.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfgraph.shape.polygon.JFPolygon
Set the fill format of current line.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfgraph.shape.arc.JFArc
Set the fill format of current object.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Set the fill format of current line.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Set the fill format of current line.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfdraw.draw.Selection
Set the fill format of objects in this selection.
setFillFormat(FillFormat) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set fill format
setFillLineColor(Color) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Set current fill line color.
setFillLineStyle(int) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Set current fill line style.
setFillStyle(int) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Set current fill style.
setFinishMoveNode(Object, Port) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationMoveNode
set finish moving node parameters for JFLine,JFRegularLine and Polygon.
setFirstPoint(double, double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the first reference point of this port.
setFirstPoint(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the first reference point of this port.
setFont(Font) - Method in class com.jfimagine.jfgraph.shape.base.Label
Set the font of current label.
setFont(Font) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Set current font object.
setFontColor(Color) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Set current font color.
setFontFormat(FontFormat) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Set the font format of current object.
setFontFormat(FontFormat) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set the font format of current object.
setFontFormat(FontFormat) - Method in class com.jfimagine.jfdraw.draw.Selection
Set the font format of objects in this selection.
setFontFormat(FontFormat) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set font format
setFontName(String) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Set current font name.
setFontSize(int) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Set current font size.
setFontStyle(int) - Method in class com.jfimagine.jfgraph.shape.decorate.FontFormat
Set current font style.
setFormat(String) - Method in class com.jfimagine.jfgraph.shape.base.Property
Set the display format of current property.
setGlobalPath(String) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Set the global path.
setGraphics(Graphics) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Set graphics according to current line format.
setGraphics(Graphics, int, int, Color) - Static method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Set graphics according to specified line format.
setGraphics(Graphics, Rect) - Method in class com.jfimagine.jfgraph.shape.decorate.FillFormat
Set graphics according to current line format.
setGridColor(Color) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Set current grid color.
setGridFormat(GridFormat) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
set current grid format
setGridSize(double) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Set the grid size.
setGridSizeType(int) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Set the grid size type.
setGridType(int) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Set the gridType between grid.
setHeight(double) - Method in class com.jfimagine.jfgraph.geom.JFDimension
Set height of this dimension.
setHeight(double) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
 
setHeight(double) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
setHeight(double) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Set the height of this quadrant.
setHeight(int) - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
setHeightUnit(int) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
 
setHideGrids(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawPane
set if hide grids
setHideGrids(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set if hide grids
setHidePopupMenus(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawPane
set if hide popupmenus
setHidePopupMenus(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set if hide popupmenus
setHidePorts(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
set if hide or show ports.
setHidePorts(boolean) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set if hide or show ports.
setHideRulers(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawPane
set if hide rulers
setHideScrollbars(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawPane
set if hide scrollbars
setId(int) - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
set a new id of this item
setImage(Image, Component) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFImage
Set the image content of current object.
setInterlaced(boolean) - Method in class com.jfimagine.utils.image.Gif89Frame
Set or clear the interlace flag.
setInvisible(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
set if is invisible
setInvisible(boolean) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
set invisible of this shape.
setIsMetric(boolean) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
 
setIsMetric(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
set scale as metric or english measurement.
setIsMetric(boolean) - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
setIsMetric(boolean) - Method in class com.jfimagine.jfgraph.shape.decorate.CanvasFormat
 
setIsMetric(boolean) - Method in class com.jfimagine.jfgraph.shape.decorate.GridFormat
Set a metric or english grid formats.
setIsMetric(boolean) - Method in class com.jfimagine.jfdraw.gui.CADPane
set the current ruler is under metric or english
setIsMetric(boolean) - Method in class com.jfimagine.jfdraw.gui.Ruler
 
setIsMetric(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawPane
set ruler as metric or english measurement.
setIsMetric(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
set ruler as metric or english measurement.
setIsMetric(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
 
setIsMetricRuler(boolean) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
set the current the ruler is under metric or english
setLabel(Label) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set the internal label of current object.
setLabel(Label) - Method in class com.jfimagine.jfgraph.event.LabelChange
set current changed label
setLabel(String) - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
set a new label of this item
setLabelPoint(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Label
Set the point of current label.
setLastError(String) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Set last error message within this object.
setLastMousePos(double, double) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set last mouse position on this canvas.
setLastMousePosition(int, int) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set last mouse position coordinates.
setLastMouseX(int) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set last mouse x coordinate.
setLastMouseY(int) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set last mouse y coordinate.
setLastPoint(double, double) - Method in class com.jfimagine.jfdraw.draw.DrawState
set a next point of drawing,dragging or transformming
setLastPoint(JFPoint) - Method in class com.jfimagine.jfdraw.draw.Selection
Set last point.
setLastPoint(JFPoint) - Method in class com.jfimagine.jfdraw.draw.DrawState
set a next point of drawing,dragging or transformming
setLastTempPoint(double, double) - Method in class com.jfimagine.jfdraw.draw.DrawState
set last temp point of drawing,dragging or transformming
setLastTempPoint(JFPoint) - Method in class com.jfimagine.jfdraw.draw.DrawState
set last temp point of drawing,dragging or transformming
setLayerItemList(List, List) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Set new layer items
setLayerName(String) - Method in class com.jfimagine.jfdraw.gui.CADPane
set current layer name
setLayerName(String) - Method in class com.jfimagine.jfdraw.gui.ToolFactory
set current layer name
setLayerName(String) - Method in class com.jfimagine.jfdraw.gui.DrawAdapter
set current layer name of current drawing page.
setLeftMargin(double) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
setLibrary(AbstractLibrary) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
set current library
setLibraryPanel(LibPanel) - Method in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
setLibraryType(int) - Method in class com.jfimagine.jfdraw.gui.dialog.LibHelper
 
setLineColor(Color) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Set current line color.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Set the line format of current line.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set the line format of current object.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
Set the line format of current quadrant.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.line.JFLabelLine
Set the line format of current line.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Set the line format of current line.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.line.JFCurve
Set the line format of current line.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Set the line format of current line.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.arc.AbstractArc
Set the line format of current arc.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Set the line format of current line.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfdraw.draw.Selection
Set the line format of objects in this selection.
setLineFormat(LineFormat) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set line format
setLineStyle(int) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Set current line style.
setLineType(int) - Method in class com.jfimagine.jfgraph.shape.line.JFVHLabelLine
Set current label line type.
setLineWidth(int) - Method in class com.jfimagine.jfgraph.shape.decorate.LineFormat
Set current line width.
setList(List) - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Set internal object list.
setList(List) - Method in class com.jfimagine.jfgraph.shape.base.ObjectList
Set a new object list.
setList(ObjectList) - Method in class com.jfimagine.jfdraw.draw.AlignShapes
Set an objectList that encapsulates shape Objects
setList(ObjectList, boolean, double) - Method in class com.jfimagine.jfgraph.transfer.ExportBase
set list output parameters
setList(ObjectList, double, boolean) - Method in class com.jfimagine.jfgraph.transfer.OutputList
set current drawing page.
setLogicalDisplay(Dimension, int) - Method in class com.jfimagine.utils.image.Gif89Encoder
Sets attributes of the multi-image display area, if applicable.
setLoopCount(int) - Method in class com.jfimagine.utils.image.Gif89Encoder
Set animation looping parameter, if applicable.
setMaxUnitIncrement(int) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set current max unit increment while scrolling
setMaxUnitIncrement(int) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
set current max unit increment while scrolling
setMeasure(int) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
set measure type, english or metric
setModified(boolean) - Method in class com.jfimagine.jfgraph.shape.union.AbstractLibrary
set if this page is modified or unmodified(when save/load).
setModified(boolean) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
set if this page is modified or unmodified(when save/load).
setModifyDecorateList(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
set a modify decorate list by an abstractObject list
setModifyDecorateList(List, List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate
set a modify decorate list by an abstractObject list
setModifyPortsList(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts
set a modify ports list by an abstractObject list
setModifyPortsList(List, List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts
set a modify ports list by an abstractObject list
setMousePosition(int, int) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set current mouse position coordinates.
setMouseX(int) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set current mouse x coordinate.
setMouseY(int) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set current mouse y coordinate.
setMovable(boolean) - Method in class com.jfimagine.jfgraph.shape.base.Label
Set the movable of current label.
setMoveLabel(Label) - Method in class com.jfimagine.jfdraw.draw.Selection
set current moving label of current shape.
setMoveMethod(int) - Method in class com.jfimagine.jfgraph.shape.line.JFQuadrant
set move method.
setMoveNode(JFPage, Object, Node, double, double, double, double) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationMoveNode
set move node parameters for shapes except JFLine,JFRegularLine and Polygon.
setName(String) - Method in class com.jfimagine.jfgraph.shape.union.JFLayer
Set name of this layer.
setName(String) - Method in class com.jfimagine.jfgraph.shape.base.Property
Set the name of current property.
setNode(Node) - Method in class com.jfimagine.jfgraph.event.NodeChange
set current changed node
setNodeList(int[], int[], int) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Set point node list
setNodeList(int[], int[], int) - Method in class com.jfimagine.jfgraph.geom.RegularLine
Set point node list
setNodeList(List) - Method in class com.jfimagine.jfgraph.geom.PolyLine
Set point node list
setNodeList(ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set a node list of this shape.
setNodeList(ObjectList) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Set a node list of this shape.
setNodeList(ObjectList) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Set a node list of this shape.
setNodePoint(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Node
Set the point of current node.
setNodeType(int) - Method in class com.jfimagine.jfgraph.geom.JFPointNode
Setter for node type
setNodeType(int) - Method in class com.jfimagine.jfgraph.shape.line.PolyNode
Set the node type of current node.
setNodeType(int) - Method in class com.jfimagine.jfgraph.shape.line.RegularNode
Set the node type of current node.
setObject(Object) - Method in class com.jfimagine.jfgraph.shape.union.CheckItem
set a new internal object of this item
setObjectId(int) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
setObjectId(int) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts
 
setObjectId(int) - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
set object id in operation actually it's setting the first object id in the object id list.
setObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set the id of current object,object id starts at 0.
setObjectId(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Set the id of current object,object id starts at 0.
setObjectList(List) - Method in class com.jfimagine.jfgraph.shape.action.JFOperation
set object list in operation, actually it's setting a new object id list.
setObjectType(int) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyDecorate.ModifyDecorate
 
setObjectType(int) - Method in class com.jfimagine.jfgraph.shape.action.JFOperationModifyPorts.ModifyPorts
 
setObjectType(int) - Method in class com.jfimagine.jfgraph.shape.base.AbstractObject
Set the type of current object
setOrientation(int) - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
setOrientation(int) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
setOriginalPoint() - Method in class com.jfimagine.jfdraw.draw.Selection
Set original center point by currently selected objects.
setOriginalPoint(JFPoint) - Method in class com.jfimagine.jfdraw.draw.Selection
Set original point.
setOriginalSize(Dimension) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set original size
setOutputType(int) - Method in class com.jfimagine.jfgraph.transfer.ExportBase
set current output type
setPage(JFPage, boolean, double, boolean, boolean, boolean, GridFormat) - Method in class com.jfimagine.jfgraph.transfer.ExportBase
set page output parameters
setPage(JFPage, double) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
set current drawing page.
setPage(JFPage, double, boolean) - Method in class com.jfimagine.jfgraph.transfer.OutputPage
set current drawing page.
setPageFormat(PageFormat) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
setPageFormat(PageFormat) - Method in class com.jfimagine.jfdraw.gui.DrawPane
Set page format.
setPageFormat(PageFormat) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
Set page format.
setPaintMode(Graphics, boolean) - Method in class com.jfimagine.jfdraw.draw.AbstractDrawEvent
Set paint mode dynamicly
setParent() - Method in class com.jfimagine.jfgraph.shape.union.JFGroup
Set all nodes/ports/labels' parent, this method will be called after a clone method because of a clone method will not clone their parent.
setParent() - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set all nodes/ports/labels' parent, this method will be called after a clone method because of a clone method will not clone their parent.
setParent(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.Label
Set parent object of this label.
setParent(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.NodeList
Set parent object of each node in the list.
setParent(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.Node
Set parent object of this node.
setParent(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Set parent object of each port in the list.
setParent(AbstractObject) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set parent object of this port.
setParentDrawPane(DrawPane) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set parent draw pane
setParentId(int) - Method in class com.jfimagine.jfgraph.shape.base.PortList
Set parent object id of each port in the list.
setParentId(int) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the key of parent shape of this port
setParentPanel(LibPanel) - Method in class com.jfimagine.jfdraw.gui.dialog.LibCanvas
set parent lib panel
setPercentPos(double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the percent position of this port.
setPoint1(double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Set point1, i.e. the point at x1,y1
setPoint1(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Set point1, i.e. the point at x1,y1
setPoint2(double, double) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Set point2, i.e. the point at x2,y2
setPoint2(JFPoint) - Method in class com.jfimagine.jfgraph.geom.LineSeg
Set point2, i.e. the point at x2,y2
setPointType(int) - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Set the point type
setPortList(ObjectList, ObjectList) - Method in class com.jfimagine.jfgraph.shape.base.AbstractShape
Set a port list of this shape.
setPortList(ObjectList, ObjectList) - Method in class com.jfimagine.jfgraph.shape.line.JFRegularLine
Set a port list of this shape.
setPortList(ObjectList, ObjectList) - Method in class com.jfimagine.jfgraph.shape.line.JFLine
Set a port list of this shape.
setPortPoint(double, double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the port point of current port.
setPortPoint(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the port point of current port.
setPortType(int) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the Type of current port.
setPosition(Point) - Method in class com.jfimagine.utils.image.Gif89Frame
Set the position of this frame within a larger animation display space.
setPreferredHeight(int) - Method in class com.jfimagine.jfdraw.gui.Ruler
 
setPreferredWidth(int) - Method in class com.jfimagine.jfdraw.gui.Ruler
 
setRadius(double) - Method in class com.jfimagine.jfgraph.geom.Arc
set radius of current arc.
setRadius(double) - Method in class com.jfimagine.jfgraph.geom.RoundedRect
set the radius of current rounded rectangle.
setRadius(double) - Method in class com.jfimagine.jfgraph.shape.rectangle.JFRoundedRectangle
set the radius of current rounded rectangle.
setRect(double, double, double, double) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Set the value of this rectangle.
setRect(Rect) - Method in class com.jfimagine.jfgraph.shape.rectangle.AbstractRectangle
Set the value of current rectangle.
setReverse(boolean) - Method in class com.jfimagine.jfdraw.gui.DrawCanvas
set if current current drawing canvas is under a reverse color.
setRightMargin(double) - Method in class com.jfimagine.jfgraph.shape.decorate.JFPageFormat
 
setScale(double) - Method in class com.jfimagine.jfgraph.geom.JFArcPoint
Set the angle scale.
setScale(double) - Method in class com.jfimagine.jfgraph.shape.arc.ArcPort
Set the port scale.
setScale(double, int, int) - Method in class com.jfimagine.jfgraph.shape.decorate.JFRuler
 
setScaleUnit(int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Set the scale unit
setScaleUnit(int) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Set the scale unit
setScaleValue(double) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Set the scale value
setScaleValue(double) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Set the scale value
setScreenUnit(int) - Method in class com.jfimagine.jfgraph.shape.union.JFPage
Set the screen unit We only allowed CM or INch for current screen unit.
setScreenUnit(int) - Method in class com.jfimagine.jfdraw.gui.GlobalSettings
Set the screen unit We only allowed CM or INch for current screen unit.
setSecondPoint(double, double) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the second reference point of this port.
setSecondPoint(JFPoint) - Method in class com.jfimagine.jfgraph.shape.base.Port
Set the second reference point of this port.
setSegmentId(int) - Method in class com.jfimagine.jfgraph.geom.JFCurvePoint
Set the serial number of the curve segments.
setSegmentId(int) - Method in class com.jfimagine.jfgraph.shape.line.CurvePort
Set the serial number of the curve segments.
setShape(AbstractShape) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set the changed shape list.
setShape(List) - Method in class com.jfimagine.jfgraph.event.AbstractGraphChange
set the changed shape list.
setShape(Object) - Method in class com.jfimagine.jfgraph.event.