Examples of ODOMSelectionFilter


Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

        ODOMSelectionManager selectionManager =
                context.getODOMSelectionManager();

        // Create a filter so that only device elements are included in
        // the selection.
        ODOMSelectionFilter deviceFilter = new ODOMSelectionFilter(null,
                new String[]{DeviceRepositorySchemaConstants.DEVICE_ELEMENT_NAME},
                new ODOMSelectionFilterConfiguration(true, true));

        // register an ODOMSelection listener with the ODOMSelectionManager
        // so that we can update the list builder whenever a device is selected
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

                    public void selectionChanged(ODOMElementSelectionEvent event) {
                        formatComposite.setSelection(event.getSelection());
                    }
                };

        final ODOMSelectionFilter filter =
                new ODOMSelectionFilter(null,
                        new String[]{
                            context.getRootElement().getName(),
                            LayoutSchemaType.CANVAS_LAYOUT.getName(),
                            LayoutSchemaType.MONTAGE_LAYOUT.getName()
                        });
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

            }
        };
        element.addChangeListener(changeListener);

            // Create the main tab selection filter.
        ODOMSelectionFilter odomSelectionFilter = new ODOMSelectionFilter(
                null, new String[] {
                    LayoutSchemaType.LAYOUT.getName(),
                    LayoutSchemaType.CANVAS_LAYOUT.getName(),
                    LayoutSchemaType.MONTAGE_LAYOUT.getName()
                });
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

        super(DeviceRepositorySchemaConstants.DEVICE_ELEMENT_NAME,
                context);

        // Create a filter so that only device elements are included in
        // the selection.
        ODOMSelectionFilter deviceFilter = new ODOMSelectionFilter(null,
                new String[]{
                    DeviceRepositorySchemaConstants.DEVICE_ELEMENT_NAME},
                new ODOMSelectionFilterConfiguration(true, true));

        deviceSelectionListener =
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

    // rest of javadoc inherited
    public Object getAdapter(Class adapterClass) {
        Object adapter;
        if (IContentOutlinePage.class.equals(adapterClass)) {
            // create the filter
            ODOMSelectionFilter deviceFilter = new ODOMSelectionFilter(null,
                    new String[]{
                            DeviceRepositorySchemaConstants.DEVICE_ELEMENT_NAME},
                    new ODOMSelectionFilterConfiguration(true, true));
            // Note that the outline page is not cached because the page
            // is disposed if the user closes the view and if re-opened
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

        Transfer transfer [] = new Transfer[]{
            new ODOMElementTransfer(context.getODOMFactory(),
                    "layoutElements")
        };

        final ODOMSelectionFilter filter =
                new ODOMSelectionFilter(null,
                        new String[]{
                            context.getRootElement().getName(),
                            LayoutSchemaType.CANVAS_LAYOUT.getName(),
                            LayoutSchemaType.MONTAGE_LAYOUT.getName()
                        });
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

        Transfer transfer [] = new Transfer[]{
            new ODOMElementTransfer(odomEditorContext.getODOMFactory(),
                    "layoutElements")
        };

        final ODOMSelectionFilter filter =
                new ODOMSelectionFilter(null,
                        new String[]{
                            LayoutSchemaType.LAYOUT.getName(),
                            LayoutSchemaType.CANVAS_LAYOUT.getName(),
                            LayoutSchemaType.MONTAGE_LAYOUT.getName()
                        });
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

                context.getODOMSelectionManager();


        // Create a filter so that only device elements are included in
        // the selection.
        ODOMSelectionFilter deviceFilter = new ODOMSelectionFilter(null,
                new String[]{DeviceRepositorySchemaConstants.
                DEVICE_ELEMENT_NAME},
                new ODOMSelectionFilterConfiguration(true, true));

        // register an ODOMSelection listener with the ODOMSelectionManager
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

        tabItem.setText(label);

        final ProxyElement element = new ProxyElement(new LayoutProxyElementDetails(),
                new ODOMFactory());

        final ODOMSelectionFilter filter = new ODOMSelectionFilter(null,
                new String[] {
                    "rootElementName",
                    LayoutSchemaType.DEVICE_LAYOUT_CANVAS_FORMAT.getName(),
                    LayoutSchemaType.DEVICE_LAYOUT_MONTAGE_FORMAT.getName()
                 });
View Full Code Here

Examples of com.volantis.mcs.eclipse.common.odom.ODOMSelectionFilter

     * Utility method to create an ODOMSelectionManager
     * @param observe the element to observe
     * @return an ODOMSelectionManager
     */
    protected ODOMSelectionManager createSelectionManager(ODOMElement observe) {
        ODOMSelectionFilter filter = new ODOMSelectionFilter(null, null,
                new ODOMSelectionFilterConfiguration(true, false));
        filter.include(observe);
        return new ODOMSelectionManager(filter);
    }
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.