Examples of RectangleElement


Examples of net.alteiar.beans.map.elements.RectangleElement

    return "La hauteur ou la largueur est invalide";
  }

  @Override
  public void applyModification() {
    RectangleElement characterElement = getMapElement();
    characterElement.setWidth(panelWidth.getMapElementSize(0));
    characterElement.setHeight(panelHeight.getMapElementSize(0));
  }
View Full Code Here

Examples of net.alteiar.map.elements.RectangleElement

    MapElementSize width = new MapElementSizePixel(20.0);
    MapElementSize height = new MapElementSizePixel(20.0);
    MyInternalEffect effect = addBean(new MyInternalEffect());

    RectangleElement rectangleElement = new RectangleElement(
        new Point(0, 0), Color.BLACK, width, height);

    PositionTrigger positionTrigger = new PositionTrigger(
        new CircleElement(new Point(25, 25), Color.red, width),
        effect.getId(), RectangleElement.class, map.getId());

    MapElementFactory.buildMapElement(rectangleElement, map);
    MapElementFactory.buildMapElement(positionTrigger, map);
    positionTrigger = getBeans(positionTrigger);

    assertTrue("trigger should'nt be activated",
        !positionTrigger.isActivate());
    assertEquals("the effect should have been activated 0", 0,
        effect.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        effect.getDesactivationCount());

    rectangleElement = getBeans(rectangleElement);

    rectangleElement.setPosition(new Point(15, 15));
    sleep(10);

    assertTrue("trigger should be activated", positionTrigger.isActivate());
    assertEquals("the effect should have been activated once", 1,
        effect.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        effect.getDesactivationCount());

    rectangleElement.setPosition(new Point(0, 0));

    sleep(10);

    assertTrue("trigger should'nt be activated",
        !positionTrigger.isActivate());
    assertEquals("the effect should have been activated once", 1,
        effect.getActivationCount());
    assertEquals("the effect should have been desactivated once", 1,
        effect.getDesactivationCount());

    RectangleElement rectangle2 = new RectangleElement(new Point(15, 15),
        Color.BLACK, width, height);
    MapElementFactory.buildMapElement(rectangle2, map);

    getBeans(rectangle2);
    sleep(10);
View Full Code Here

Examples of net.alteiar.map.elements.RectangleElement

    MapElementSize width = new MapElementSizePixel(20.0);
    MapElementSize height = new MapElementSizePixel(20.0);
    MyOneShotInternalEffect effect = addBean(new MyOneShotInternalEffect());

    RectangleElement rectangleElement = new RectangleElement(
        new Point(0, 0), Color.BLACK, width, height);

    PositionTrigger positionTrigger = new PositionTrigger(
        new CircleElement(new Point(25, 25), Color.red, width),
        effect.getId(), RectangleElement.class, map.getId());

    MapElementFactory.buildMapElement(rectangleElement, map);
    MapElementFactory.buildMapElement(positionTrigger, map);

    assertTrue("trigger should'nt be activated",
        !positionTrigger.isActivate());

    assertEquals("the effect should have been activated 0", 0,
        effect.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        effect.getDesactivationCount());

    rectangleElement = getBeans(rectangleElement);

    rectangleElement.setPosition(new Point(15, 15));
    sleep(100);

    assertTrue("trigger should be activated", positionTrigger.isActivate());
    assertEquals("the effect should have been activated once", 1,
        effect.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        effect.getDesactivationCount());

    rectangleElement.setPosition(new Point(0, 0));

    sleep(100);

    assertTrue("trigger should'nt be activated",
        !positionTrigger.isActivate());
    assertEquals("the effect should have been activated once", 1,
        effect.getActivationCount());
    assertEquals("the effect should have been desactivated once", 1,
        effect.getDesactivationCount());

    RectangleElement rectangle2 = new RectangleElement(new Point(15, 15),
        Color.BLACK, width, height);
    MapElementFactory.buildMapElement(rectangle2, map);

    sleep(100);
View Full Code Here

