A B C D E G H I K L M P R S T U W X Y

A

actionPerformed(ActionEvent) - Method in class Map
Called by the ButtonHandler when an operation start.
addActionListener(ActionListener) - Method in class ButtonCtrl
Adds the specified action listener to receive action events from this button.
addButton(ButtonCtrl) - Method in class ToolbarPanel
Add the button in the toolbar.
addItemInLookup(String) - Method in class LegendObj
Extract the pixel color value and the associated string and add them in the lookup table.
automaticPlace() - Method in class ToolbarPanel
Place the toolbar at the defined location in the applet.
autoPlace(int, ButtonCtrl) - Method in class ToolbarPanel
Place automaticaly the button passed in parameter at the index position.

B

bInit - Variable in class RectObj
Use to know if the rectangle is already initialize.
ButtonCtrl - class ButtonCtrl.
This super class is a generic button.
ButtonCtrl(String, boolean, Rosa2000) - Constructor for class ButtonCtrl
Constructors, Create an initialize the button.
ButtonCtrl(String, int, int, boolean, Rosa2000) - Constructor for class ButtonCtrl
Constructors Create an initialize the button.
ButtonHandler - class ButtonHandler.
This object is used to manage the mouse event associate to the ButtonCtrl.
ButtonHandler(ButtonCtrl, boolean) - Constructor for class ButtonHandler
Constructor.

C

centerMap() - Method in class Map
Center the map.
color - Variable in class DrawObj
Color used to draw the object.
commitOperation() - Method in class Map
Prepare and submit the operation.
computeNewRect(Point) - Method in class RectObj
Compute the new rectangle using the mouse coordinate.
createButton(String) - Method in class ToolbarPanel
Create a new button using the string name passed in parameter.

D

destroyCommand() - Method in class Map
Destroy the current command.
destroyEvent() - Method in class DistObj
 
destroyEvent() - Method in class DrawObj
Destroy all listener or object event.
destroyEvent() - Method in class LegendObj
Remove the mouse listener and the key listener.
destroyEvent() - Method in class PointObj
Destroy the mouse listener.
destroyEvent() - Method in class PolyObj
Destroy the mouse listener, mouse motion listener and the key listener
destroyEvent() - Method in class RectObj
Destroy the mouse listener and the motion listener.
DisplayStatus - class DisplayStatus.
 
DisplayStatus() - Constructor for class DisplayStatus
 
DistObj - class DistObj.
 
DistObj(Map, Rosa2000) - Constructor for class DistObj
 
draw() - Method in class DrawObj
Used to draw the drawing object.
draw() - Method in class EllipseObj
Draw an ellipse at the xy coordinate.
draw() - Method in class PointObj
Not used
draw() - Method in class PolyObj
Draw the latest edge between the last vertex and the current mouse position.
draw() - Method in class RectObj
Draw the rectangle.
DrawObj - class DrawObj.
This super class is a generic drawing object.
DrawObj() - Constructor for class DrawObj
 
drawPoint() - Method in class PointObj
After the mouse release, this method draw a cross at the mouse click location.

E

EllipseObj - class EllipseObj.
This class inherit from RectObj.
EllipseObj(Map) - Constructor for class EllipseObj
Constructor.
endProcessing() - Method in class PolyObj
Destroy the event listener and commit the operation.

G

g - Variable in class DrawObj
Graphic object use to draw.
getActionCommand() - Method in class ButtonCtrl
Get the action command string.
getAligment() - Method in class ToolbarPanel
Return the aligment string of the toolbar.
getButtonActionName() - Method in class ButtonCtrl
Return the action name in the form parameter.
getButtonActionValue() - Method in class ButtonCtrl
Return the action value attached to the action name in the form.
getColor() - Method in class DrawObj
Return the current color.
getCurrentSize() - Method in class ToolbarPanel
Return the dimension of the toolbar.
getDistance(Point, Point) - Method in class DistObj
 
getDistanceStringMsg(double) - Method in class DistObj
 
getGraphics() - Method in class Map
Return the Graphics object used to draw the map.
getHint() - Method in class ButtonCtrl
Return the string to put in the tooltip.
getImage() - Method in class Map
Return the Image of the map.
getListener() - Method in class ButtonCtrl
Return the active ActionListener
getLookupString(Integer) - Method in class LegendObj
Get the description associated to the color passed in parameter.
getObjectDrawer() - Method in class Map
Return the current drawing object.
getPixels(Image, int, int, int, int) - Method in class LegendObj
Return the color take in the image passed in parameter a the XY location.
getPreferredSize() - Method in class ButtonCtrl
Gets the preferred size of this component
getPrefixButtonParam() - Static method in class ButtonCtrl
Return string of the first part of all button parameters.
getSubmitValue() - Method in class DistObj
 
