Java 类org.eclipse.ui.forms.widgets.FormToolkit 实例源码

项目:SimQRI    文件:PoissonPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence poissonStep = new BindingCompositionSequence(propertiesEditionComponent);
    poissonStep
        .addStep(MetamodelViewsRepository.Poisson.Properties.class)
        .addStep(MetamodelViewsRepository.Poisson.Properties.interval);


    composer = new PartComposer(poissonStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Poisson.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Poisson.Properties.interval) {
                return createIntervalText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:SimQRI    文件:CauchyPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence cauchyStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = cauchyStep.addStep(MetamodelViewsRepository.Cauchy.Properties.class);
    propertiesStep.addStep(MetamodelViewsRepository.Cauchy.Properties.location);
    propertiesStep.addStep(MetamodelViewsRepository.Cauchy.Properties.scale);


    composer = new PartComposer(cauchyStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Cauchy.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Cauchy.Properties.location) {
                return createLocationText(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Cauchy.Properties.scale) {
                return createScaleText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:SimQRI    文件:StudentsTPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence studentsTStep = new BindingCompositionSequence(propertiesEditionComponent);
    studentsTStep
        .addStep(MetamodelViewsRepository.StudentsT.Properties.class)
        .addStep(MetamodelViewsRepository.StudentsT.Properties.degreeOfFreedom);


    composer = new PartComposer(studentsTStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.StudentsT.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.StudentsT.Properties.degreeOfFreedom) {
                return createDegreeOfFreedomText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:SimQRI    文件:WeibullPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence weibullStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = weibullStep.addStep(MetamodelViewsRepository.Weibull.Properties.class);
    propertiesStep.addStep(MetamodelViewsRepository.Weibull.Properties.shape);
    propertiesStep.addStep(MetamodelViewsRepository.Weibull.Properties.scale);


    composer = new PartComposer(weibullStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Weibull.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Weibull.Properties.shape) {
                return createShapeText(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Weibull.Properties.scale) {
                return createScaleText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:SimQRI    文件:ChiSquarePropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence chiSquareStep = new BindingCompositionSequence(propertiesEditionComponent);
    chiSquareStep
        .addStep(MetamodelViewsRepository.ChiSquare.Properties.class)
        .addStep(MetamodelViewsRepository.ChiSquare.Properties.degreeOfFreedom);


    composer = new PartComposer(chiSquareStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.ChiSquare.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.ChiSquare.Properties.degreeOfFreedom) {
                return createDegreeOfFreedomText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:avro-schema-editor    文件:BooleanAttributeControl.java   
@Override
public void createControl(Composite parent, FormToolkit toolkit, AvroAttribute<Boolean> element, AvroContext context) {

    initialize(element, context);

    button = toolkit.createButton(parent, "", SWT.CHECK);   

    update();

    button.addSelectionListener(new SelectionAdapter() {            
        @Override
        public void widgetSelected(SelectionEvent e) {
            changeAttribute(getAttribute().getValue(), button.getSelection());
        }
    });

}
项目:SimQRI    文件:BinomialPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence binomialStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = binomialStep.addStep(MetamodelViewsRepository.Binomial.Properties.class);
    propertiesStep.addStep(MetamodelViewsRepository.Binomial.Properties.nbrOfTrial);
    propertiesStep.addStep(MetamodelViewsRepository.Binomial.Properties.probaOfSuccess);


    composer = new PartComposer(binomialStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Binomial.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Binomial.Properties.nbrOfTrial) {
                return createNbrOfTrialText(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Binomial.Properties.probaOfSuccess) {
                return createProbaOfSuccessText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:eZooKeeper    文件:JmxConnectionModelMainFormPage.java   
@Override
protected void createModelFormContent(IManagedForm managedForm, Composite client) {
    final ScrolledForm form = managedForm.getForm();
    FormToolkit toolkit = managedForm.getToolkit();

    _EditSection = createEditSection(form, client, toolkit);
    GridData editSectionGridData = new GridData(GridData.FILL_HORIZONTAL);
    _EditSection.setLayoutData(editSectionGridData);

    _PropertiesSection = createPropertiesTableSection(form, client, toolkit);
    GridData propertiesSectionGridData = new GridData(GridData.FILL_HORIZONTAL);
    _PropertiesSection.setLayoutData(propertiesSectionGridData);

    Table propertiesSectionTable = getPropertiesSectionTable();
    initTableEdit(propertiesSectionTable, null, 1);
}
项目:eZooKeeper    文件:ZnodeModelTextDataEditor.java   
@Override
protected void createContent() {

    FormToolkit toolkit = getToolkit();

    _Text = toolkit.createText(this, "", SWT.BORDER | SWT.SINGLE);
    _Text.setFont(JFaceResources.getTextFont());

    FormData formData = new FormData();
    formData.top = new FormAttachment(0, 0);
    formData.left = new FormAttachment(0, 0);
    formData.right = new FormAttachment(100, 0);

    _Text.setLayoutData(formData);

    _Text.addModifyListener(new ModifyListener() {

        @Override
        public void modifyText(ModifyEvent e) {
            setDirtyInternal(true);
        }
    });

}
项目:SimQRI    文件:ConveyorBeltPropertiesEditionPartForm.java   
/**
 * @param parent the parent composite
 * @param widgetFactory factory to use to instanciante widget of the form
 * 
 */
protected Composite createOutputSingleCompositionEditor(Composite parent, FormToolkit widgetFactory) {
    createDescription(parent, MetamodelViewsRepository.ConveyorBelt.Properties.output, MetamodelMessages.ConveyorBeltPropertiesEditionPart_OutputLabel);
    //create widget
    output = new SingleCompositionEditor(widgetFactory, parent, SWT.NONE);
    GridData outputData = new GridData(GridData.FILL_HORIZONTAL);
    output.setLayoutData(outputData);
    output.addEditorListener(new SingleCompositionListener() {

        public void edit() {
            propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent(ConveyorBeltPropertiesEditionPartForm.this,  MetamodelViewsRepository.ConveyorBelt.Properties.output, PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.EDIT, null, null));             
            output.refresh();
        }

        public void clear() {
            propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent(ConveyorBeltPropertiesEditionPartForm.this,  MetamodelViewsRepository.ConveyorBelt.Properties.output, PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.UNSET, null, null));
            output.refresh();
        }
    });
    output.setID(MetamodelViewsRepository.ConveyorBelt.Properties.output);
    FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent.getHelpContent(MetamodelViewsRepository.ConveyorBelt.Properties.output, MetamodelViewsRepository.FORM_KIND), null); //$NON-NLS-1$
    // Start of user code for createOutputSingleCompositionEditor

    // End of user code
    return parent;
}
项目:SimQRI    文件:GeometricPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence geometricStep = new BindingCompositionSequence(propertiesEditionComponent);
    geometricStep
        .addStep(MetamodelViewsRepository.Geometric.Properties.class)
        .addStep(MetamodelViewsRepository.Geometric.Properties.probaOfSuccess);


    composer = new PartComposer(geometricStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Geometric.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Geometric.Properties.probaOfSuccess) {
                return createProbaOfSuccessText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:bdf2    文件:DeploymentPage.java   
@Override
protected void createFormContent(IManagedForm managedForm) {
    FormToolkit toolkit=managedForm.getToolkit();
    ScrolledForm form=managedForm.getForm();
    form.setText("流程模版导出与部署");
    ColumnLayout layout=new ColumnLayout();
    layout.topMargin=0;
    layout.bottomMargin=0;
    layout.leftMargin=0;
    layout.rightMargin=0;
    layout.maxNumColumns=1;
    layout.horizontalSpacing=5;
    layout.verticalSpacing=5;
    form.getBody().setLayout(layout);
    this.createExportSection(toolkit, form);
    this.createOnlineDeploymentSection(toolkit, form);
}
项目:SimQRI    文件:GaussianPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence gaussianStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = gaussianStep.addStep(MetamodelViewsRepository.Gaussian.Properties.class);
    propertiesStep.addStep(MetamodelViewsRepository.Gaussian.Properties.location);
    propertiesStep.addStep(MetamodelViewsRepository.Gaussian.Properties.scale);


    composer = new PartComposer(gaussianStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Gaussian.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Gaussian.Properties.location) {
                return createLocationText(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Gaussian.Properties.scale) {
                return createScaleText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:SimQRI    文件:BetaPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence betaStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = betaStep.addStep(MetamodelViewsRepository.Beta.Properties.class);
    propertiesStep.addStep(MetamodelViewsRepository.Beta.Properties.freedomDegreeA);
    propertiesStep.addStep(MetamodelViewsRepository.Beta.Properties.freedomDegreeB);


    composer = new PartComposer(betaStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Beta.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Beta.Properties.freedomDegreeA) {
                return createFreedomDegreeAText(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Beta.Properties.freedomDegreeB) {
                return createFreedomDegreeBText(widgetFactory, parent);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:eZooKeeper    文件:DataModelFormPage.java   
protected Section createTableSection(ScrolledForm form, Composite client, FormToolkit toolkit, String title,
        Image image, int sectionStyle, int tableStyle, String[] columnTitles, int[] columnAlignments) {

    Section section = createSection(form, client, toolkit, title, image, sectionStyle);
    Table table = toolkit.createTable(section, tableStyle);

    for (int i = 0; i < columnTitles.length; i++) {
        TableColumn column = new TableColumn(table, SWT.NONE);
        column.setText(columnTitles[i]);
        column.setAlignment(columnAlignments[i]);
    }

    table.setHeaderVisible(true);
    table.setLinesVisible(true);

    section.setClient(table);

    return section;
}
项目:SimQRI    文件:PoissonPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:SimQRI    文件:PoissonPropertiesEditionPartForm.java   
/**
 * 
 */
protected Composite createPropertiesGroup(FormToolkit widgetFactory, final Composite parent) {
    Section propertiesSection = widgetFactory.createSection(parent, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
    propertiesSection.setText(MetamodelMessages.PoissonPropertiesEditionPart_PropertiesGroupLabel);
    GridData propertiesSectionData = new GridData(GridData.FILL_HORIZONTAL);
    propertiesSectionData.horizontalSpan = 3;
    propertiesSection.setLayoutData(propertiesSectionData);
    Composite propertiesGroup = widgetFactory.createComposite(propertiesSection);
    GridLayout propertiesGroupLayout = new GridLayout();
    propertiesGroupLayout.numColumns = 3;
    propertiesGroup.setLayout(propertiesGroupLayout);
    propertiesSection.setClient(propertiesGroup);
    return propertiesGroup;
}
项目:SimQRI    文件:CauchyPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:time4sys    文件:GeneralPropertiesEditionPartForm.java   
protected Composite createIsSerialCheckbox(FormToolkit widgetFactory, Composite parent) {
    isSerial = widgetFactory.createButton(parent, getDescription(HrmViewsRepository.General.Properties.isSerial,
            HrmMessages.GeneralPropertiesEditionPart_IsSerialLabel), SWT.CHECK);
    isSerial.addSelectionListener(new SelectionAdapter() {

        /**
         * {@inheritDoc}
         *
         * @see org.eclipse.swt.events.SelectionAdapter#widgetSelected(org.eclipse.swt.events.SelectionEvent)
         * 
         */
        public void widgetSelected(SelectionEvent e) {
            if (propertiesEditionComponent != null)
                propertiesEditionComponent
                        .firePropertiesChanged(new PropertiesEditionEvent(GeneralPropertiesEditionPartForm.this,
                                HrmViewsRepository.General.Properties.isSerial, PropertiesEditionEvent.COMMIT,
                                PropertiesEditionEvent.SET, null, new Boolean(isSerial.getSelection())));
        }

    });
    GridData isSerialData = new GridData(GridData.FILL_HORIZONTAL);
    isSerialData.horizontalSpan = 2;
    isSerial.setLayoutData(isSerialData);
    EditingUtils.setID(isSerial, HrmViewsRepository.General.Properties.isSerial);
    EditingUtils.setEEFtype(isSerial, "eef::Checkbox"); //$NON-NLS-1$
    FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent
            .getHelpContent(HrmViewsRepository.General.Properties.isSerial, HrmViewsRepository.FORM_KIND), null); // $NON-NLS-1$
    // Start of user code for createIsSerialCheckbox

    // End of user code
    return parent;
}
项目:time4sys    文件:CommunicationPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * @generated
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:SimQRI    文件:SupplierPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * 
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence supplierStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = supplierStep.addStep(MetamodelViewsRepository.Supplier.Properties.class);
    propertiesStep.addStep(MetamodelViewsRepository.Supplier.Properties.name);
    propertiesStep.addStep(MetamodelViewsRepository.Supplier.Properties.deliveredPercentage);
    propertiesStep.addStep(MetamodelViewsRepository.Supplier.Properties.refillPolicy);
    propertiesStep.addStep(MetamodelViewsRepository.Supplier.Properties.supplierDelay);


    composer = new PartComposer(supplierStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == MetamodelViewsRepository.Supplier.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Supplier.Properties.name) {
                return createNameText(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Supplier.Properties.deliveredPercentage) {
                return createDeliveredPercentageText(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Supplier.Properties.refillPolicy) {
                return createRefillPolicyReferencesTable(widgetFactory, parent);
            }
            if (key == MetamodelViewsRepository.Supplier.Properties.supplierDelay) {
                return createSupplierDelaySingleCompositionEditor(parent, widgetFactory);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:SimQRI    文件:SupplierPropertiesEditionPartForm.java   
/**
 * 
 */
protected Composite createPropertiesGroup(FormToolkit widgetFactory, final Composite parent) {
    Section propertiesSection = widgetFactory.createSection(parent, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
    propertiesSection.setText(MetamodelMessages.SupplierPropertiesEditionPart_PropertiesGroupLabel);
    GridData propertiesSectionData = new GridData(GridData.FILL_HORIZONTAL);
    propertiesSectionData.horizontalSpan = 3;
    propertiesSection.setLayoutData(propertiesSectionData);
    Composite propertiesGroup = widgetFactory.createComposite(propertiesSection);
    GridLayout propertiesGroupLayout = new GridLayout();
    propertiesGroupLayout.numColumns = 3;
    propertiesGroup.setLayout(propertiesGroupLayout);
    propertiesSection.setClient(propertiesGroup);
    return propertiesGroup;
}
项目:time4sys    文件:DesignModelPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * @generated
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:time4sys    文件:SchedulerPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * @generated
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:SimQRI    文件:StudentsTPropertiesEditionPartForm.java   
/**
 * 
 */
protected Composite createPropertiesGroup(FormToolkit widgetFactory, final Composite parent) {
    Section propertiesSection = widgetFactory.createSection(parent, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
    propertiesSection.setText(MetamodelMessages.StudentsTPropertiesEditionPart_PropertiesGroupLabel);
    GridData propertiesSectionData = new GridData(GridData.FILL_HORIZONTAL);
    propertiesSectionData.horizontalSpan = 3;
    propertiesSection.setLayoutData(propertiesSectionData);
    Composite propertiesGroup = widgetFactory.createComposite(propertiesSection);
    GridLayout propertiesGroupLayout = new GridLayout();
    propertiesGroupLayout.numColumns = 3;
    propertiesGroup.setLayout(propertiesGroupLayout);
    propertiesSection.setClient(propertiesGroup);
    return propertiesGroup;
}
项目:time4sys    文件:EventModelPropertiesEditionPartForm.java   
/**
 * @generated
 */

protected Composite createIsSporadicCheckbox(FormToolkit widgetFactory, Composite parent) {
    isSporadic = widgetFactory.createButton(parent, getDescription(AnalysisViewsRepository.EventModel.Properties.isSporadic, AnalysisMessages.EventModelPropertiesEditionPart_IsSporadicLabel), SWT.CHECK);
    isSporadic.addSelectionListener(new SelectionAdapter() {

        /**
         * {@inheritDoc}
         *
         * @see org.eclipse.swt.events.SelectionAdapter#widgetSelected(org.eclipse.swt.events.SelectionEvent)
         *  @generated
         */
        public void widgetSelected(SelectionEvent e) {
            if (propertiesEditionComponent != null)
                propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent(EventModelPropertiesEditionPartForm.this, AnalysisViewsRepository.EventModel.Properties.isSporadic, PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, new Boolean(isSporadic.getSelection())));
        }

    });
    GridData isSporadicData = new GridData(GridData.FILL_HORIZONTAL);
    isSporadicData.horizontalSpan = 2;
    isSporadic.setLayoutData(isSporadicData);
    EditingUtils.setID(isSporadic, AnalysisViewsRepository.EventModel.Properties.isSporadic);
    EditingUtils.setEEFtype(isSporadic, "eef::Checkbox"); //$NON-NLS-1$
    FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent.getHelpContent(AnalysisViewsRepository.EventModel.Properties.isSporadic, AnalysisViewsRepository.FORM_KIND), null); //$NON-NLS-1$
    // Start of user code for createIsSporadicCheckbox

    // End of user code
    return parent;
}
项目:time4sys    文件:GeneralPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:SimQRI    文件:LogNormalPropertiesEditionPartForm.java   
/**
 * 
 */
protected Composite createPropertiesGroup(FormToolkit widgetFactory, final Composite parent) {
    Section propertiesSection = widgetFactory.createSection(parent, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
    propertiesSection.setText(MetamodelMessages.LogNormalPropertiesEditionPart_PropertiesGroupLabel);
    GridData propertiesSectionData = new GridData(GridData.FILL_HORIZONTAL);
    propertiesSectionData.horizontalSpan = 3;
    propertiesSection.setLayoutData(propertiesSectionData);
    Composite propertiesGroup = widgetFactory.createComposite(propertiesSection);
    GridLayout propertiesGroupLayout = new GridLayout();
    propertiesGroupLayout.numColumns = 3;
    propertiesGroup.setLayout(propertiesGroupLayout);
    propertiesSection.setClient(propertiesGroup);
    return propertiesGroup;
}
项目:SimQRI    文件:WeibullPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:time4sys    文件:GeneralPropertiesEditionPartForm.java   
protected Composite createMinOpenCheckbox(FormToolkit widgetFactory, Composite parent) {
    minOpen = widgetFactory.createButton(parent, getDescription(NfpViewsRepository.General.Properties.minOpen, NfpMessages.GeneralPropertiesEditionPart_MinOpenLabel), SWT.CHECK);
    minOpen.addSelectionListener(new SelectionAdapter() {

        /**
         * {@inheritDoc}
         *
         * @see org.eclipse.swt.events.SelectionAdapter#widgetSelected(org.eclipse.swt.events.SelectionEvent)
         *  
         */
        public void widgetSelected(SelectionEvent e) {
            if (propertiesEditionComponent != null)
                propertiesEditionComponent.firePropertiesChanged(new PropertiesEditionEvent(GeneralPropertiesEditionPartForm.this, NfpViewsRepository.General.Properties.minOpen, PropertiesEditionEvent.COMMIT, PropertiesEditionEvent.SET, null, new Boolean(minOpen.getSelection())));
        }

    });
    GridData minOpenData = new GridData(GridData.FILL_HORIZONTAL);
    minOpenData.horizontalSpan = 2;
    minOpen.setLayoutData(minOpenData);
    EditingUtils.setID(minOpen, NfpViewsRepository.General.Properties.minOpen);
    EditingUtils.setEEFtype(minOpen, "eef::Checkbox"); //$NON-NLS-1$
    FormUtils.createHelpButton(widgetFactory, parent, propertiesEditionComponent.getHelpContent(NfpViewsRepository.General.Properties.minOpen, NfpViewsRepository.FORM_KIND), null); //$NON-NLS-1$
    // Start of user code for createMinOpenCheckbox

    // End of user code
    return parent;
}
项目:time4sys    文件:InputPortPropertiesEditionPartForm.java   
/**
 * @generated
 */
protected Composite createPropertiesGroup(FormToolkit widgetFactory, final Composite parent) {
    Section propertiesSection = widgetFactory.createSection(parent, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
    propertiesSection.setText(AnalysisMessages.InputPortPropertiesEditionPart_PropertiesGroupLabel);
    GridData propertiesSectionData = new GridData(GridData.FILL_HORIZONTAL);
    propertiesSectionData.horizontalSpan = 3;
    propertiesSection.setLayoutData(propertiesSectionData);
    Composite propertiesGroup = widgetFactory.createComposite(propertiesSection);
    GridLayout propertiesGroupLayout = new GridLayout();
    propertiesGroupLayout.numColumns = 3;
    propertiesGroup.setLayout(propertiesGroupLayout);
    propertiesSection.setClient(propertiesGroup);
    return propertiesGroup;
}
项目:eZooKeeper    文件:BaseZnodeModelFormPage.java   
@Override
protected void contributeToToolBar(IToolBarManager toolBarManager) {
    super.contributeToToolBar(toolBarManager);

    ControlContribution toolBarCompositeContribution = new ControlContribution(getToolBarCompositeContributionId()) {

        @Override
        protected Control createControl(Composite parent) {

            FormToolkit toolkit = getManagedForm().getToolkit();
            Composite toolBarComposite = toolkit.createComposite(parent);
            FormLayout toolBarCompositeLayout = new FormLayout();
            toolBarCompositeLayout.marginTop = 0;
            toolBarCompositeLayout.marginBottom = 0;
            toolBarCompositeLayout.marginLeft = 4;
            toolBarCompositeLayout.marginRight = 4;
            toolBarCompositeLayout.spacing = 4;
            toolBarComposite.setLayout(toolBarCompositeLayout);

            _ToolBarLabel = toolkit.createLabel(toolBarComposite, "", SWT.RIGHT);

            FormData toolBarLabelFormData = new FormData();
            toolBarLabelFormData.top = new FormAttachment(0, 0);
            toolBarLabelFormData.left = new FormAttachment(0, 0);
            toolBarLabelFormData.right = new FormAttachment(100, 0);

            // HACK: I really struggled to get this label to show up.
            toolBarLabelFormData.width = 100;

            _ToolBarLabel.setLayoutData(toolBarLabelFormData);

            return toolBarComposite;
        }
    };

    toolBarManager.add(toolBarCompositeContribution);

}
项目:time4sys    文件:ConstraintContainerPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * @generated
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:time4sys    文件:MemoryResourcePropertiesEditionPartForm.java   
/**
 * @generated
 */
protected Composite createPropertiesGroup(FormToolkit widgetFactory, final Composite parent) {
    Section propertiesSection = widgetFactory.createSection(parent, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
    propertiesSection.setText(AnalysisMessages.MemoryResourcePropertiesEditionPart_PropertiesGroupLabel);
    GridData propertiesSectionData = new GridData(GridData.FILL_HORIZONTAL);
    propertiesSectionData.horizontalSpan = 3;
    propertiesSection.setLayoutData(propertiesSectionData);
    Composite propertiesGroup = widgetFactory.createComposite(propertiesSection);
    GridLayout propertiesGroupLayout = new GridLayout();
    propertiesGroupLayout.numColumns = 3;
    propertiesGroup.setLayout(propertiesGroupLayout);
    propertiesSection.setClient(propertiesGroup);
    return propertiesGroup;
}
项目:time4sys    文件:GeneralPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *      createFigure(org.eclipse.swt.widgets.Composite,
 *      org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:SimQRI    文件:ChiSquarePropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:time4sys    文件:SchedulerParameterValuePropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createControls(org.eclipse.ui.forms.widgets.FormToolkit, org.eclipse.swt.widgets.Composite)
 * @generated
 */
public void createControls(final FormToolkit widgetFactory, Composite view) {
    CompositionSequence schedulerParameterValueStep = new BindingCompositionSequence(propertiesEditionComponent);
    CompositionStep propertiesStep = schedulerParameterValueStep.addStep(AnalysisViewsRepository.SchedulerParameterValue.Properties.class);
    propertiesStep.addStep(AnalysisViewsRepository.SchedulerParameterValue.Properties.type);
    propertiesStep.addStep(AnalysisViewsRepository.SchedulerParameterValue.Properties.value);
    propertiesStep.addStep(AnalysisViewsRepository.SchedulerParameterValue.Properties.parent_);


    composer = new PartComposer(schedulerParameterValueStep) {

        @Override
        public Composite addToPart(Composite parent, Object key) {
            if (key == AnalysisViewsRepository.SchedulerParameterValue.Properties.class) {
                return createPropertiesGroup(widgetFactory, parent);
            }
            if (key == AnalysisViewsRepository.SchedulerParameterValue.Properties.type) {
                return createTypeFlatComboViewer(parent, widgetFactory);
            }
            if (key == AnalysisViewsRepository.SchedulerParameterValue.Properties.value) {
                return createValueText(widgetFactory, parent);
            }
            if (key == AnalysisViewsRepository.SchedulerParameterValue.Properties.parent_) {
                return createParent_FlatComboViewer(parent, widgetFactory);
            }
            return parent;
        }
    };
    composer.compose(view);
}
项目:SimQRI    文件:StoragePropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}
项目:SimQRI    文件:StoragePropertiesEditionPartForm.java   
/**
 * 
 */
protected Composite createPropertiesGroup(FormToolkit widgetFactory, final Composite parent) {
    Section propertiesSection = widgetFactory.createSection(parent, Section.TITLE_BAR | Section.TWISTIE | Section.EXPANDED);
    propertiesSection.setText(MetamodelMessages.StoragePropertiesEditionPart_PropertiesGroupLabel);
    GridData propertiesSectionData = new GridData(GridData.FILL_HORIZONTAL);
    propertiesSectionData.horizontalSpan = 3;
    propertiesSection.setLayoutData(propertiesSectionData);
    Composite propertiesGroup = widgetFactory.createComposite(propertiesSection);
    GridLayout propertiesGroupLayout = new GridLayout();
    propertiesGroupLayout.numColumns = 3;
    propertiesGroup.setLayout(propertiesGroupLayout);
    propertiesSection.setClient(propertiesGroup);
    return propertiesGroup;
}
项目:time4sys    文件:TimingPropertiesEditionPartForm.java   
/**
 * {@inheritDoc}
 * 
 * @see org.eclipse.emf.eef.runtime.api.parts.IFormPropertiesEditionPart#
 *  createFigure(org.eclipse.swt.widgets.Composite, org.eclipse.ui.forms.widgets.FormToolkit)
 * 
 */
public Composite createFigure(final Composite parent, final FormToolkit widgetFactory) {
    ScrolledForm scrolledForm = widgetFactory.createScrolledForm(parent);
    Form form = scrolledForm.getForm();
    view = form.getBody();
    GridLayout layout = new GridLayout();
    layout.numColumns = 3;
    view.setLayout(layout);
    createControls(widgetFactory, view);
    return scrolledForm;
}