Examples of IFrame


Examples of ag.ion.bion.officelayer.desktop.IFrame

          }
        }       
      });     
     
      System.out.println("Constructing document for test ...");
      IFrame officeFrame = application.getDesktopService().constructNewOfficeFrame(panel);     
      document = application.getDocumentService().constructNewHiddenDocument(IDocument.WRITER);
      System.out.println("Document for test constructed.");
      file = new File("OfficeBeanTest.odt");
      document.getPersistenceService().store(new FileOutputStream(file));
      document.close()
      System.out.println("Loading document for test ...");
      document = application.getDocumentService().loadDocument(officeFrame, new FileInputStream(file), new DocumentDescriptor());
      System.out.println("Document for test loaded.");
      frame.validate();
      officeFrame.getXFrame().getController().suspend(true);
      document.close();

      frame.dispose();
      document.close();
      file.delete();
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        }
        else {
            tmpDeviceName = "tango/tangotest/titan";
            tmpAttributeName = "double_image_ro";

        }

        final NumberImageViewerCometeV2 f = new NumberImageViewerCometeV2();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        f.setUserEnabled(true);
        f.setConfirmation(true);
        f.setRefreshingPeriod(5000);

        f.setCleanOnDataSetting(false); // to keep roi when data change
        f.addRoi("MyRoi1,RecTANGLE, 10, 10, 10, 80, 50,BLACK");
        f.addRoi("MyRoi2,RECTANGLE, 10, 100, 100, 90, 60,GREEN");

        f.initDAO();
        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        // new Thread() {
        // @Override
        // public void run() {
        // try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        } else {

            /*tmpDeviceName = "tango/tangotest/spjz_01.01";
            tmpAttributeName = "double_image_ro";*/
             tmpDeviceName = "test/gs/1";
             tmpAttributeName = "int_image_rw";
            //tmpDeviceName = "ica/salsa/scan.1";
            // tmpDeviceName = "test/scanserver/titan";
            //tmpAttributeName = "data_01";

        }

        final NumberImageViewerCometeV2 f = new NumberImageViewerCometeV2();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        f.setUserEnabled(false);
        f.setShowRoiInformationTable(true);

        String[] transfList = new String[3];
        transfList[0] = Transformation.HORIZONTAL_SYMMETRY.toString();
        transfList[1] = Transformation.POSITIVE_ROTATION.toString();
        transfList[2] = Transformation.VERTICAL_SYMMETRY.toString();
        f.setOrderedTransformation(transfList);
        f.setShowImageTransformationActions(true);

        f.initDAO();
        f.clearDAO();
        f.initDAO();
        String[] trans = f.getOrderedTransformation();
        // f.setRefreshingPeriod(500);

        // f.setAxisRangeX(50, 200);
        // f.setAxisRangeY(100, 200);

        final ImageViewer viewer = ((RotaryImageViewer) f.widget).getImageViewer();
        viewer.addViewerListener(new IIJViewerListener() {
            int index = 1;

            @Override
            public void valueChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void pixelSizeChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void mouseClicked(IJViewerEvent event) {
                if (viewer != null) {
                    Point2D.Double point = viewer.getAxisPosition();
                    IJCanvas canvas = viewer.getImageCanvas();
                    if ((point != null) && (canvas != null)) {
                        // XXX strange IJ hack that should be done in ImageViewer
                        int x = (canvas.screenXD(point.x));
                        int y = (canvas.screenYD(point.y));
                        f.addRoi("MyRoi" + ++index + ",point,1," + x + "," + y + "," + 5 + "," + 5 + ",GREEN");
                    }
                }
            }

            @Override
            public void mouseChanged(IJViewerEvent event) {
                // TODO Auto-generated method stub

            }
        });

        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        // new Thread() {
        // @Override
        // public void run() {
        // try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        }
        else {
            tmpDeviceName = "tango/tangotest/spjz_01.02";
            // tmpAttributeName = "string_scalar_ro";
            tmpAttributeName = "string_scalar";
            // tmpAttributeName = "State";
        }

        final StringScalarTextField f = new StringScalarTextField();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        f.setUserEnabled(true);
        f.setConfirmation(false);
        f.setStateEnabled(true);
        // f.setEditable(true);

        f.initDAO();

        f.addWidgetListener(new IWidgetListener() {

            @Override
            public void booleanDataChanged(final boolean value) {
                System.out.println("booleanDataChanged " + value);
            }

            @Override
            public void booleanValueChanged(final boolean value) {
                System.out.println("booleanValueChanged " + value);
            }

            @Override
            public void doubleDataChanged(final double value) {
                System.out.println("doubleDataChanged " + value);
            }

            @Override
            public void doubleValueChanged(final double value) {
                System.out.println("doubleValueChanged " + value);
            }

            @Override
            public void stringDataChanged(final String value) {
                System.out.println("stringDataChanged " + value);
            }

            @Override
            public void stringValueChanged(final String value) {
                System.out.println("stringValueChanged " + value);
            }
        });

        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        new Thread() {
            @Override
            public void run() {
                try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        } else {
            tmpDeviceName = "tango/tangotest/spjz_01.02";
            tmpAttributeName = "string_scalar";
            // tmpAttributeName = "string_scalar";
            // tmpAttributeName = "State";

            // tmpDeviceName = "test/gs/1";
            // tmpDeviceName = "test/gs/nepasdemarrer";
            // tmpAttributeName = "string_scalar_rw";
        }

        final StringScalarTextField f = new StringScalarTextField();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        Font ft = new Font(Font.SANS_SERIF, Font.BOLD, 24);
        f.setFont(ft);
        /*f.setUserEnabled(true);
        f.setConfirmation(false);
        f.setStateEnabled(true);*/
        // f.setEditable(true);
        f.initDAO();

        f.addWidgetListener(new IWidgetListener() {

            @Override
            public void booleanDataChanged(final boolean value) {
                System.out.println("booleanDataChanged " + value);
            }

            @Override
            public void booleanValueChanged(final boolean value) {
                System.out.println("booleanValueChanged " + value);
            }

            @Override
            public void doubleDataChanged(final double value) {
                System.out.println("doubleDataChanged " + value);
            }

            @Override
            public void doubleValueChanged(final double value) {
                System.out.println("doubleValueChanged " + value);
            }

            @Override
            public void stringDataChanged(final String value) {
                System.out.println("stringDataChanged " + value);
            }

            @Override
            public void stringValueChanged(final String value) {
                System.out.println("stringValueChanged " + value);
            }
        });

        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        new Thread() {
            @Override
            public void run() {
                try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        } else {

            // tmpDeviceName = "tango/tangotest/spjz_01.01";
            // tmpAttributeName = "double_image_ro";
            tmpDeviceName = "test/scanserver/titan";
            tmpAttributeName = "data_01";

        }

        final NumberImageViewerCometeV2 f = new NumberImageViewerCometeV2();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        f.setUserEnabled(false);
        // f.setRefreshingPeriod(500);

        // f.setAxisRangeX(50, 200);
        // f.setAxisRangeY(100, 200);

        // f.setShowRoiInformationTable(true);
        // f.addRoi("MyRoi1,RecTANGLE, 3, 10, 10, 80, 50,BLACK");
        // f.addRoi("MyRoi2,RECTANGLE, 4, 100, 100, 90, 60,GREEN");
        //
        // //f.addRoi("MyRoi4,point, 2, 90, 90, 90, 60,red");
        // f.addRoi("MyRoi2,RECTANGLE, 4, 120, 130, 90, 60,GREEN");
        //
        // f.setRoiList(new String[] { "MyRoiList,80,80,105,110" });

        f.initDAO();
        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        // new Thread() {
        // @Override
        // public void run() {
        // try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        } else {

            tmpDeviceName = "tango/tangotest/spjz_01.01";
            tmpAttributeName = "double_image_ro";
            // tmpDeviceName = "test/scanserver/titan";
            // tmpAttributeName = "data_01";

        }

        final NumberImageViewerCometeV2 f = new NumberImageViewerCometeV2();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        f.setUserEnabled(false);
        f.setShowRoiInformationTable(true);
        f.initDAO();
        // f.setRefreshingPeriod(500);

        // f.setAxisRangeX(50, 200);
        // f.setAxisRangeY(100, 200);

        //
        f.setShowImageTransformationActions(true);
        final ImageViewer viewer = ((ImageViewer) f.widget);
        viewer.addViewerListener(new IIJViewerListener() {
            int index = 1;

            @Override
            public void valueChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void pixelSizeChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void mouseClicked(IJViewerEvent event) {
                if (viewer != null) {
                    Point2D.Double point = viewer.getAxisPosition();
                    IJCanvas canvas = viewer.getImageCanvas();
                    if ((point != null) && (canvas != null)) {
                        // XXX strange IJ hack that should be done in ImageViewer
                        int x = (canvas.screenXD(point.x));
                        int y = (canvas.screenYD(point.y));
                        f.addRoi("MyRoi" + ++index + ",point,1," + x + "," + y + "," + 5 + "," + 5 + ",GREEN");
                    }
                }
            }

            @Override
            public void mouseChanged(IJViewerEvent event) {
                // TODO Auto-generated method stub

            }
        });

        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        // new Thread() {
        // @Override
        // public void run() {
        // try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        }
        else {
            tmpDeviceName = "test/gs/1";
            tmpAttributeName = "double_scalar_rw";
        }

        final NumberScalarInput f = new NumberScalarInput();
        f.setSize(300, 300);
        f.setPreferredSize(f.getSize());

        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        f.setConfirmation(false);
        // f.setStateEnabled(false);
        // f.setTextButton("Mon Texte");
        // f.setBackgroundButton(Color.BLUE);
        // f.setBackgroundTextField(Color.RED);

        f.addWidgetListener(new IWidgetListener() {

            @Override
            public void booleanDataChanged(final boolean value) {
                System.out.println("booleanDataChanged " + value);
            }

            @Override
            public void booleanValueChanged(final boolean value) {
                System.out.println("booleanValueChanged " + value);
            }

            @Override
            public void doubleDataChanged(final double value) {
                System.out.println("doubleDataChanged " + value);
            }

            @Override
            public void doubleValueChanged(final double value) {
                System.out.println("doubleValueChanged " + value);
            }

            @Override
            public void stringDataChanged(final String value) {
                System.out.println("stringDataChanged " + value);
            }

            @Override
            public void stringValueChanged(final String value) {
                System.out.println("stringValueChanged " + value);
            }
        });
        f.initDAO();

        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
        //
        // new Thread() {
        // @Override
        // public void run() {
        // try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        } else {

            tmpDeviceName = "tango/tangotest/spjz_01.01";
            tmpAttributeName = "double_image_ro";
            // tmpDeviceName = "test/scanserver/titan";
            // tmpAttributeName = "data_01";

        }

        final NumberImageViewerCometeV2 f = new NumberImageViewerCometeV2();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        f.setUserEnabled(false);
        f.setShowRoiInformationTable(true);
        f.initDAO();
        // f.setRefreshingPeriod(500);

        // f.setAxisRangeX(50, 200);
        // f.setAxisRangeY(100, 200);

        //
        f.setShowImageTransformationActions(true);
        final ImageViewer viewer = ((ImageViewer) f.widget);
        viewer.addViewerListener(new IIJViewerListener() {
            int index = 1;

            @Override
            public void valueChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void pixelSizeChanged(IJViewerEvent event) {
                // nothing to do
            }

            @Override
            public void mouseClicked(IJViewerEvent event) {
                if (viewer != null) {
                    Point2D.Double point = viewer.getAxisPosition();
                    IJCanvas canvas = viewer.getImageCanvas();
                    if ((point != null) && (canvas != null)) {
                        // XXX strange IJ hack that should be done in ImageViewer
                        int x = (canvas.screenXD(point.x));
                        int y = (canvas.screenYD(point.y));
                        f.addRoi("MyRoi" + ++index + ",point,1," + x + "," + y + "," + 5 + "," + 5 + ",GREEN");
                    }
                }
            }

            @Override
            public void mouseChanged(IJViewerEvent event) {
                // TODO Auto-generated method stub

            }
        });

        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        // new Thread() {
        // @Override
        // public void run() {
        // try {