getSubmitValue() - Method in class DrawObj
This method will be called at the end of operation.
getSubmitValue() - Method in class LegendObj
Do nothing
getSubmitValue() - Method in class PointObj
Create the submit string.
getSubmitValue() - Method in class PolyObj
Create the submit string.
getSubmitValue() - Method in class RectObj
Create a submit string.
getTB() - Method in class Rosa2000
Return the toolbar object.
getTbLocation() - Method in class ToolbarPanel
Return the string location.
getToolTip(MouseEvent) - Method in class ToolTipAdapter
getToolTip will be implemented to return the correct string
getToolTip(MouseEvent) - Method in class ToolTipButton
 
getValueString(double) - Method in class DistObj
 

H

handleSinglePixel(int) - Method in class LegendObj
 
height - Variable in class RectObj
Heigth of the current rectangle

I

init() - Method in class ButtonCtrl
This method start the initialization.
init() - Method in class RectButton
Initialize the current button and set the size.
init() - Method in class Rosa2000
Initialize the applet.
initLookupTable(Rosa2000) - Method in class LegendObj
Get the lookup table from the parameters applet.
initPaint() - Method in class PolyObj
Paint the initial polygon.
initPaint() - Method in class RectObj
Draw the initial rectangle.
isAutoMode() - Method in class Map
Check if the current command is in auto submit mode.
isAutoPlacement() - Method in class ButtonCtrl
Get the current value in the m_bIsAutoPlace attributs.
isDebugMode() - Static method in class Rosa2000
Determine if the debug info is enable.
isPressed() - Method in class ButtonCtrl
Return true if the button is in pressed state.

K

keyPressed(KeyEvent) - Method in class LegendObj
Use to stop the processing, If the user press on escape key, the current command will stop.
keyPressed(KeyEvent) - Method in class PolyObj
Stop the operation.
keyReleased(KeyEvent) - Method in class LegendObj
do nothing
keyReleased(KeyEvent) - Method in class PolyObj
Not used
keyTyped(KeyEvent) - Method in class LegendObj
do nothing
keyTyped(KeyEvent) - Method in class PolyObj
Not used
knDeltaInit - Variable in class RectObj
This constant is used to know the initial distance before drawing
kstrAutoMode - Variable in class Map
Prefix to validate the auto submit command.
kstrBkColorName - Variable in class Rosa2000
Backgournd color parameter name
kstrBorderParam - Variable in class ButtonCtrl
Constant - Used to extract the border value parameters
kstrBottom - Variable in class ToolbarPanel
Constant - Location of the toolbar.
kstrBottomAling - Variable in class ToolbarPanel
Alignment of the toolbar.
kstrButtonDefName - Variable in class Rosa2000
List of button parameter name
kstrCenterAling - Variable in class ToolbarPanel
Alignment of the toolbar.
kstrCoordParam - Variable in class Map
Coordinate name parameter
kstrDebugModeName - Variable in class Rosa2000
Debug info parameter name
kstrDefaultLoadingMsg - Variable in class Rosa2000
Default loading message.
kstrDefImageParam - Variable in class ToolbarPanel
Postfix parameters name using for reading the default image on the button.
kstrDistance - Variable in class Map
Command Distance
kstrDistanceMsgParam - Variable in class DistObj
 
kstrDistPrecisionParam - Variable in class DistObj
 
kstrEllipse - Variable in class Map
Command Ellipse
kstrFormParam - Variable in class Map
Form name parameter
kstrHintParam - Variable in class ButtonCtrl
Constant - Used to extract the hint string parameters
kstrImagePressParam - Variable in class ToolbarPanel
Postfix parameters name using for reading the pressed state image on the button.
kstrImgListName - Variable in class Rosa2000
Image URL parameter name
kstrInputParam - Variable in class ButtonCtrl
Constant - Used to extract the input string parameters
kstrLeft - Variable in class ToolbarPanel
Constant - Location of the toolbar.
kstrLeftAling - Variable in class ToolbarPanel
Alignment of the toolbar.
kstrLegend - Variable in class Map
Command Legend
kstrLegendParam - Variable in class LegendObj
String parameter used to get the correlation table
kstrLoadingMsg - Variable in class Rosa2000
Loading message parameter name
kstrMapCoordParam - Variable in class Map
Location to draw the map
kstrMiddleAling - Variable in class ToolbarPanel
Alignment of the toolbar.
kstrNameParam - Variable in class ButtonCtrl
Constant - Used to extract the action name string parameters
kstrPixelSizeParam - Variable in class DistObj
 
