package org.scilab.tests.modules.graphic_objects;
+import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Method;
+import java.lang.reflect.Modifier;
import java.rmi.server.UID;
import java.util.ArrayList;
import java.util.Arrays;
public static final int DEFAULT_NUMBER_OF_TICKS = 11;
/** Figure identifier */
- private String figureID;
+ private Integer figureID;
/** The Axes identifier */
- private String axesID;
+ private Integer axesID;
/** X-Axis label identifier */
- private String xlabelID;
+ private Integer xlabelID;
/** Y-Axis label identifier */
- private String ylabelID;
+ private Integer ylabelID;
/** Z-Axis label identifier */
- private String zlabelID;
+ private Integer zlabelID;
/** Title label identifier */
- private String titleID;
+ private Integer titleID;
/** Graphic controller */
private GraphicController controller;
assert axes != null;
/* Allocate an empty figure and link the axes and figure */
- final String figureID = controller.askObject(Type.FIGURE);
+ final Integer figureID = controller.askObject(Type.FIGURE);
axes.setParent(figureID);
}
assert initAxes != null;
/* Allocate an empty figure and link the axes and figure */
- final String figureInitID = controller.askObject(Type.FIGURE);
+ final Integer figureInitID = controller.askObject(Type.FIGURE);
initAxes.setParent(figureInitID);
/* GraphicObjects properties */
@Test
public void testReflectSetGetXAxisLabel() {
controller.setProperty(axesID, __GO_X_AXIS_LABEL__, xlabelID);
- String retXlabel = (String) controller.getProperty(axesID, __GO_X_AXIS_LABEL__);
+ Integer retXlabel = (Integer) controller.getProperty(axesID, __GO_X_AXIS_LABEL__);
assert retXlabel.equals(xlabelID);
}
@Test
@Test
public void testReflectSetGetYAxisLabel() {
controller.setProperty(axesID, __GO_Y_AXIS_LABEL__, ylabelID);
- String retlabel = (String) controller.getProperty(axesID, __GO_Y_AXIS_LABEL__);
+ Integer retlabel = (Integer) controller.getProperty(axesID, __GO_Y_AXIS_LABEL__);
assert retlabel.equals(ylabelID);
}
@Test
@Test
public void testReflectSetGetZAxisLabel() {
controller.setProperty(axesID, __GO_Z_AXIS_LABEL__, zlabelID);
- String retlabel = (String) controller.getProperty(axesID, __GO_Z_AXIS_LABEL__);
+ Integer retlabel = (Integer) controller.getProperty(axesID, __GO_Z_AXIS_LABEL__);
assert retlabel.equals(zlabelID);
}
@Test
@Test
public void testReflectSetGetTitle() {
controller.setProperty(axesID, __GO_TITLE__, titleID);
- String retTitle = (String) controller.getProperty(axesID, __GO_TITLE__);
+ Integer retTitle = (Integer) controller.getProperty(axesID, __GO_TITLE__);
assert retTitle.equals(titleID);
}
@Test
@Test
public void testFastSetGetParent() {
controller.setProperty(axesID, __GO_PARENT__, figureID);
- String retParent = (String) controller.getProperty(axesID, __GO_PARENT__);
+ Integer retParent = (Integer) controller.getProperty(axesID, __GO_PARENT__);
assert retParent.equals(figureID);
}
@Test
@Test
public void testFastSetGetXAxisLabel() {
controller.setProperty(axesID, __GO_X_AXIS_LABEL__, xlabelID);
- String retXlabel = (String) controller.getProperty(axesID, __GO_X_AXIS_LABEL__);
+ Integer retXlabel = (Integer) controller.getProperty(axesID, __GO_X_AXIS_LABEL__);
assert retXlabel.equals(xlabelID);
}
@Test
@Test
public void testFastSetGetYAxisLabel() {
controller.setProperty(axesID, __GO_Y_AXIS_LABEL__, ylabelID);
- String retlabel = (String) controller.getProperty(axesID, __GO_Y_AXIS_LABEL__);
+ Integer retlabel = (Integer) controller.getProperty(axesID, __GO_Y_AXIS_LABEL__);
assert retlabel.equals(ylabelID);
}
@Test
@Test
public void testFastSetGetZAxisLabel() {
controller.setProperty(axesID, __GO_Z_AXIS_LABEL__, zlabelID);
- String retlabel = (String) controller.getProperty(axesID, __GO_Z_AXIS_LABEL__);
+ Integer retlabel = (Integer) controller.getProperty(axesID, __GO_Z_AXIS_LABEL__);
assert retlabel.equals(zlabelID);
}
@Test
@Test
public void testFastSetGetTitle() {
controller.setProperty(axesID, __GO_TITLE__, titleID);
- String retTitle = (String) controller.getProperty(axesID, __GO_TITLE__);
+ Integer retTitle = (Integer) controller.getProperty(axesID, __GO_TITLE__);
assert retTitle.equals(titleID);
}
@Test
public void simpleTest() throws NullPointerException {
GraphicController controller = GraphicController.getController();
- String axesID = controller.askObject(Type.AXES);
+ Integer axesID = controller.askObject(Type.AXES);
GraphicObject axes = (GraphicObject) controller.getObjectFromId(axesID);
assert(axes != null);
- String arcID = controller.askObject(Type.ARC);
+ Integer arcID = controller.askObject(Type.ARC);
GraphicObject arc = (GraphicObject) controller.getObjectFromId(arcID);
assert(arc != null);
- String axesIDret = axes.getIdentifier();
- String arcIDret = arc.getIdentifier();
+ Integer axesIDret = axes.getIdentifier();
+ Integer arcIDret = arc.getIdentifier();
assert axesID.equals(axesIDret);
assert arcID.equals(arcIDret);
controller.setProperty(arcID, __GO_PARENT__, axes.getIdentifier());
- String arcParentId = (String) controller.getProperty(arcID, __GO_PARENT__);
+ Integer arcParentId = (Integer) controller.getProperty(arcID, __GO_PARENT__);
GraphicObject arcParent = (GraphicObject) controller.getObjectFromId(arcParentId);
assert(arcParent != null);
public void arcCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_ARC__));
assert(objectId != null);
@Test
public void arcCloneTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_ARC__));
- String cloneId = null;
+ Integer cloneId = null;
cloneId = controller.cloneObject(objectId);
assert(cloneId != null);
public void axesCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_AXES__));
assert(objectId != null);
public void axesCloneTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_AXES__));
- String cloneId = null;
+ Integer cloneId = null;
cloneId = controller.cloneObject(objectId);
assert(cloneId != null);
public void axisCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_AXIS__));
assert(objectId != null);
public void champCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_CHAMP__));
assert(objectId != null);
public void compoundCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_COMPOUND__));
assert(objectId != null);
public void fac3dCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_FAC3D__));
assert(objectId != null);
public void fecCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_FEC__));
assert(objectId != null);
public void figureCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_FIGURE__));
assert(objectId != null);
public void grayplotCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_GRAYPLOT__));
assert(objectId != null);
public void labelCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_LABEL__));
assert(objectId != null);
public void legendCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_LEGEND__));
assert(objectId != null);
public void matplotCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_MATPLOT__));
assert(objectId != null);
public void plot3dCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_PLOT3D__));
assert(objectId != null);
public void polylineCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_POLYLINE__));
assert(objectId != null);
public void retangleCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_RECTANGLE__));
assert(objectId != null);
public void segsCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_SEGS__));
assert(objectId != null);
public void textCreationTest() {
GraphicController controller = GraphicController.getController();
- String objectId = null;
+ Integer objectId = null;
objectId = controller.askObject(GraphicObject.getTypeFromName(__GO_TEXT__));
assert(objectId != null);