Uses of Class
net.sf.jaxodraw.object.JaxoObject

Packages that use JaxoObject
net.sf.jaxodraw.graph Graph related classes. 
net.sf.jaxodraw.gui GUI related classes. 
net.sf.jaxodraw.gui.panel.edit Edit panels that allow to edit JaxoObjects. 
net.sf.jaxodraw.io.imports Import classes. 
net.sf.jaxodraw.object Collection of objects that can be drawn by JaxoDraw. 
net.sf.jaxodraw.object.arc Arc objects. 
net.sf.jaxodraw.object.bezier Bezier objects. 
net.sf.jaxodraw.object.fill Fill objects, ie objects that have a fill color. 
net.sf.jaxodraw.object.group Group objects. 
net.sf.jaxodraw.object.line Line objects. 
net.sf.jaxodraw.object.loop Loop objects. 
net.sf.jaxodraw.object.text Text objects. 
net.sf.jaxodraw.object.vertex Vertex objects. 
 

Uses of JaxoObject in net.sf.jaxodraw.graph
 

Methods in net.sf.jaxodraw.graph that return JaxoObject
 JaxoObject JaxoGraph.getNearestObject(int x, int y)
          Returns the JaxoObject in this graph that is closest to the given coordinates (ie which has the nearest handle).
 JaxoObject JaxoGraph.listElementAt(int i)
          Returns the JaxoObject at position i of the object list.
 JaxoObject JaxoSaveGraph.listElementAt(int i)
          Returns the JaxoObject at position i of the object list.
 

Methods in net.sf.jaxodraw.graph that return types with arguments of type JaxoObject
static JaxoList<JaxoObject> JaxoGraph.copyFrom(JaxoList<JaxoObject> v)
          Returns a copy of the specified JaxoList.
 JaxoList<JaxoObject> JaxoGraph.getCopyOfMarkedObjects()
          Copies of the marked objects of the graph, in the order of the graph.
 JaxoList<JaxoObject> JaxoGraph.getMarkedObjects()
          All marked objects of the graph, in the order of the graph.
 JaxoList<JaxoObject> JaxoGraph.getObjectList()
          Returns the list of JaxoObjects.
 JaxoList<JaxoObject> JaxoSaveGraph.getObjectList()
          Returns the JaxoList holding the list of JaxoObjects.
 

Methods in net.sf.jaxodraw.graph with parameters of type JaxoObject
 void JaxoGraph.addObject(int index, JaxoObject object)
          Inserts a JaxoObject into the list of objects at a specified position and flags the JaxoGraph as not saved (if it has been modified).
 boolean JaxoSaveGraph.addObject(int index, JaxoObject object)
          Inserts a JaxoObject into the list of objects at a given position.
 void JaxoGraph.addObject(JaxoObject object)
          Adds the specified JaxoObject to the list of objects by appending it and flags the JaxoGraph as not saved (if it has been modified).
 boolean JaxoSaveGraph.addObject(JaxoObject object)
          Adds the specified JaxoObject to the list of objects by appending it.
 void JaxoGraph.background(JaxoObject object)
          Puts the specified JaxoObject into the background, i.e., to the first position in the object list.
 boolean JaxoSaveGraph.background(JaxoObject object)
          Puts the specified JaxoObject into the background, i.e., to the first position in the object list.
 void JaxoGraph.delete(JaxoObject object)
          Removes the specified JaxoObject from the list of objects and flags the JaxoGraph as not saved (if it has been modified).
 boolean JaxoSaveGraph.delete(JaxoObject object)
          Removes the specified JaxoObject from the list of objects.
 void JaxoGraph.foreground(JaxoObject object)
          Puts the specified JaxoObject into the foreground, i.e., to the last position in the object list.
 boolean JaxoSaveGraph.foreground(JaxoObject object)
          Puts the specified JaxoObject into the foreground, i.e., to the last position in the object list.
 void JaxoGraph.replace(JaxoObject old, JaxoObject o)
          Replace 'old' by 'o'.
 boolean JaxoGraph.ungroup(JaxoObject ob)
          If the given object is a group and contained in this graph, ungroup it.
 