kstrPoint - Variable in class Map
Command Point
kstrPoly - Variable in class Map
Command Polygone
kstrPrafixNameParam - Static variable in class SpacingButton
Constant - Used to extract the space string parameters
kstrPrefixParam - Static variable in class ButtonCtrl
Constant - First part of all button parameters.
kstrRect - Variable in class Map
Command Rectangle
kstrRight - Variable in class ToolbarPanel
Constant - Location of the toolbar.
kstrRightAling - Variable in class ToolbarPanel
Alignment of the toolbar.
kstrSubmit - Variable in class Map
Command Submit
kstrTbAlignName - Variable in class Rosa2000
Toolbar alignement parameter name
kstrTbLocationName - Variable in class Rosa2000
Location toolbar parameter name
kstrTbPositionName - Variable in class Rosa2000
Position toolbar parameter name
kstrToken - Variable in class DistObj
 
kstrTop - Variable in class ToolbarPanel
Constant - Location of the toolbar.
kstrTopAling - Variable in class ToolbarPanel
Alignment of the toolbar.
kstrTypeParam - Variable in class Map
Type name parameter
kstrValueParam - Variable in class ButtonCtrl
Constant - Used to extract the action value string parameters
kstrXScaleName - Variable in class Rosa2000
X scaling parameter name ( not used yet )
kstrXYLocParam - Variable in class ButtonCtrl
Constant - Used to extract the XY coordinate parameters
kstrYcaleName - Variable in class Rosa2000
X scaling parameter name ( not used yet )

L

LegendObj - class LegendObj.
This class is used to associated a pixel color and a string.
LegendObj(Map, Rosa2000) - Constructor for class LegendObj
 
loadBackground() - Method in class Rosa2000
Load the background color parameter.
loadMap() - Method in class Rosa2000
Load the map.

M

m_alpha - Variable in class LegendObj
Use to separate the RGB value
m_anColor - Variable in class LegendObj
 
m_applet - Variable in class ButtonCtrl
Use to set the status bar
m_applet - Variable in class DistObj
 
m_applet - Variable in class LegendObj
 
m_applet - Variable in class PolyObj
 
m_applet - Variable in class ToolTipAdapter
 
m_astrDesc - Variable in class LegendObj
 
m_bAlreadyUsed - Variable in class Map
Use to know if the current command was already used.
m_bAutoRelease - Variable in class ButtonHandler
If it true it will unpress the button after the action is perform.
m_bIsAutoPlace - Variable in class ButtonCtrl
Use to know if the position for this button is take by the button manager.
m_bIsDebug - Static variable in class Rosa2000
If true all debug information will be show in the java consol
m_bIsVertical - Variable in class ToolbarPanel
TRUE if the orientation of the toolbar is vertical
m_bLoad - Variable in class Rosa2000
This member is used to know when the loading processing is completed.
m_blue - Variable in class LegendObj
 
m_borderColor - Variable in class ButtonCtrl
Border color...
m_bPressed - Variable in class ButtonCtrl
True if the button is pressed.
m_button - Variable in class ButtonHandler
Keep the attached button.
m_buttonListener - Variable in class ToolbarPanel
this object answer to the button command
m_bVertical - Variable in class SpacingButton
Use to know the spacing orientation.
m_coord - Variable in class Map
Location of the map.
m_curButton - Variable in class Map
Current button used.
m_curDrawObj - Variable in class Map
Current drawing object ( command )
m_fCurrentDistance - Variable in class DistObj
 
m_fPixelSize - Variable in class DistObj
 
m_Graphics - Variable in class Map
Graphic use for drawing
m_green - Variable in class LegendObj
 
m_ImagePress - Variable in class RoundButton
 
m_ImagMap - Variable in class Map
Image on the map
m_Img - Variable in class ButtonCtrl
Default image.
m_Listener - Variable in class ButtonCtrl
Object listener the action.
m_map - Variable in class PointObj
Map object.
m_map - Variable in class PolyObj
 
m_map - Variable in class RectObj
Parent object.
m_map - Variable in class Rosa2000
Map object.
m_nNbrButton - Variable in class ToolbarPanel
Number of button item in the toolbar
m_nPrecision - Variable in class DistObj
 
m_nXSize - Variable in class ButtonCtrl
Button Size including the offset.
m_nYSize - Variable in class ButtonCtrl
 
m_parent - Variable in class Map
 
m_parent - Variable in class ToolbarPanel
Use to place the buttons
m_parent - Variable in class ToolTipButton
 
