Package org.eclipse.jface.viewers

Examples of org.eclipse.jface.viewers.ComboViewer


        comboLabel.setText("Layer:");
        comboLabel.pack();
       
        listenStrategy(true);
       
        comboViewer = new ComboViewer(page, SWT.READ_ONLY);
        comboViewer.setContentProvider(new ArrayContentProvider());
        comboViewer.setLabelProvider(new LabelProvider(){
            @Override
            public String getText( Object element ) {
                if (element instanceof ILayer) {
View Full Code Here


        Label lblLayer = new Label (composite, SWT.HORIZONTAL);
        lblLayer.setText(Messages.ZoomLevelSwitcher_Layer);
        //endregion
       
        //region Layer ComboBox
        cvLayers = new ComboViewer(composite, SWT.READ_ONLY);
              
        cvLayers.setContentProvider(new ArrayContentProvider());
        cvLayers.setLabelProvider(new LabelProvider() {
            @Override
            public String getText(Object element) {
                if (element instanceof ILayer) {
                    return ((ILayer) element).getName();
                } else {
                    return super.getText(element);
                }
            }           
        });
       
        cvLayers.addSelectionChangedListener(new ISelectionChangedListener() {

            public void selectionChanged( SelectionChangedEvent event ) {
                updateZoomLevels();
                updateGUIFromScale();                   
            }
           
        });
        //endregion
             
        //region Label "Zoom-Level"
        Label lblZoomLevel = new Label (composite, SWT.HORIZONTAL);
        lblZoomLevel.setText(Messages.ZoomLevelSwitcher_ZoomLevel);
        //endregion
       
        //region Zoom-Level ComboBox
        cvZoomLevels = new ComboViewer(composite, SWT.READ_ONLY);
              
        cvZoomLevels.setContentProvider(new ArrayContentProvider());
        cvZoomLevels.setLabelProvider(new LabelProvider());
        //endregion
       
View Full Code Here

    lblType.setText(Messages.NumberAccessible_Number_Type);
    data = new GridData();
    data.horizontalIndent = 25;
    lblType.setLayoutData(data);
    cmbType = new Combo(pane, SWT.DROP_DOWN | SWT.READ_ONLY);
    viewer = new ComboViewer(cmbType);
    viewer.setContentProvider(new NumberTypeContentProvider());
    viewer.setInput(NumberType.getTypes());
    cmbType.select(NumberType.getInitialIndex());
    cmbType.addSelectionListener(new SelectionAdapter() {
     
View Full Code Here

    Label lbl = new Label(innerComposite, SWT.NONE);
    lbl.setText(Messages.BorderDialog_Type);
    GridData data = new GridData();
    lbl.setLayoutData(data);
    Combo cmbType = new Combo(innerComposite, SWT.DROP_DOWN | SWT.READ_ONLY);
    viewer = new ComboViewer(cmbType);
    viewer.setContentProvider(new BorderContentProvider());
    viewer.setInput(BorderType.getBorderTypes());
    BorderType type = BorderType.getBorderType(border);
    ISelection selection = null;
    if (type != null) {
View Full Code Here

    Label lbl = new Label(innerComposite, SWT.NONE);
    lbl.setText(Messages.SpinnerModelDialog_Type);
    GridData data = new GridData();
    lbl.setLayoutData(data);
    Combo cmbType = new Combo(innerComposite, SWT.DROP_DOWN | SWT.READ_ONLY);
    viewer = new ComboViewer(cmbType);
    viewer.setContentProvider(new SpinnerModelContentProvider());
    viewer.setInput(SpinnerModelType.getModelTypes());
    ISelection selection = createModelTypeSelection(model);
    viewer.setSelection(selection);
    viewer.addSelectionChangedListener(new ISelectionChangedListener() {
View Full Code Here

   
    public DataTypeCombo(Composite parent, int style, DataTypeRegistry registry) {
        super(parent, style);
        this.registry = registry;
        setLayout(new FillLayout());
        dataTypeCombo = new ComboViewer(this, SWT.READ_ONLY);
        dataTypeCombo.setLabelProvider(new LabelProvider() {
            public String getText(Object element) {
                return ((DataTypeRegistry.IDataTypeInfo) element).getName();
            }
        });
View Full Code Here

    // The when label.
    final Label whenLabel = new Label(leftDataArea, SWT.NONE);
    whenLabel.setText(NewKeysPreferenceMessages.WhenLabel_Text);

    // The when combo.
    whenCombo = new ComboViewer(leftDataArea);
    gridData = new GridData();
    gridData.grabExcessHorizontalSpace = true;
    gridData.horizontalAlignment = SWT.FILL;
    gridData.horizontalSpan = 2;
    whenCombo.getCombo().setLayoutData(gridData);
View Full Code Here

    // Create the label.
    final Label schemeLabel = new Label(schemeControls, SWT.NONE);
    schemeLabel.setText(NewKeysPreferenceMessages.SchemeLabel_Text);

    // Create the combo.
    schemeCombo = new ComboViewer(schemeControls);
    schemeCombo.setLabelProvider(new NamedHandleObjectLabelProvider());
    schemeCombo.setContentProvider(new ArrayContentProvider());
    gridData = new GridData();
    gridData.widthHint = 150;
    gridData.horizontalAlignment = SWT.FILL;
View Full Code Here

        BaseWidgetUtils.createLabel( composite, Messages.getString( "ExclusionValueEditor.label.type" ), 1 ); //$NON-NLS-1$
        typeCombo = new Combo( composite, SWT.READ_ONLY );
        String[] types = new String[2];
        types[0] = CHOP_BEFORE;
        types[1] = CHOP_AFTER;
        typeComboViewer = new ComboViewer( typeCombo );
        typeComboViewer.setContentProvider( new ArrayContentProvider() );
        typeComboViewer.setLabelProvider( new LabelProvider() );
        typeComboViewer.setInput( types );
        typeComboViewer.setSelection( new StructuredSelection( CHOP_BEFORE ), true );
        typeComboViewer.setSelection( new StructuredSelection( initialType ), true );
View Full Code Here

        // SUP Combo
        supLabel = toolkit.createHyperlink( client_general_information, Messages
            .getString( "AttributeTypeEditorOverviewPage.SuperiorType" ), SWT.WRAP ); //$NON-NLS-1$
        supCombo = new Combo( client_general_information, SWT.READ_ONLY | SWT.SINGLE );
        supCombo.setLayoutData( new GridData( SWT.FILL, SWT.NONE, true, false ) );
        supComboViewer = new ComboViewer( supCombo );
        supComboViewer.setContentProvider( new ATESuperiorComboContentProvider() );
        supComboViewer.setLabelProvider( new ATESuperiorComboLabelProvider() );

        // USAGE Combo
        toolkit.createLabel( client_general_information, Messages.getString( "AttributeTypeEditorOverviewPage.Usage" ) ); //$NON-NLS-1$
        usageCombo = new Combo( client_general_information, SWT.READ_ONLY | SWT.SINGLE );
        usageCombo.setLayoutData( new GridData( SWT.FILL, SWT.NONE, true, false ) );
        initUsageCombo();

        // SYNTAX Combo
        toolkit
            .createLabel( client_general_information, Messages.getString( "AttributeTypeEditorOverviewPage.Syntax" ) ); //$NON-NLS-1$
        syntaxCombo = new Combo( client_general_information, SWT.READ_ONLY | SWT.SINGLE );
        syntaxCombo.setLayoutData( new GridData( SWT.FILL, SWT.NONE, true, false ) );
        syntaxComboViewer = new ComboViewer( syntaxCombo );
        syntaxComboViewer.setContentProvider( new ATESyntaxComboContentProvider() );
        syntaxComboViewer.setLabelProvider( new ATESyntaxComboLabelProvider() );

        // SYNTAX LENGTH Field
        toolkit.createLabel( client_general_information, Messages
View Full Code Here

TOP

Related Classes of org.eclipse.jface.viewers.ComboViewer

Copyright © 2018 www.massapicom. 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.