Method parameters in net.sf.jaxodraw.graph with type arguments of type JaxoObject
static JaxoList<JaxoObject> JaxoGraph.copyFrom(JaxoList<JaxoObject> v)
          Returns a copy of the specified JaxoList.
 void JaxoGraph.deleteAll(Collection<JaxoObject> objects)
          Removes the specified JaxoObjects from the list of objects and flags the JaxoGraph as not saved (if it has been modified).
 boolean JaxoSaveGraph.deleteAll(Collection<JaxoObject> objects)
          Removes the specified objects from the list of objects.
 Rectangle JaxoGraph.getBoundsExcept(Collection<JaxoObject> except)
          Returns the smallest bounding box that contains all the JaxoObjects of this JaxoGraph except the ones given in 'except'.
 Rectangle JaxoSaveGraph.getBoundsExcept(Collection<JaxoObject> except)
          Returns the smallest bounding box that contains all the JaxoObjects of this JaxoSaveGraph except the one given in 'except'.
 void JaxoGraph.setObjectList(JaxoList<JaxoObject> list)
          Sets the list of objects of this JaxoGraph to list and flags the JaxoGraph as not saved.
 void JaxoSaveGraph.setObjectList(JaxoList<JaxoObject> list)
          Sets the list of JaxoObjects of this JaxoSaveGraph to list.
 

Constructor parameters in net.sf.jaxodraw.graph with type arguments of type JaxoObject
JaxoGraph(JaxoList<JaxoObject> list)
          Creates a new JaxoGraph with the given list of objects, empty description and empty saveFileName.
JaxoGraph(JaxoList<JaxoObject> list, String describe)
          Creates a new JaxoGraph with the given list of objects and description and empty saveFileName.
JaxoGraph(JaxoList<JaxoObject> list, String describe, String saveFile)
          Creates a new JaxoGraph with the given list of objects, description and saveFileName.
JaxoSaveGraph(JaxoList<JaxoObject> list)
          Creates a new JaxoSaveGraph with the given list of JaxoObjects empty description and default package list.
JaxoSaveGraph(JaxoList<JaxoObject> list, String describe)
          Creates a new JaxoSaveGraph with the given list of objects, description and default package list.
JaxoSaveGraph(JaxoList<JaxoObject> list, String describe, List<String> packages)
          Creates a new JaxoSaveGraph with the given list of objects, description and package list.
 

Uses of JaxoObject in net.sf.jaxodraw.gui
 

Methods in net.sf.jaxodraw.gui with parameters of type JaxoObject
protected  Rectangle AbstractJaxoCanvas.getScreenBounds(JaxoObject o)
          Determines the bounds of the given object on the screen.
protected  boolean AbstractJaxoCanvas.showColorPanel(JaxoObject ob)
          Brings up a ColorChooser panel for the given object.
protected  boolean AbstractJaxoCanvas.showEditPanel(JaxoObject o)
          Bring up an EditPanel to edit properties of the given JaxoObject.
protected  void AbstractJaxoCanvas.snapObject(JaxoObject o)
          Moves the given JaxoObject so that its first point is snapped to the current grid.
 

Uses of JaxoObject in net.sf.jaxodraw.gui.panel.edit
 

Methods in net.sf.jaxodraw.gui.panel.edit that return JaxoObject
 JaxoObject JaxoOptionsPanel.getObject()
          The object that is being edited.
 

Methods in net.sf.jaxodraw.gui.panel.edit with parameters of type JaxoObject
 void JaxoOptionsPanel.setObject(JaxoObject value)
          Set the object that is being edited.
 

Constructors in net.sf.jaxodraw.gui.panel.edit with parameters of type JaxoObject
JaxoOptionsPanel(JaxoObject ob)
          Constructor: initializes the panel.
 

Uses of JaxoObject in net.sf.jaxodraw.io.imports
 

Methods in net.sf.jaxodraw.io.imports that return JaxoObject
 JaxoObject JaxoAxodraw.getJaxoObject(String newString)
          Returns a JaxoObject corresponding to a axodraw command.
 JaxoObject JaxoAxodraw4J.getJaxoObject(String newString)
          Returns a JaxoObject corresponding to a axodraw command.
protected  JaxoObject JaxoAxodraw.newPLine()
           
 

Uses of JaxoObject in net.sf.jaxodraw.object
 