m_poly - Variable in class PolyObj
Polygon
m_ptLocation - Variable in class ToolbarPanel
XY location of the toolbar inside the applet.
m_red - Variable in class LegendObj
 
m_strAlign - Variable in class ToolbarPanel
Used to define the aligment of the toolbar.
m_strCmd - Variable in class ButtonCtrl
Command that should be send on the pressed action
m_strCoordName - Variable in class Map
Keep the coordinate name come from parameter
m_strFormName - Variable in class Map
Keep the form name come from parameter
m_strHint - Variable in class ButtonCtrl
Help context.
m_strLoadingString - Variable in class Rosa2000
Used to draw the loading message.
m_strLocation - Variable in class ToolbarPanel
Used to define the location of the toolbar.
m_strMsg - Variable in class DistObj
 
m_strName - Variable in class ButtonCtrl
Button name.
m_strNameParam - Variable in class ButtonCtrl
Name of the form parameter to set when the button is pressed.
m_strText - Variable in class ToolTipWin
 
m_strTypeName - Variable in class Map
Keep the type name come from parameter
m_strValueParam - Variable in class ButtonCtrl
Specifies the value to set in the form parameter specified by the name
m_toolbar - Variable in class Rosa2000
Toolbar object
m_ToolTipWin - Variable in class ToolTipAdapter
 
Map - class Map.
Map is a class to manage the drawing map and the command apply on it.
Map(Rosa2000, Image, int, int) - Constructor for class Map
Constructor.
mouseClicked(MouseEvent) - Method in class PointObj
Not used
mouseClicked(MouseEvent) - Method in class PolyObj
Not used
mouseClicked(MouseEvent) - Method in class RectObj
Do nothing
mouseDragged(MouseEvent) - Method in class PolyObj
Not used
mouseDragged(MouseEvent) - Method in class RectObj
Called when the user drag the rectangle.
mouseEntered(MouseEvent) - Method in class PointObj
Not used
mouseEntered(MouseEvent) - Method in class PolyObj
Not used
mouseEntered(MouseEvent) - Method in class RectObj
Do nothing
mouseEntered(MouseEvent) - Method in class ToolTipAdapter
mouseClicked method comment.
mouseExited(MouseEvent) - Method in class PointObj
Not used
mouseExited(MouseEvent) - Method in class PolyObj
Not used
mouseExited(MouseEvent) - Method in class RectObj
Do nothing
mouseMoved(MouseEvent) - Method in class DistObj
 
mouseMoved(MouseEvent) - Method in class PolyObj
Called by the framework.
mouseMoved(MouseEvent) - Method in class RectObj
Do nothing
mousePressed(MouseEvent) - Method in class ButtonHandler
Anwser to the mouse press event.
mousePressed(MouseEvent) - Method in class DistObj
 
mousePressed(MouseEvent) - Method in class PointObj
Not used
mousePressed(MouseEvent) - Method in class PolyObj
Add a new vertex in the polygon.
mousePressed(MouseEvent) - Method in class RectObj
Start the drawing rectangle.
mouseReleased(MouseEvent) - Method in class ButtonHandler
Called when the user release the mouse button.
mouseReleased(MouseEvent) - Method in class DistObj
 
mouseReleased(MouseEvent) - Method in class LegendObj
Get the pixel color at the location from the mouse event and prompt the associated description.
mouseReleased(MouseEvent) - Method in class PointObj
Commit the operation.
mouseReleased(MouseEvent) - Method in class PolyObj
Not used.
mouseReleased(MouseEvent) - Method in class RectObj
Destroy the event and notify the map.
moveTB(int, int) - Method in class ToolbarPanel
Move the toolbar at the possition passed in parameter.

P

paint(Graphics) - Method in class ButtonCtrl
This method is called to repaint the button.
paint(Graphics) - Method in class DrawObj
Repaint all drawing object.
paint(Graphics) - Method in class Map
Paints this component.
paint(Graphics) - Method in class RectButton
Paint the current button.
paint(Graphics) - Method in class Rosa2000
Paint the applet.
paint(Graphics) - Method in class RoundButton
Paint the current button.
paint(Graphics) - Method in class SpacingButton
Paint nothing.
pAnchor - Variable in class PolyObj
 
pAnchor - Variable in class RectObj
Used for initial drawing and resizing
parseSize(String) - Method in class SpacingButton
Found the size in the parameters.
placeTbHorizontal() - Method in class ToolbarPanel
Place the toolbar in horizontal orientation
placeTbVertical() - Method in class ToolbarPanel
Place the toolbar in vertical orientation
pMoveAnchor - Variable in class PolyObj
 
