Examples of IFormPage


Examples of org.eclipse.ui.forms.editor.IFormPage

    @Override
    public void initialize(IManagedForm form) {
        super.initialize(form);

        IFormPage page = (IFormPage) form.getContainer();
        IFile file = ResourceUtil.getFile(page.getEditorInput());
        if (file != null) {
            if (Project.BNDFILE.equals(file.getName())) {
                loadBuilders(file.getProject());
            }
        }
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

        super.commit(onSave);
        model.setRunProgramArgs(programargs);
    }

    public void propertyChange(PropertyChangeEvent evt) {
        IFormPage page = (IFormPage) getManagedForm().getContainer();
        if (page.isActive()) {
            refresh();
        } else {
            markStale();
        }
    }
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

    }

    @Override
    public void propertyChange(PropertyChangeEvent evt) {
        if (!committing) {
            IFormPage page = (IFormPage) getManagedForm().getContainer();
            if (page.isActive()) {
                refresh();
            } else {
                markStale();
            }
        }
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

        this.model.addPropertyChangeListener(this);
    }

    public void propertyChange(PropertyChangeEvent evt) {
        if (editablePropertySet.contains(evt.getPropertyName())) {
            IFormPage page = (IFormPage) getManagedForm().getContainer();
            if (page.isActive()) {
                refresh();
            } else {
                markStale();
            }
        }
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

        if (this.model != null)
            this.model.removePropertyChangeListener(this);
    }

    IJavaProject getJavaProject() {
        IFormPage formPage = (IFormPage) getManagedForm().getContainer();
        IFile file = ResourceUtil.getFile(formPage.getEditorInput());
        return file != null ? JavaCore.create(file.getProject()) : null;
    }
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

        super.commit(onSave);
        // model changes already committed
    }

    public void propertyChange(PropertyChangeEvent evt) {
        IFormPage page = (IFormPage) getManagedForm().getContainer();
        if (page.isActive()) {
            refresh();
        } else {
            markStale();
        }
    }
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

        ITestCaseFilter filter = new ITestCaseFilter() {
            public boolean select(String testCaseName) {
                return !testSuitesSet.contains(testCaseName);
            }
        };
        IFormPage page = (IFormPage) getManagedForm().getContainer();
        IWorkbenchWindow window = page.getEditorSite().getWorkbenchWindow();

        // Prepare the package lister from the Java project
        IJavaProject javaProject = getJavaProject();
        if (javaProject == null) {
            MessageDialog.openError(getSection().getShell(), "Error", "Cannot add test cases: unable to find a Java project associated with the editor input.");
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

    }

    public void propertyChange(PropertyChangeEvent evt) {
        String propertyName = evt.getPropertyName();
        if (Constants.TESTCASES.equals(propertyName)) {
            IFormPage page = (IFormPage) getManagedForm().getContainer();
            if (page.isActive()) {
                refresh();
            } else {
                markStale();
            }
        } else if (Constants.PRIVATE_PACKAGE.equals(propertyName) || Constants.EXPORT_PACKAGE.equals(propertyName)) {
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

            validate();
        }
    }

    IJavaProject getJavaProject() {
        IFormPage page = (IFormPage) getManagedForm().getContainer();
        IEditorInput input = page.getEditorInput();

        IFile file = ResourceUtil.getFile(input);
        if (file != null) {
            return JavaCore.create(file.getProject());
        }
View Full Code Here

Examples of org.eclipse.ui.forms.editor.IFormPage

        });
    }

    private IResource findEditorResource() {
        IFormPage formPage = (IFormPage) getManagedForm().getContainer();
        IResource resource = ResourceUtil.getResource(formPage.getEditorInput());
        return resource;
    }
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.