Classes in net.sf.jaxodraw.object with type parameters of type JaxoObject
 interface JaxoList<E extends JaxoObject>
          A List that can only contain JaxoObjects.
 class JaxoObjectList<E extends JaxoObject>
          Implementation of JaxoList.
 

Subclasses of JaxoObject in net.sf.jaxodraw.object
 class Jaxo3PointObject
           
 class JaxoExtendedObject
          A JaxoObject with at least two points.
 class JaxoParticleObject
          The mother of all particle objects (arcs, lines and loops).
 

Methods in net.sf.jaxodraw.object that return JaxoObject
 JaxoObject JaxoParticleObject.copy()
          Returns an exact copy of the given JaxoObject.
 JaxoObject JaxoObject.copy()
          Returns an exact copy of the given JaxoObject.
static JaxoObject JaxoObjectFactory.newObject(int type)
          Returns a new instance of a JaxoObject.
static JaxoObject JaxoObjectFactory.newObject(int type, Point[] location)
          Creates a new JaxoObject, initialized with values taken from the Preferences.
static JaxoObject JaxoObjectFactory.newObject(String objectId)
          Returns a new instance of a JaxoObject.
 

Methods in net.sf.jaxodraw.object with parameters of type JaxoObject
 void JaxoObject.copyFrom(JaxoObject temp)
          Sets all parameters from the given object to the current one.
 boolean JaxoParticleObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean Jaxo3PointObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoExtendedObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoParticleObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoExtendedObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Uses of JaxoObject in net.sf.jaxodraw.object.arc
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.arc
 class JaxoArcObject
          The mother of all arc objects.
 class JaxoDashArc
          A dashed arc.
 class JaxoFArc
          A fermion arc.
 class JaxoGArc
          A ghost arc.
 class JaxoGlArc
          A gluon arc.
 class JaxoPArc
          A photon arc.
 class JaxoSArc
          A scalar arc.
 

Methods in net.sf.jaxodraw.object.arc with parameters of type JaxoObject
 boolean JaxoPArc.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoGArc.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoSArc.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoFArc.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoGlArc.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoArcObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoPArc.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoGlArc.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoArcObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Uses of JaxoObject in net.sf.jaxodraw.object.bezier
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.bezier
 class JaxoBezierObject
          Abstract class for the implementation of a bezier curve.
 class JaxoDashBezier
          A dashed bezier curve.
 class JaxoFBezier
          Implementation of a bezier for fermion lines.
 class JaxoGBezier
          Implementation of a bezier for fermion lines.
 class JaxoGlBezier
          Implementation of a bezier for gluon lines.
 class JaxoPBezier
          Implementation of a bezier for photon lines.
 class JaxoSBezier
          Implementation of a bezier for fermion lines.
 

Methods in net.sf.jaxodraw.object.bezier that return JaxoObject
 JaxoObject JaxoPBezier.copy()
          Returns an exact copy of this JaxoPBezier.
 JaxoObject JaxoGlBezier.copy()
          Returns an exact copy of this JaxoFBezier.
 

Methods in net.sf.jaxodraw.object.bezier with parameters of type JaxoObject
 boolean JaxoGBezier.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoBezierObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoFBezier.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoPBezier.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoGlBezier.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoSBezier.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoBezierObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoPBezier.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoGlBezier.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Uses of JaxoObject in net.sf.jaxodraw.object.fill
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.fill
 class JaxoBlob
          A blob object: a general ellypse that can be rotated.
 class JaxoBox
          A box object.
 class JaxoFillObject
          A general object that can be filled.
 

Methods in net.sf.jaxodraw.object.fill with parameters of type JaxoObject
 boolean JaxoFillObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoBlob.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoBox.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoFillObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoBlob.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Uses of JaxoObject in net.sf.jaxodraw.object.group
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.group
 class JaxoGroup
          Groups together a number of JaxoObjects.
 

Methods in net.sf.jaxodraw.object.group that return JaxoObject
 JaxoObject JaxoGroup.copy()
          Returns an exact copy of this JaxoGroup.
 

Methods in net.sf.jaxodraw.object.group that return types with arguments of type JaxoObject
 JaxoList<JaxoObject> JaxoGroup.getObjectList()
          Returns the JaxoObjects in this group.
 