pMoveAnchor - Variable in class RectObj
Used for moving
PointObj - class PointObj.
This class handle a point commant.
PointObj(Map) - Constructor for class PointObj
 
PolyObj - class PolyObj.
This class is used to draw a polygon.
PolyObj(Map, Rosa2000) - Constructor for class PolyObj
Constructor.

R

readBorder() - Method in class ButtonCtrl
Read the border parameter.
readButton() - Method in class Rosa2000
Read and create the buttons.
readButtonImage(String) - Method in class ToolbarPanel
Read the button image from the parameters applet and load it.
readDebugParam() - Method in class Rosa2000
Read the debug parameter.
readLocation() - Method in class ButtonCtrl
Read the location of the current button.
readLocation() - Method in class Map
Read the location of the map.
readPararam() - Method in class DistObj
 
readSubmitParams() - Method in class Map
Read Submit parameters.
readToolbarParam() - Method in class Rosa2000
Load the toolbar.
RectButton - class RectButton.
This class is used to manage a rectangle button.
RectButton(String, Image, boolean, Rosa2000) - Constructor for class RectButton
Constructor.
RectButton(String, Image, int, int, boolean, Rosa2000) - Constructor for class RectButton
 
RectObj - class RectObj.
Used to draw a rectangle.
RectObj(Map) - Constructor for class RectObj
Constructor.
removeActionListener(ActionListener) - Method in class ButtonCtrl
Removes the specified action listener so that it no longer receives action events from this button.
resize(Point) - Method in class DrawObj
This method is called when the drawing object change size.
resize(Point) - Method in class PointObj
Not used
resize(Point) - Method in class PolyObj
Not used
resize(Point) - Method in class RectObj
Resize and redraw the new rectangle.
Rosa2000 - class Rosa2000.
Rosa2000 is the entry point of the applet.
Rosa2000() - Constructor for class Rosa2000
 
RoundButton - class RoundButton.
RoundButton is a class to manage a button using two images.
RoundButton(String, Image, Image, boolean, Rosa2000) - Constructor for class RoundButton
Constructor.
RoundButton(String, Image, Image, int, int, boolean, Rosa2000) - Constructor for class RoundButton
 

S

setActionCommand(String) - Method in class ButtonCtrl
Set the command string.
setAlignment(String) - Method in class ToolbarPanel
Validate and assing the alingment.
setAnchor(Point) - Method in class RectObj
Set the initial point.
setAutoPlacement(boolean) - Method in class ButtonCtrl
Set the current value in the m_bIsAutoPlace attributs.
setButtonPress(ButtonCtrl) - Method in class ToolbarPanel
Set the button passed in parameter in pressed state.
setColor(Color) - Method in class DrawObj
Set the current color.
setLocation(String) - Method in class ToolbarPanel
Set the Location of the toolbar.
setObjectDrawer(DrawObj) - Method in class Map
Set the current drawing object.
setPressed(boolean) - Method in class ButtonCtrl
Set the button in the pressed state.
showText(String) - Method in class Rosa2000
Show the text pass in parameter in the status bar.
SpacingButton - class SpacingButton.
This class is a dummy button to simulate a break between two button in the toolbar.
SpacingButton(String, boolean) - Constructor for class SpacingButton
Contructor.
startAction(ButtonCtrl) - Method in class Map
Start the new operation associated to the button passed in parameter.
stop() - Method in class Rosa2000
Called by the browser or applet viewer to inform this applet that it should start its execution.
submitData(JSObject) - Method in class Map
Submit all data put in the form objects.

T

ToolbarPanel - class ToolbarPanel.
Objects of this class are panel that have a row of bitmapped buttons and optional separators.
ToolbarPanel(Rosa2000, Map, String, String) - Constructor for class ToolbarPanel
Constructor.
ToolTipAdapter - class ToolTipAdapter.
Not implented yet.
ToolTipAdapter(Rosa2000) - Constructor for class ToolTipAdapter
 
ToolTipButton - class ToolTipButton.
 
ToolTipButton(Rosa2000, ButtonCtrl) - Constructor for class ToolTipButton
 
ToolTipWin - class ToolTipWin.
 
ToolTipWin(Rosa2000, String) - Constructor for class ToolTipWin
 

U

update(Graphics) - Method in class ButtonCtrl
Repaint the button.

W

width - Variable in class RectObj
Width of the current rectangle

X

x - Variable in class PointObj
X coordinate
x - Variable in class RectObj
X coordinate at the left top rectangle

Y

y - Variable in class PointObj
Y coordinate
y - Variable in class RectObj
Y coordinate at the left top rectangle

A B C D E G H I K L M P R S T U W X Y