Package org.apache.directory.ldapstudio.browser.ui.widgets

Examples of org.apache.directory.ldapstudio.browser.ui.widgets.DialogContentAssistant


        } );

        // Content assist
        LdapFilterParser parser = new LdapFilterParser();
        contentAssistProcessor = new FilterContentAssistProcessor( parser );
        DialogContentAssistant fca = new DialogContentAssistant();
        fca.enableAutoInsert( true );
        fca.enableAutoActivation( true );
        fca.setAutoActivationDelay( 100 );
        fca.setContentAssistProcessor( contentAssistProcessor, IDocument.DEFAULT_CONTENT_TYPE );
        fca.install( filterCombo );

        // Filter editor button
        filterEditorButton = BaseWidgetUtils.createButton( parent, "F&ilter Editor...", 1 );
        filterEditorButton.addSelectionListener( new SelectionAdapter()
        {
View Full Code Here


        gd.horizontalSpan = 1;
        gd.widthHint = 200;
        returningAttributesCombo.setLayoutData( gd );

        contentAssistProcessor = new ReturningAttributesContentAssistProcessor( new String[0] );
        DialogContentAssistant raca = new DialogContentAssistant();
        raca.enableAutoInsert( true );
        raca.enableAutoActivation( true );
        raca.setAutoActivationDelay( 500 );
        raca.setContentAssistProcessor( contentAssistProcessor, IDocument.DEFAULT_CONTENT_TYPE );
        raca.install( returningAttributesCombo );

        String[] history = HistoryUtils.load( BrowserUIConstants.DIALOGSETTING_KEY_RETURNING_ATTRIBUTES_HISTORY );
        for ( int i = 0; i < history.length; i++ )
        {
            history[i] = Utils.arrayToString( Utils.stringToArray( history[i] ) );
View Full Code Here

                notifyListeners();
            }
        } );
        LdapFilterParser parser = new LdapFilterParser();
        contentAssistProcessor = new FilterContentAssistProcessor( parser );
        DialogContentAssistant fca = new DialogContentAssistant();
        fca.enableAutoInsert( true );
        fca.enableAutoActivation( true );
        fca.setAutoActivationDelay( 100 );
        fca.setContentAssistProcessor( contentAssistProcessor, IDocument.DEFAULT_CONTENT_TYPE );
        fca.install( filterCombo );

        // Button
        filterEditorButton = BaseWidgetUtils.createButton( parent, "F&ilter Editor...", 1 );
        filterEditorButton.addSelectionListener( new SelectionAdapter()
        {
View Full Code Here

        gd.widthHint = 200;
        returningAttributesCombo.setLayoutData( gd );

        // Content assist
        contentAssistProcessor = new ReturningAttributesContentAssistProcessor( new String[0] );
        DialogContentAssistant raca = new DialogContentAssistant();
        raca.enableAutoInsert( true );
        raca.enableAutoActivation( true );
        raca.setAutoActivationDelay( 500 );
        raca.setContentAssistProcessor( contentAssistProcessor, IDocument.DEFAULT_CONTENT_TYPE );
        raca.install( returningAttributesCombo );

        // History
        String[] history = HistoryUtils.load( BrowserUIConstants.DIALOGSETTING_KEY_RETURNING_ATTRIBUTES_HISTORY );
        for ( int i = 0; i < history.length; i++ )
        {
View Full Code Here

        if ( this.contentAssistEnabled )
        {
            if ( this.contentAssistant == null )
            {
                // this.contentAssistant = new ContentAssistant();
                this.contentAssistant = new DialogContentAssistant();

                this.contentAssistProcessor = new LdifCompletionProcessor( editor, contentAssistant );
                this.contentAssistant.setContentAssistProcessor( this.contentAssistProcessor,
                    LdifPartitionScanner.LDIF_RECORD );
                this.contentAssistant.setContentAssistProcessor( this.contentAssistProcessor,
View Full Code Here

            this.contentAssistProcessor.setPossibleAttributeTypes( this.connection == null ? new String[0]
                : this.connection.getSchema().getAttributeTypeDescriptionNames() );
        }
        if ( this.contentAssistant == null )
        {
            this.contentAssistant = new DialogContentAssistant();
            this.contentAssistant.enableAutoInsert( true );
            this.contentAssistant.setContentAssistProcessor( this.contentAssistProcessor,
                IDocument.DEFAULT_CONTENT_TYPE );
            this.contentAssistant.enableAutoActivation( true );
            this.contentAssistant.setAutoActivationDelay( 100 );
View Full Code Here

TOP

Related Classes of org.apache.directory.ldapstudio.browser.ui.widgets.DialogContentAssistant

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.