View Full Code Here

Examples of fr.soleil.comete.definition.widget.IFrame

    /**
     * Main class, so you can have an example. You can put your own attribute names in parameter
     */
    public static void main(final String[] args) {

        final IFrame frame = new Frame();// CometeWidgetFactory.createFrame();
        String tmpDeviceName = null;
        String tmpAttributeName = null;
        if (args != null && args.length > 1) {
            tmpDeviceName = args[0];
            tmpAttributeName = args[1];
        }
        else {
            //tmpDeviceName = "tango/tangotest/spjz_01.02";
            // tmpAttributeName = "string_scalar_ro";
            //tmpAttributeName = "string_scalar";
            // tmpAttributeName = "State";
           
            tmpDeviceName = "test/gs/1";
            tmpAttributeName = "string_scalar_rw";
        }

        final StringScalarTextField f = new StringScalarTextField();
        f.setDeviceName(tmpDeviceName);
        f.setEntityName(tmpAttributeName);
        /*f.setUserEnabled(true);
        f.setConfirmation(false);
        f.setStateEnabled(true);*/
        // f.setEditable(true);
        f.initDAO();

        f.addWidgetListener(new IWidgetListener() {

            @Override
            public void booleanDataChanged(final boolean value) {
                System.out.println("booleanDataChanged " + value);
            }

            @Override
            public void booleanValueChanged(final boolean value) {
                System.out.println("booleanValueChanged " + value);
            }

            @Override
            public void doubleDataChanged(final double value) {
                System.out.println("doubleDataChanged " + value);
            }

            @Override
            public void doubleValueChanged(final double value) {
                System.out.println("doubleValueChanged " + value);
            }

            @Override
            public void stringDataChanged(final String value) {
                System.out.println("stringDataChanged " + value);
            }

            @Override
            public void stringValueChanged(final String value) {
                System.out.println("stringValueChanged " + value);
            }
        });

        frame.setContentPane(f);
        frame.setSize(640, 480);
        frame.setTitle(f.getClass().getName());
        frame.setDefaultCloseOperation(IFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);

        new Thread() {
            @Override
            public void run() {
                try {
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.