Examples of net.alteiar.map.elements.RectangleElement

        effectSuite.getId(), RectangleElement.class, map.getId());

    MapElementFactory.buildMapElement(positionTrigger, map);
    positionTrigger = getBeans(positionTrigger);

    RectangleElement rectangleElement = new RectangleElement(
        new Point(0, 0), Color.BLACK, width, height);
    MapElementFactory.buildMapElement(rectangleElement, map);

    rectangleElement = getBeans(rectangleElement);

    assertTrue("trigger should'nt be activated",
        !positionTrigger.isActivate());
    assertEquals("the effect should have been activated 0", 0,
        basicEffect1.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        basicEffect1.getDesactivationCount());
    assertEquals("the effect should have been activated 0", 0,
        basicEffect2.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        basicEffect2.getDesactivationCount());

    rectangleElement.setPosition(new Point(20, 20));

    sleep(10);

    assertTrue("trigger should be activated", positionTrigger.isActivate());
    assertEquals("the effect should have been activated 1", 1,
        basicEffect1.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        basicEffect1.getDesactivationCount());
    assertEquals("the effect should have been activated 1", 1,
        basicEffect2.getActivationCount());
    assertEquals("the effect should have been desactivated 0", 0,
        basicEffect2.getDesactivationCount());

    rectangleElement.setPosition(new Point(0, 0));

    sleep(10);

    assertTrue("trigger should'nt be activated",
        !positionTrigger.isActivate());
View Full Code Here

Examples of net.alteiar.map.elements.RectangleElement

    effect.addEffect(t1);

    MapElementFactory.buildMapElement(effect, map);
    MapElementFactory.buildMapElement(t1, map);

    RectangleElement rectangleElement = new RectangleElement(
        new Point(4, 4), Color.BLACK, width, height);
    MapElementFactory.buildMapElement(rectangleElement, map);

    rectangleElement = CampaignClient.getInstance().getBean(
        rectangleElement.getId(), 200);
    rectangleElement.setPosition(new Point(20, 20));

  }
View Full Code Here

Examples of org.openscience.cdk.renderer.elements.RectangleElement

    double d = model.getBondLength() / model.getScale();
    Rectangle2D totalBounds = Renderer.calculateBounds(reaction);
        if (totalBounds == null) return null;
       
        ElementGroup diagram = new ElementGroup();
        diagram.add(new RectangleElement(totalBounds.getMinX()-d,
                                    totalBounds.getMaxY()+d,
                                    totalBounds.getMaxX()+d,
                                    totalBounds.getMinY()-d,
                                    model.getForeColor()));
        if (reaction.getID() != null) {
View Full Code Here

Examples of org.openscience.cdk.renderer.elements.RectangleElement

*/
public class AtomContainerBoundsGenerator implements IGenerator<IAtomContainer> {

    public IRenderingElement generate( IAtomContainer ac, RendererModel model) {
        double[] minMax = GeometryTools.getMinMax(ac);
        return new RectangleElement(minMax[0], minMax[3], minMax[2], minMax[1],
                new Color(.7f, .7f, 1.0f));
       
    }
View Full Code Here

Examples of org.openscience.cdk.renderer.elements.RectangleElement

        return elementGroup;
    }
   
    public IRenderingElement generate(IAtomContainer molecule, JChemPaintRendererModel model) {
        Rectangle2D bounds = Renderer.calculateBounds(molecule);
        return new RectangleElement(bounds.getMinX(),
                bounds.getMaxY(),
                bounds.getMaxX(),
                bounds.getMinY(),
                model.getBoundsColor());
    }
View Full Code Here

Examples of org.openscience.cdk.renderer.elements.RectangleElement

   
    public IRenderingElement generate(
            IAtomContainerSet moleculeSet, JChemPaintRendererModel model) {
        Rectangle2D totalBounds = Renderer.calculateBounds(moleculeSet);
       
        return new RectangleElement(totalBounds.getMinX(),
                                    totalBounds.getMaxY(),
                                    totalBounds.getMaxX(),
                                    totalBounds.getMinY(),
                                    model.getBoundsColor());
    }
View Full Code Here

Examples of org.openscience.cdk.renderer.elements.RectangleElement

            }
        }
        if (totalBounds == null) return null;
       
        ElementGroup diagram = new ElementGroup();
        diagram.add(new RectangleElement(totalBounds.getMinX()-DISTANCE,
                                    totalBounds.getMaxY()+DISTANCE,
                                    totalBounds.getMaxX()+DISTANCE,
                                    totalBounds.getMinY()-DISTANCE,
                                    model.getForeColor()));
        diagram.add(new TextElement((totalBounds.getMinX()+totalBounds.getMaxX())/2, totalBounds.getMinY()-DISTANCE, "Products", model.getForeColor()));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.