A C D E G I J L M P R S U V X

A

accept(File) - Method in class JLogView_.utils.LGFileFilter
This methods overriden from FileFilter tells how to accept a file given the details of the file.
accept(File) - Method in class JLogView_.utils.LGImageFilter
This methods overriden from FileFilter tells how to accept a file given the details of the file.
actionPerformed(ActionEvent) - Method in class JLogView_.interfaces.LGCustomStyle
This methods comes from the ActionListener interface and handles response to buttons being pressed
actionPerformed(ActionEvent) - Method in class JLogView_.interfaces.LGPanel
This function comes from the ActionListener interface, it handles response to clicks on menus items and buttons
actionPerformed(ActionEvent) - Method in class JLogView_.widgets.LGCanvas
This method comes from the ActionListener interface.
addAnnotation(LGAnnotation) - Method in class JLogView_.datastructs.LGGraph
This method adds a new annotation to be drawn on this graph
addColumn(String) - Method in class JLogView_.datastructs.LGGraph
This method adds a new column to this graph.
addDataInColumn(int, float) - Method in class JLogView_.datastructs.LGGraph
This method returns add the given data into the specified column.
addDataItem(float) - Method in class JLogView_.datastructs.LGColumn
This methods appends one data entry to the existing array of data.
addGraph(LGGraph) - Method in class JLogView_.datastructs.LGTable
This adds a graph definition to this table.
addinActionListener(ActionListener) - Method in class JLogView_.interfaces.LGAnnotate
This method adds an ActionListener to the buttons on this window.
addinActionListener(ActionListener) - Method in class JLogView_.interfaces.LGEditLegend
This method adds an ActionListener to the buttons on this window.
addinActionListener(ActionListener) - Method in class JLogView_.interfaces.LGEditTitleAxes
This methods add an ActionListener to the buttons on this window.
addLegendItem(String) - Method in class JLogView_.datastructs.LGLegend
This method appends a new entry to the list of existing items in the legend.
addLegendItem(String, Color, BasicStroke, int, int) - Method in class JLogView_.datastructs.LGLegend
This method appends a new entry to the list of existing items in the legend.
addListeners(ChangeListener, ItemListener) - Method in class JLogView_.widgets.LGFontChooser
Add a listener for a change in the drop down menus and one listener for handling change in the size widget.
addPlot(int, int) - Method in class JLogView_.datastructs.LGGraph
This method adds a new plot definition to this graph.
addShape(LGShape) - Method in class JLogView_.datastructs.LGGraph
This method adds a new shape to be drawn on this graph
addTopFrameActionListener(ActionListener) - Method in class JLogView_.interfaces.LGCustomStyle
This methods add an ActionListener to the buttons on this window.
addTreeSelectionListener(TreeSelectionListener) - Method in class JLogView_.widgets.LGTree
Add a listener to this particular type of widget, the listener will then take care of handling all the response to clicks on this widget.
available_strokes - Static variable in class JLogView_.utils.LGDrawingStylesUtils
This is the fixed set of 8 available line styles (aka strokes), the personalised styles just mix and match within 8 colours, 8 strokes and 8 symbols

C

clearAnnotations() - Method in class JLogView_.datastructs.LGGraph
This method deletes all existing annotations.
colour - Variable in class JLogView_.datastructs.LGShape
 
colours_available - Static variable in class JLogView_.utils.LGDrawingStylesUtils
This is the fixed set of 8 available colours, the personalised styles just mix and match within 8 colours, 8 strokes and 8 symbols
componentHidden(ComponentEvent) - Method in class JLogView_.interfaces.LGPanel
This method comes from the ComponentListener interface, it handles response to a component being set unvisible (hidden)
componentMoved(ComponentEvent) - Method in class JLogView_.interfaces.LGPanel
This method comes from the ComponentListener interface, it handles response to a component being moved
componentResized(ComponentEvent) - Method in class JLogView_.interfaces.LGPanel
This method comes from the ComponentListener interface, it handles response to a component being resized
componentShown(ComponentEvent) - Method in class JLogView_.interfaces.LGPanel
This method comes from the ComponentListener interface, it handles response to a component being set visible (shown)
concatGraph(LGGraph) - Method in class JLogView_.datastructs.LGGraph
This method concatenates the given graph with this graph.
coords - Variable in class JLogView_.datastructs.LGShape
 
countItems() - Method in class JLogView_.datastructs.LGLegend
This method returns the current number of item of the legend

D