Methods in net.sf.jaxodraw.object.group with parameters of type JaxoObject
 boolean JaxoGroup.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoGroup.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Method parameters in net.sf.jaxodraw.object.group with type arguments of type JaxoObject
 void JaxoGroup.setObjectList(JaxoList<JaxoObject> obList)
          Sets the JaxoObjects of this group.
 

Uses of JaxoObject in net.sf.jaxodraw.object.line
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.line
 class JaxoDashLine
          A dashed line.
 class JaxoFLine
          A fermion line.
 class JaxoGLine
          A ghost line.
 class JaxoGlLine
          A gluon line.
 class JaxoLineObject
          A general line object.
 class JaxoPLine
          A photon line.
 class JaxoSLine
          A scalar line.
 class JaxoZigZagLine
          A zig-zag line.
 

Methods in net.sf.jaxodraw.object.line with parameters of type JaxoObject
 boolean JaxoSLine.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoZigZagLine.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoFLine.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoGlLine.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoPLine.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoGLine.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoLineObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoZigZagLine.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoGlLine.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoPLine.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoLineObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Uses of JaxoObject in net.sf.jaxodraw.object.loop
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.loop
 class JaxoDashLoop
          A dashed loop.
 class JaxoFLoop
          A fermion loop.
 class JaxoGlLoop
          A gluon loop.
 class JaxoGLoop
          A ghost loop.
 class JaxoLoopObject
          A general loop object.
 class JaxoPLoop
          A photon loop.
 class JaxoSLoop
          A scalar loop.
 

Methods in net.sf.jaxodraw.object.loop that return JaxoObject
 JaxoObject JaxoLoopObject.copy(JaxoLoopObject temp)
          Returns an exact copy of this JaxoLoop.
 

Methods in net.sf.jaxodraw.object.loop with parameters of type JaxoObject
 boolean JaxoGLoop.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoPLoop.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoGlLoop.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoSLoop.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoFLoop.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoLoopObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoPLoop.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoGlLoop.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Uses of JaxoObject in net.sf.jaxodraw.object.text
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.text
 class JaxoLatexText
          Defines a JaxoObject which is just a string.
 class JaxoPSText
          Defines a JaxoObject which is a postscript text.
 class JaxoTextObject
          Defines a JaxoObject which is just a string.
 

Methods in net.sf.jaxodraw.object.text that return JaxoObject
 JaxoObject JaxoPSText.copy()
          Returns an exact copy of this JaxoPSText.
 

Methods in net.sf.jaxodraw.object.text with parameters of type JaxoObject
 boolean JaxoTextObject.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoPSText.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoLatexText.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoTextObject.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoPSText.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoLatexText.setState(JaxoObject o)
          Restore state to the values of 'o'.
 

Uses of JaxoObject in net.sf.jaxodraw.object.vertex
 

Subclasses of JaxoObject in net.sf.jaxodraw.object.vertex
 class JaxoVertex
          A vertex object.
 class JaxoVertexT1
          A vertex (a filled circle).
 class JaxoVertexT2
          A vertex type 2 object (a cross with a circle).
 class JaxoVertexT3
          A vertex (a filled square).
 class JaxoVertexT4
          A vertex (a cross).
 class JaxoVertexT5
          A vertex (a triangle).
 class JaxoVertexT6
          A vertex (a filled diamond).
 

Methods in net.sf.jaxodraw.object.vertex that return JaxoObject
 JaxoObject JaxoVertex.copy(JaxoVertex temp)
          Returns an exact copy of this JaxoVertex.
 

Methods in net.sf.jaxodraw.object.vertex with parameters of type JaxoObject
 boolean JaxoVertexT4.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoVertexT5.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoVertexT6.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoVertexT3.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoVertex.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoVertexT2.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 boolean JaxoVertexT1.isCopy(JaxoObject comp)
          Determines if this JaxoObject is a copy of the specified one.
 void JaxoVertexT5.setState(JaxoObject o)
          Restore state to the values of 'o'.
 void JaxoVertexT2.setState(JaxoObject o)
          Restore state to the values of 'o'.
 



Copyright © 2003-2011 The JaxoDraw team. All Rights Reserved.