Examples of DialogContentAssistant


Examples of org.apache.directory.ldapstudio.aciitemeditor.dialogs.DialogContentAssistant

     * @see org.eclipse.jface.text.source.SourceViewerConfiguration#getContentAssistant(org.eclipse.jface.text.source.ISourceViewer)
     */
    public IContentAssistant getContentAssistant( ISourceViewer sourceViewer )
    {
        //        ContentAssistant assistant = new ContentAssistant();
        ContentAssistant assistant = new DialogContentAssistant();
        IContentAssistProcessor aciContentAssistProcessor = new ACIContentAssistProcessor();

        assistant.setContentAssistProcessor( aciContentAssistProcessor, IDocument.DEFAULT_CONTENT_TYPE );
        assistant.setDocumentPartitioning( "org.apache.directory.ldapstudio.aci" );
        assistant.enableAutoActivation( true );
        assistant.setAutoActivationDelay( 500 );
        assistant.setProposalPopupOrientation( IContentAssistant.PROPOSAL_STACKED );
        assistant.setContextInformationPopupOrientation( IContentAssistant.CONTEXT_INFO_ABOVE );

        return assistant;
    }
View Full Code Here

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

        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

Examples of org.apache.directory.ldapstudio.browser.common.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

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

        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( BrowserCommonConstants.DIALOGSETTING_KEY_RETURNING_ATTRIBUTES_HISTORY );
        for ( int i = 0; i < history.length; i++ )
        {
View Full Code Here

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

            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

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

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

        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

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

                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

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

        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

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

        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
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.