deleteAnnotation(int) - Method in class JLogView_.datastructs.LGGraph
This method deletes an existing annotation.
draw(Graphics2D) - Method in class JLogView_.datastructs.LGAnnotation
This methods draws the annotation on the given graphic context
draw(Graphics2D, int, int, LGAxis, LGAxis, boolean, boolean, boolean) - Method in class JLogView_.datastructs.LGGraph
This method the big drawing method.
draw(Graphics2D, boolean, boolean, boolean) - Method in class JLogView_.datastructs.LGLegend
This methods draws the legend on the given graphic context.
draw(Graphics, int, int, float, float, float, float) - Method in class JLogView_.datastructs.LGShape
This method draws the shape, whichever shape it is.
draw(Graphics2D, int, int) - Method in class JLogView_.widgets.LGAxis
This is the drawing methods, we use Graphics2D here for the antialiasing option and also for drawing the label vertically for a vertical axis.
drawingIsCustomized() - Method in class JLogView_.datastructs.LGPlot
This method tells wether or not the drawing of this plot has been customized i.e.
drawShape(Graphics, int, int, int, int) - Method in class JLogView_.datastructs.LGShape
This abstract method draws the shape itself, it has to be implemented/overriden by any class inheriting from this class
drawShape(Graphics, int, int, int, int) - Method in class JLogView_.datastructs.shapes.LGBox
This method draws the box itself.
drawShape(Graphics, int, int, int, int) - Method in class JLogView_.datastructs.shapes.LGLine
This method draws the line itself.
drawShape(Graphics, int, int, int, int) - Method in class JLogView_.datastructs.shapes.LGOval
This method draws the oval itself.
drawSymbol(Graphics2D, int, int, int, int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods draw the requested symbol on a graphics context, with the specified size in pixels and at the given coordinates (in pixels as well).

E

extractAll(String[]) - Static method in class JLogView_.utils.LGUtils
This is core parsing function to read all markup definitions.

G

getAnnotation() - Method in class JLogView_.interfaces.LGAnnotate
This method returns the annotation object reflecting all input from the widgets on this window.
getAnnotations() - Method in class JLogView_.datastructs.LGGraph
This method returns all the existing annotations from this graph.
getApplyButton() - Method in class JLogView_.interfaces.LGAnnotate
This method returns the apply button.
getApplyButton() - Method in class JLogView_.interfaces.LGCustomStyle
This method returns the apply button.
getApplyButton() - Method in class JLogView_.interfaces.LGEditLegend
This method returns the apply button.
getApplyButton() - Method in class JLogView_.interfaces.LGEditTitleAxes
This method returns the apply button.
getAxisSize() - Method in class JLogView_.widgets.LGAxis
This methods returns the size of the the axis in pixels, i.e the width is the axis is a vertical axis and the height if it is a horizontal axis.
getBasicStroke(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods gives the array representing the line style (aka stroke) of the personalised drawing style at the given index.
getCancelButton() - Method in class JLogView_.interfaces.LGAnnotate
This method returns the cancel button.
getCancelButton() - Method in class JLogView_.interfaces.LGEditLegend
This method returns the cancel button.
getCancelButton() - Method in class JLogView_.interfaces.LGEditTitleAxes
This method returns the cancel button.
getChosenColour() - Method in class JLogView_.widgets.LGFontChooser
This method creates and returns a Color object representing the chosen colour.
getChosenFont() - Method in class JLogView_.widgets.LGFontChooser
This method creates and returns a font object representing the different choices in the different subwidgets.
getChosenLineWidth() - Method in class JLogView_.widgets.LGStyle
This methods gives the chosen line width in the widget.
getChosenSymbolSize() - Method in class JLogView_.widgets.LGStyle
This methods gives our the chosen symbol size in the widget.
getColour() - Method in class JLogView_.datastructs.LGAnnotation
This method returns the annotation colour
getColour() - Method in class JLogView_.datastructs.LGPlot
This method gives the colour to be used to draw this plot
getColour(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods gives the Color object representing the colour of the personalised drawing style at the given index
getColour(String) - Static method in class JLogView_.utils.LGDrawingStylesUtils
given a colour name, this methods returns the appropriate Color object that correspond to it
getColourIndex(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
Given an index from the array of personalised colours, this methods tells you which index in the array of the 8 available colours this colour corresponds to.
getColourIndex(Color) - Static method in class JLogView_.utils.LGDrawingStylesUtils
Given a Color object this methods tells you at which index in the array of the 8 available colours this colour is.
getColumnNameOf(float, float) - Method in class JLogView_.widgets.LGCanvas
This methods returns the column name of a given data point if the data point is nowhere to be found in the current graph data the result might be null.
getColumns() - Method in class JLogView_.datastructs.LGGraph
This method returns all the columns from this graph.
getData() - Method in class JLogView_.datastructs.LGColumn
This methods returns the whole set of data from this column
getDeleteButton() - Method in class JLogView_.interfaces.LGAnnotate
This method returns the delete button.
getDescription() - Method in class JLogView_.utils.LGFileFilter
This method overriden from FileFilter return a String giving the description of what filtering is being done by this FileFilter.
getDescription() - Method in class JLogView_.utils.LGImageFilter
This method overriden from FileFilter return a String giving the description of what filtering is being done by this FileFilter.
getFont() - Method in class JLogView_.datastructs.LGAnnotation
This method returns all font information, the font face, the style and the font size
getFont() - Method in class JLogView_.datastructs.LGLegend
This method returns the font details (font face,style and size) being used to write the legend entries.
getGraph(String) - Method in class JLogView_.datastructs.LGTable
This methods enables you to find a graph object using its name.
getGraph(int) - Method in class JLogView_.datastructs.LGTable
This methods enables you to find a graph object using its index
getGraph() - Method in class JLogView_.widgets.LGCanvas
This methods returns the current graph.
getGraphNames() - Method in class JLogView_.datastructs.LGTable
This methods returns all the graph names from the graphs in this table
getGraphs() - Method in class JLogView_.datastructs.LGTable
This methods returns all the graph definitions from this table
getGraphTitle() - Method in class JLogView_.interfaces.LGEditTitleAxes
This method returns the display information for the graph title.
getGraphTitle() - Method in class JLogView_.widgets.LGCanvas
This methods returns the current graph title as a label object.
getItemName(int) - Method in class JLogView_.datastructs.LGLegend
Given an index, this method return the corresponding legend item name.
getLegend() - Method in class JLogView_.datastructs.LGGraph
This method returns the legend for this graph.
getLegend() - Method in class JLogView_.interfaces.LGEditLegend
This methods return the legend object with all the modifications done on this interface.
getLegend() - Method in class JLogView_.widgets.LGCanvas
This methods returns the legend of the current graph, the main use of this function is for updating the legend font, entries and position.
getLength() - Method in class JLogView_.datastructs.LGColumn
This methods returns the number of data entries in this column.
getMax() - Method in class JLogView_.datastructs.LGColumn
This methods returns the largest value among all the data of this column
getMax() - Method in class JLogView_.widgets.LGAxis
This is methods returns the current (as oppposed to original) maximum value of this axis.
getMin() - Method in class JLogView_.datastructs.LGColumn
This methods returns the smallest value among all the data of this column
getMin() - Method in class JLogView_.widgets.LGAxis
This is methods returns the current (as oppposed to original) minimum value of this axis.
getName() - Method in class JLogView_.datastructs.LGColumn
This methods returns the name for this set of data
getName() - Method in class JLogView_.datastructs.LGGraph
This method returns the name of this graph
getName() - Method in class JLogView_.datastructs.LGTable
This method returns the table name
getNameColour() - Method in class JLogView_.datastructs.LGGraph
This method returns the colour that is to be used to display the name of the graph.
getNameFont() - Method in class JLogView_.datastructs.LGGraph
This method returns the font details that are to be used to display the name of the graph.
getNameOf(float, float) - Method in class JLogView_.datastructs.LGGraph
This method returns the name of the plot (which is also the y column name) associated with these coordinates.
getNearestSpot(float, float, float, float) - Method in class JLogView_.datastructs.LGGraph
This method returns the nearest data point to the given coordinates within the given radii.
getNPlot() - Method in class JLogView_.datastructs.LGGraph
This method returns the number of plots within this graph.
getNStyles() - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods tells how many personalised drawing styles there are.
getPlots() - Method in class JLogView_.datastructs.LGGraph
This method returns all the plots definitions from this graph.
getPos() - Method in class JLogView_.datastructs.LGAnnotation
This methods returns the position in pixel coordinates of the annotation
getPosition() - Method in class JLogView_.datastructs.LGLegend
This method returns the position of the legend on the canvas.
getRealCoords(int, int) - Method in class JLogView_.widgets.LGCanvas
This methods converts between coordinates systems.
getRotation() - Method in class JLogView_.datastructs.LGAnnotation
This method returns the rotation angle of the annotation text, in degree.
getSelectedColour() - Method in class JLogView_.widgets.LGStyle
This methods gives which colour is selected in the widget.
getSelectedGraph(LGTable[]) - Method in class JLogView_.widgets.LGTree
This methods gives out which graphs is selected among the tables given.
getSelectedStroke() - Method in class JLogView_.widgets.LGStyle
This methods gives which line pattern has been chosen for drawing connecting lines between coordinates.
getSelectedSymbol() - Method in class JLogView_.widgets.LGStyle
This methods gives the index of the selected symbol in the widget.
getSelectedTable(LGTable[]) - Method in class JLogView_.widgets.LGTree
This methods gives out which table is selected among the tables given.
getShapes() - Method in class JLogView_.datastructs.LGGraph
This method returns all the shape defintions from this graph.
getSize() - Method in class JLogView_.datastructs.LGLegend
This method returns size of the legend in pixels.
getSpotNear(int, int) - Method in class JLogView_.widgets.LGCanvas
This methods attempts to return the coordinates of the nearest graph data point to the given pixels coordinates on the canvas.
getStroke() - Method in class JLogView_.datastructs.LGPlot
This method return the linestyle (aka stroke) to be used to draw this plot
getStroke(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods gives the array representing the line style (aka stroke) of the personalised drawing style at the given index.
getStrokeIndex(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
Given an index from the array of personalised strokes, this methods tells you which index in the array of the 8 available strokes this stroke corresponds to.
getStrokeWidth(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods gives the line width in pixels representing the line style (aka stroke) of the drawing style at the given index
getSymbol(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods gives the type (between 0 and 7) of symbol used for the personalised drawing style at the given index.
getSymbolSize() - Method in class JLogView_.datastructs.LGPlot
This method gives the symbol size in pixel for drawing the data points of this plot
getSymbolSize(int) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods gives the size of symbol used for the personalised drawing style at the given index.
getSymbolStyle() - Method in class JLogView_.datastructs.LGPlot
This method gives the symbol style to use to draw the data points of this plot
getTables() - Method in class JLogView_.interfaces.LGPanel
This method returns the array of tables currently being used.
getText() - Method in class JLogView_.datastructs.LGAnnotation
This method returns the text of the annotation.
getUpdateButton() - Method in class JLogView_.interfaces.LGAnnotate
This method returns the update button.
getXCol() - Method in class JLogView_.datastructs.LGPlot
This method gives the index of the column to be used for x coordinates
getXLabel() - Method in class JLogView_.datastructs.LGGraph
This method returns the label for the X axis.
getXLabel() - Method in class JLogView_.interfaces.LGEditTitleAxes
This methods return the display information for the x axis label.
getYCol() - Method in class JLogView_.datastructs.LGPlot
This method gives the index of the column to be used for y coordinates
getYLabel() - Method in class JLogView_.datastructs.LGGraph
This method returns the label for the Y axis.
getYLabel() - Method in class JLogView_.interfaces.LGEditTitleAxes
This methods return the display information for the y axis label.

I

init() - Method in class JLogView_.LGApplet
inherited from the JApplet class, initializes the Applet
isEmpty() - Method in class JLogView_.datastructs.LGGraph
This methods performs a safety check to see if the graph is empty.
isOn() - Method in class JLogView_.datastructs.LGPlot
This methods tells whether or not this plot is on (i.e.
isResolutionAxis() - Method in class JLogView_.widgets.LGAxis
This methods inquires if the object is to treated as a resolution axis.
isScatterPlot() - Method in class JLogView_.datastructs.LGGraph
This method tells whether or not this graph behaves as a scatter.
itemStateChanged(ItemEvent) - Method in class JLogView_.interfaces.LGAnnotate
This method comes from the ItemListener interface and handles response to a change of selection in one of the dropdown menus
itemStateChanged(ItemEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the ItemListener interface and handles response to a change of selection in one of the dropdown menus
itemStateChanged(ItemEvent) - Method in class JLogView_.interfaces.LGEditTitleAxes
This method comes from the ItemListener interface and handles response to a change of selection in one of the dropdown menus
itemStateChanged(ItemEvent) - Method in class JLogView_.interfaces.LGPanel
This method comes from the ItemListener interface, it handles response to a change of item state, for example a tick bock getting ticked or unticked
itemStateChanged(ItemEvent) - Method in class JLogView_.widgets.LGStyle
This methods handles the response to a change of selection in drop down menus.

J

JLogView - Class in JLogView_
JLogView_ is the main class, this is the application itself, therefore there no constructor, only some static methods to update the frame title and size.
JLogView() - Constructor for class JLogView_.JLogView
 
JLogView_ - package JLogView_
 
JLogView_.datastructs - package JLogView_.datastructs
 
JLogView_.datastructs.shapes - package JLogView_.datastructs.shapes
 
JLogView_.interfaces - package JLogView_.interfaces
 
JLogView_.utils - package JLogView_.utils
 
JLogView_.widgets - package JLogView_.widgets
 

L

LGAnnotate - Class in JLogView_.interfaces
LGAnnotate is a class that represent the window enabling user to edit annotation details.
LGAnnotate() - Constructor for class JLogView_.interfaces.LGAnnotate
This is the constructor of LGAnnotate.
LGAnnotation - Class in JLogView_.datastructs
LGAnnotation is a class representing the data of an annotation.
LGAnnotation(Color, Font, int, int, int, String) - Constructor for class JLogView_.datastructs.LGAnnotation
This is the LGAnnotation constructor with all the initials parameters to be given
LGApplet - Class in JLogView_
LGApplet is the applet end of the JLogView_ application, it uses the same internal panel as the standalone application which guarantess identical display and responses.
LGApplet() - Constructor for class JLogView_.LGApplet
 
LGAxis - Class in JLogView_.widgets
LGAxis is a widget represeting one axis.
LGAxis(boolean) - Constructor for class JLogView_.widgets.LGAxis
This is the constructor to be used, do no try a constructor without parameters as it would lead to loads of uninitialized varaibles
LGBox - Class in JLogView_.datastructs.shapes
LGBox is a descendant of LGShape.
LGBox(float, float, float, float) - Constructor for class JLogView_.datastructs.shapes.LGBox
This is the constructor of LGBox.
LGCanvas - Class in JLogView_.widgets
LGCanvas is a widget represeting the main canvas area.
LGCanvas() - Constructor for class JLogView_.widgets.LGCanvas
This is the constructor of the LGCanvas.
LGColumn - Class in JLogView_.datastructs
LGColumn is a class representing a set of data, a column from a JLogView_ table it has name and data information,
LGColumn(String) - Constructor for class JLogView_.datastructs.LGColumn
This is the default constructor.
LGCustomStyle - Class in JLogView_.interfaces
LGCustomStyle is a class that represent the window enabling user to edit the drawing styles to his/her liking.
LGCustomStyle() - Constructor for class JLogView_.interfaces.LGCustomStyle
This is the constructor of LGCustomStyle
LGDrawingStylesUtils - Class in JLogView_.utils
LGDrawingStyleUtils is a class that contains all sorts of useful static methods.
LGDrawingStylesUtils() - Constructor for class JLogView_.utils.LGDrawingStylesUtils
 
LGEditLegend - Class in JLogView_.interfaces
LGEditLegend is a class that represent the window enabling user to edit the legend of the graph.
LGEditLegend() - Constructor for class JLogView_.interfaces.LGEditLegend
This is the constructor of LGEditLegend
LGEditTitleAxes - Class in JLogView_.interfaces
LGEditTitleAxes is a class that representent the window enabling user to edit the title of the graph on the canvas, and the labels of the axes.
LGEditTitleAxes() - Constructor for class JLogView_.interfaces.LGEditTitleAxes
This is the constructor of LGEditTitleAxes
LGFileFilter - Class in JLogView_.utils
LGImageFilter is a FileFilter extension, that filters out non acceptable log files according to the log file extension.
LGFileFilter() - Constructor for class JLogView_.utils.LGFileFilter
 
LGFontChooser - Class in JLogView_.widgets
LGFontChooser is a widget presenting a choice of fonts.
LGFontChooser(boolean) - Constructor for class JLogView_.widgets.LGFontChooser
This is the only constructor, the default constructor is not to be used as all subwidgets would not be initialized
LGGraph - Class in JLogView_.datastructs
LGGraph is a class representing the data structure of a graph.
LGGraph(String, int, int, int) - Constructor for class JLogView_.datastructs.LGGraph
This is the constructor for LGGraph.
LGImageFilter - Class in JLogView_.utils
LGImageFilter is a FileFilter extension, that filters files only according to a particular image format.
LGImageFilter(String) - Constructor for class JLogView_.utils.LGImageFilter
This is the constructor, given the format it will filters file according to it.
LGLegend - Class in JLogView_.datastructs
LGLegend is a class representing the data structure of a graph legend.
LGLegend(int) - Constructor for class JLogView_.datastructs.LGLegend
This is the constructor LGLegend.
LGLine - Class in JLogView_.datastructs.shapes
LGLine is a descendant of LGShape.
LGLine(float, float, float, float) - Constructor for class JLogView_.datastructs.shapes.LGLine
This is the constructor of LGLine.
LGOval - Class in JLogView_.datastructs.shapes
LGOval is a descendant of LGShape.
LGOval(float, float, float, float) - Constructor for class JLogView_.datastructs.shapes.LGOval
This is the constructor of LGOval.
LGPanel - Class in JLogView_.interfaces
LGPanel is the main control centre.
LGPanel(boolean, boolean) - Constructor for class JLogView_.interfaces.LGPanel
This is the constructor of LGPanel.
LGPlot - Class in JLogView_.datastructs
LGPlot is a class representing a plot data structure.
LGPlot(int, int) - Constructor for class JLogView_.datastructs.LGPlot
This is the default constructor of an LGPlot needing information about its x and y columns.
LGShape - Class in JLogView_.datastructs
LGShape is an abstract class representing the shape definitions.
LGShape() - Constructor for class JLogView_.datastructs.LGShape
 
LGStyle - Class in JLogView_.widgets
LGStyle is a widget presenting a choice of drawing style.
LGStyle() - Constructor for class JLogView_.widgets.LGStyle
LGStyle default constructor
LGTable - Class in JLogView_.datastructs
LGTable is a class representing the table data structure.
LGTable(String) - Constructor for class JLogView_.datastructs.LGTable
This is the default constructor of LGTable
LGTableDisplay - Class in JLogView_.interfaces
LGTableDisplay is a class that representent the window containing the information of the table for a particular graph.
LGTableDisplay() - Constructor for class JLogView_.interfaces.LGTableDisplay
This is the constructor of LGTableDisplay
LGTree - Class in JLogView_.widgets
LGTree is a widget used by JLogView_ to display the content of a log file as a tree.
LGTree(LGTable[]) - Constructor for class JLogView_.widgets.LGTree
Creates a LGTree widget populated with tables and graphs information from the array of LGTable given.
LGTree() - Constructor for class JLogView_.widgets.LGTree
Creates an empty LGTree widget, this is the default constructor.
LGUtils - Class in JLogView_.utils
LGUtils is a class that contains all sorts of useful static methods.
LGUtils() - Constructor for class JLogView_.utils.LGUtils
 
loadAnnotationDetails(LGAnnotation) - Method in class JLogView_.interfaces.LGAnnotate
This method loads all information from the annotation object into the different widgets on this window so that the annotation can be modified
loadDetails(JLabel, JLabel, JLabel) - Method in class JLogView_.interfaces.LGEditTitleAxes
This methods loads up all display information from the title, x-axis and y-axis It is using a JLabel objects so that it can have font information, text and colour in a single object.
loadDrawingStyles() - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods initialises the personalised drawing styles.
loadLegendDetails(LGLegend) - Method in class JLogView_.interfaces.LGEditLegend
This methods loads all the information from a legend object so that all the widgets of the interfaces are populated with this information.

M

main(String[]) - Static method in class JLogView_.JLogView
This is the main method, it creates the main frame and two internal panels one that is a clone view of the old JLogView_ and the other being a brand new tree view system.
mergeArrays(Object, Object) - Static method in class JLogView_.utils.LGUtils
This methods merge two array together, by appending one to the other.
mouseClicked(MouseEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the MouseListener interface.
mouseClicked(MouseEvent) - Method in class JLogView_.widgets.LGCanvas
This method comes from the MouseListener interface.
mouseDragged(MouseEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the MouseMotionListener interface.
mouseDragged(MouseEvent) - Method in class JLogView_.interfaces.LGPanel
This method comes from the MouseMotionListener interface, it handles response to a mouse dragging event
mouseEntered(MouseEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the MouseListener interface.
mouseEntered(MouseEvent) - Method in class JLogView_.widgets.LGCanvas
This method comes from the MouseListener interface.
mouseExited(MouseEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the MouseListener interface.
mouseExited(MouseEvent) - Method in class JLogView_.widgets.LGCanvas
This method comes from the MouseListener interface.
mouseMoved(MouseEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the MouseMotionListener interface.
mouseMoved(MouseEvent) - Method in class JLogView_.interfaces.LGPanel
This function comes from the MouseMotionListener interface, it handles response to a mouse movement
mousePressed(MouseEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the MouseListener interface.
mousePressed(MouseEvent) - Method in class JLogView_.widgets.LGCanvas
This method comes from the MouseListener interface.
mouseReleased(MouseEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the MouseListener interface.
mouseReleased(MouseEvent) - Method in class JLogView_.widgets.LGCanvas
This method comes from the MouseListener interface.

P

paint(Graphics) - Method in class JLogView_.interfaces.LGAnnotate
this is overriding the default paint methods to add our little preview area
paint(Graphics) - Method in class JLogView_.interfaces.LGEditLegend
This method is overriding the default paint methods to add our little preview area
paint(Graphics) - Method in class JLogView_.widgets.LGCanvas
This method is overriding the default paint method.
paint(Graphics) - Method in class JLogView_.widgets.LGStyle
This is the overriden painting method that includes the drawing of the preview in the overall drawing process
print(Graphics, PageFormat, int) - Method in class JLogView_.widgets.LGCanvas
This methods prints out the current canvas on the given printer graphics context.

R

readDatFile(File) - Static method in class JLogView_.utils.LGUtils
This is the main parsing function to read a CCP4 dat file.
readLogFile(File) - Static method in class JLogView_.utils.LGUtils
This is the main parsing function to read a CCP4 log file.
readXmgrFile(File) - Static method in class JLogView_.utils.LGUtils
This methods is meant to read xmgr format, currently it does nothing.
removeGraphAnnotations() - Method in class JLogView_.widgets.LGCanvas
This methods clears out all annotations from the current graph
resetAxisRange() - Method in class JLogView_.widgets.LGAxis
This resets the display values (current values) to the original values.
resetValues() - Method in class JLogView_.interfaces.LGAnnotate
This method resets all widgets to initial values corresponding to a blank annotation
resetValues() - Method in class JLogView_.widgets.LGFontChooser
This method reset the values to default selections

S

saveAsImage(String, File) - Method in class JLogView_.widgets.LGCanvas
This methods saves the current canvas display as an image, this does not include the red lines pointing to the axis.
saveDrawingStyles() - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods saves the personalised drawing styles in an file called 'JLogView_.prefs' situated in $CCP4I_TOP/JLogView_ all details are saved in this file as binary information for two reasons,1) it is much smaller, 2) user can not mess it up
setAnnotateActive(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas whether or not to be in annotating mode.
setAnnotation(int, LGAnnotation) - Method in class JLogView_.datastructs.LGGraph
This method updates/sets the value of an existing annotation.
setAxesRange(LGAxis, LGAxis) - Method in class JLogView_.datastructs.LGGraph
This method sets the axis range for the physical axis objects.
setBasicParams(int, int, int, int) - Method in class JLogView_.interfaces.LGAnnotate
This method tells the window the basic parameters it needs.
setCanvasSize(int, int) - Method in class JLogView_.interfaces.LGEditLegend
This methods tells this window what is the current size of the canvas so that the scaling for placing the legend are done properly
setChosenColour(Color) - Method in class JLogView_.widgets.LGFontChooser
This method update the selection in the colour drop down menu according to Color given
setChosenFont(Font) - Method in class JLogView_.widgets.LGFontChooser
This method update the selection in the font face, font style and font size according to the Font given
setColour(Color) - Method in class JLogView_.datastructs.LGPlot
This method sets the colour to be used to draw this plot
setColour(Color) - Method in class JLogView_.datastructs.LGShape
This method sets the colour of the shape.
setCustomizedDrawing(boolean) - Method in class JLogView_.datastructs.LGPlot
This switch the value that tells if the drawing has been customized.
setDrawingParameters(Color[], float[][], int[], int[], int[]) - Static method in class JLogView_.utils.LGDrawingStylesUtils
This methods sets all the parameteres of the personalised drawing styles.
setFont(Font) - Method in class JLogView_.datastructs.LGLegend
This method sets the font details (font face,style and size) being used to write the legend entries.
setGraph(LGGraph) - Method in class JLogView_.widgets.LGCanvas
This methods sets the current graph to be displayed, it also adjust the axes accordingly.
setGraphs(LGGraph[]) - Method in class JLogView_.datastructs.LGTable
This methods sets all the graph definition of this table in one go using an array.
setGraphTitle(JLabel) - Method in class JLogView_.widgets.LGCanvas
This methods updates the current graph title using a label object.
setInitialPosition(int, int, int, int) - Method in class JLogView_.datastructs.LGLegend
This method sets the initial position.
setItemName(int, String) - Method in class JLogView_.datastructs.LGLegend
This method sets the item name of the item situated at the given index.
setLabel(JLabel) - Method in class JLogView_.widgets.LGAxis
This sets the label to be used as the Axis display label
setLegend(LGLegend) - Method in class JLogView_.datastructs.LGGraph
This method sets the legend for this graph.
setLegend(LGLegend) - Method in class JLogView_.widgets.LGCanvas
This methods sets the legend for the current graph to be displayed, it triggers a column renaming if the legend entries and the graph column names do not match anymore.
setMax(float) - Method in class JLogView_.widgets.LGAxis
This is methods sets the current (as oppposed to original) maximum value of this axis.
setMin(float) - Method in class JLogView_.widgets.LGAxis
This is methods sets the current (as oppposed to original) minimum value of this axis.
setMousePos(int, int) - Method in class JLogView_.widgets.LGCanvas
This methods tells the LGCanvas the current position of the mouse within the canvas.
setName(String) - Method in class JLogView_.datastructs.LGColumn
This methods sets the name for this set of data
setName(String) - Method in class JLogView_.datastructs.LGGraph
This method sets the name of this graph
setNameColour(Color) - Method in class JLogView_.datastructs.LGGraph
This method sets the colour that is to be used to display the name of the graph.
setNameFont(Font) - Method in class JLogView_.datastructs.LGGraph
This method sets the font details that are to be used to display the name of the graph.
setOriginalMax(float) - Method in class JLogView_.widgets.LGAxis
This is methods sets the original maximum value of this axis.
setOriginalMin(float) - Method in class JLogView_.widgets.LGAxis
This is methods sets the original minimum value of this axis.
setOtherAxisSize(int) - Method in class JLogView_.widgets.LGAxis
This methods tells the object what is the size of the other axis in pixels, the only size are intersted in is the width if the axis is vertical and the height if the axis is horizontal, the other dimension does not affect the drawing of the axis.
setPosition(int, int) - Method in class JLogView_.datastructs.LGLegend
This method sets the position of the legend on the canvas.
setResolutionAxis(boolean) - Method in class JLogView_.widgets.LGAxis
This methods tells the object if it is to be treated as a resolution axis.
setScaling(float, float, float, float) - Method in class JLogView_.datastructs.LGGraph
This method sets the scale, or axis ranges to be more precise, for this graph.
setScatterPlot(boolean) - Method in class JLogView_.datastructs.LGGraph
This method tells this graph to behave as a scatter plot or not.
setSelection(int, int, int, int, int) - Method in class JLogView_.widgets.LGStyle
This method sets the selection of all widget in the drawing style
setSizeForTreeView() - Static method in class JLogView_.JLogView
This is methods updates the size of the frame to fit the tree view mode
setSizeForUsualView() - Static method in class JLogView_.JLogView
This is methods updates the size of the frame to fit the old loggraph view
setStroke(float[], int) - Method in class JLogView_.datastructs.LGPlot
This method sets the linestyle (aka stroke) to be used to draw this plot
setSymbolSize(int) - Method in class JLogView_.datastructs.LGPlot
This method sets the symbol size in pixel for drawing the data points of this plot
setSymbolStyle(int) - Method in class JLogView_.datastructs.LGPlot
This method sets the symbol style to use to draw the data points of this plot
setTables(LGTable[]) - Method in class JLogView_.interfaces.LGPanel
This method loads up an array of tables this triggers the first graph of the first table to be selected and therefore displayed in the canvas.
setTitle(String) - Static method in class JLogView_.JLogView
This is methods updates the title on the top of the frame
setUseColours(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas whether of not to use colours for drawing the graph
setUseLineStyles(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas whether of not to use different line styles when drawing the graph
setUseRedLines(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas whether or not to draw red line coming from the mouse pointer to each axis.
setUseSymbols(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas whether of not to use different symbols when drawing the graph coordinates entries from the table
setXCol(int) - Method in class JLogView_.datastructs.LGPlot
This method sets the index of the column to be used for x coordinates
setXLabel(JLabel) - Method in class JLogView_.datastructs.LGGraph
This method extract the label information for the X axis from the given object.
setYCol(int) - Method in class JLogView_.datastructs.LGPlot
This method sets the index of the column to be used for y coordinates
setYLabel(JLabel) - Method in class JLogView_.datastructs.LGGraph
This method extract the label information for the Y axis from the given object.
setZoomActive(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas whether or not to be in zooming mode.
showFirstGraph() - Method in class JLogView_.widgets.LGTree
This methods ensure that the first "table" node of the tree is expanded and forces the first "graph" node of this "table" node is selected.
showTableofGraph(LGTable, String) - Method in class JLogView_.interfaces.LGTableDisplay
This methods loads the information from the table and graph chosen and format it on the display.
start() - Method in class JLogView_.LGApplet
inherited from the JApplet class, loads the applet up
stateChanged(ChangeEvent) - Method in class JLogView_.interfaces.LGAnnotate
This method comes from the ChangeListener interface and handles response to a change of selection in the font size widgets
stateChanged(ChangeEvent) - Method in class JLogView_.interfaces.LGEditLegend
This method comes from the ChangeListener interface and handles response to a change of selection in the font size widgets
stateChanged(ChangeEvent) - Method in class JLogView_.interfaces.LGEditTitleAxes
This method comes from the ChangeListener interface and handles response to a change of selection in the font size widgets
stateChanged(ChangeEvent) - Method in class JLogView_.widgets.LGStyle
This methods handles the response to a change of selection in the size widgets.
switchAxisLabels(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas to switch the axis labels on or off.
switchLegend(boolean) - Method in class JLogView_.widgets.LGCanvas
This methods tells the canvas to switch the legend on or off.
switchOn(boolean) - Method in class JLogView_.datastructs.LGPlot
This is switch this plot on of off (i.e.
switchPlot(int, boolean) - Method in class JLogView_.datastructs.LGGraph
This method switches one particular plot on or off.

U

update(Graphics) - Method in class JLogView_.interfaces.LGAnnotate
this is overriding the default update methods to make sure graphics are repainted properly
update(Graphics) - Method in class JLogView_.interfaces.LGEditLegend
This is overriding the default update methods to make sure graphics are repainted properly
update(Graphics) - Method in class JLogView_.widgets.LGCanvas
This method is overriding the default update method to ensure slick repainting.
update(Graphics) - Method in class JLogView_.widgets.LGStyle
This method is automatically called by repaint() calls.

V

valueChanged(ListSelectionEvent) - Method in class JLogView_.interfaces.LGPanel
This function comes from the ListSelectionListener interace it handles the response to a click on the list structures and updates the display accordingly
valueChanged(TreeSelectionEvent) - Method in class JLogView_.interfaces.LGPanel
This function comes from the TreeSelectionListener interace it handles the response to a click on the tree structure and updates the display accordingly

X

XisResolutionAxis() - Method in class JLogView_.widgets.LGCanvas
This methods tells whether or not the current X axis is treated as a resolution axis

A C D E G I J L M P R S U V X