Java 类org.eclipse.ui.navigator.ICommonContentExtensionSite 实例源码

项目:neoscada    文件:CommonListeningLabelProvider.java   
@Override
public void init ( final ICommonContentExtensionSite config )
{
    final ITreeContentProvider contentProvider = config.getService ().getContentExtensionById ( this.contentExtensionId ).getContentProvider ();
    if ( contentProvider instanceof ObservableSetTreeContentProvider )
    {
        addSource ( ( (ObservableSetTreeContentProvider)contentProvider ).getKnownElements () );
    }
    else if ( contentProvider instanceof ObservableSetContentProvider )
    {
        addSource ( ( (ObservableSetContentProvider)contentProvider ).getKnownElements () );
    }
    else if ( contentProvider instanceof ObservableListContentProvider )
    {
        addSource ( ( (ObservableListContentProvider)contentProvider ).getKnownElements () );
    }
    else if ( contentProvider instanceof ObservableListTreeContentProvider )
    {
        addSource ( ( (ObservableListTreeContentProvider)contentProvider ).getKnownElements () );
    }
}
项目:Eclipse-Postfix-Code-Completion    文件:JavaNavigatorContentProvider.java   
public void init(ICommonContentExtensionSite commonContentExtensionSite) {
    IExtensionStateModel stateModel = commonContentExtensionSite
            .getExtensionStateModel();
    IMemento memento = commonContentExtensionSite.getMemento();

    fStateModel = stateModel;
    restoreState(memento);
    fLayoutPropertyListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            if (Values.IS_LAYOUT_FLAT.equals(event.getProperty())) {
                if (event.getNewValue() != null) {
                    boolean newValue = ((Boolean) event.getNewValue())
                            .booleanValue() ? true : false;
                    setIsFlatLayout(newValue);
                }
            }

        }
    };
    fStateModel.addPropertyChangeListener(fLayoutPropertyListener);

    IPreferenceStore store = PreferenceConstants.getPreferenceStore();
    boolean showCUChildren = store
            .getBoolean(PreferenceConstants.SHOW_CU_CHILDREN);
    setProvideMembers(showCUChildren);
}
项目:Eclipse-Postfix-Code-Completion    文件:JavaNavigatorLabelProvider.java   
public void init(ICommonContentExtensionSite commonContentExtensionSite) {
    fStateModel = commonContentExtensionSite.getExtensionStateModel();
    fContentProvider = (PackageExplorerContentProvider) commonContentExtensionSite.getExtension().getContentProvider();
    delegeteLabelProvider = createLabelProvider();

    delegeteLabelProvider.setIsFlatLayout(fStateModel
            .getBooleanProperty(Values.IS_LAYOUT_FLAT));
    fLayoutPropertyListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            if (Values.IS_LAYOUT_FLAT.equals(event.getProperty())) {
                if (event.getNewValue() != null) {
                    boolean newValue = ((Boolean) event.getNewValue())
                            .booleanValue() ? true : false;
                    delegeteLabelProvider.setIsFlatLayout(newValue);
                }
            }

        }
    };
    fStateModel.addPropertyChangeListener(fLayoutPropertyListener);
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:JavaNavigatorContentProvider.java   
public void init(ICommonContentExtensionSite commonContentExtensionSite) {
    IExtensionStateModel stateModel = commonContentExtensionSite
            .getExtensionStateModel();
    IMemento memento = commonContentExtensionSite.getMemento();

    fStateModel = stateModel;
    restoreState(memento);
    fLayoutPropertyListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            if (Values.IS_LAYOUT_FLAT.equals(event.getProperty())) {
                if (event.getNewValue() != null) {
                    boolean newValue = ((Boolean) event.getNewValue())
                            .booleanValue() ? true : false;
                    setIsFlatLayout(newValue);
                }
            }

        }
    };
    fStateModel.addPropertyChangeListener(fLayoutPropertyListener);

    IPreferenceStore store = PreferenceConstants.getPreferenceStore();
    boolean showCUChildren = store
            .getBoolean(PreferenceConstants.SHOW_CU_CHILDREN);
    setProvideMembers(showCUChildren);
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:JavaNavigatorLabelProvider.java   
public void init(ICommonContentExtensionSite commonContentExtensionSite) {
    fStateModel = commonContentExtensionSite.getExtensionStateModel();
    fContentProvider = (PackageExplorerContentProvider) commonContentExtensionSite.getExtension().getContentProvider();
    delegeteLabelProvider = createLabelProvider();

    delegeteLabelProvider.setIsFlatLayout(fStateModel
            .getBooleanProperty(Values.IS_LAYOUT_FLAT));
    fLayoutPropertyListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
            if (Values.IS_LAYOUT_FLAT.equals(event.getProperty())) {
                if (event.getNewValue() != null) {
                    boolean newValue = ((Boolean) event.getNewValue())
                            .booleanValue() ? true : false;
                    delegeteLabelProvider.setIsFlatLayout(newValue);
                }
            }

        }
    };
    fStateModel.addPropertyChangeListener(fLayoutPropertyListener);
}
项目:translationstudio8    文件:WorkingSetsContentProvider.java   
public void init(ICommonContentExtensionSite aConfig) {
    NavigatorContentService cs = (NavigatorContentService) aConfig.getService();
    viewer = (CommonViewer) cs.getViewer();
    projectExplorer = viewer.getCommonNavigator();

    extensionStateModel = aConfig.getExtensionStateModel();
    extensionStateModel.addPropertyChangeListener(rootModeListener);
    updateRootMode();

}
项目:FindBug-for-Domino-Designer    文件:BugContentProvider.java   
public static boolean isBugFilterActive(ICommonContentExtensionSite site) {
    ViewerFilter[] visibleFilters = site.getService().getFilterService().getVisibleFilters(true);
    for (ViewerFilter filter : visibleFilters) {
        if (filter instanceof BugByIdFilter) {
            return true;
        }
    }
    return false;
}
项目:tmxeditor8    文件:WorkingSetsContentProvider.java   
public void init(ICommonContentExtensionSite aConfig) {
    NavigatorContentService cs = (NavigatorContentService) aConfig.getService();
    viewer = (CommonViewer) cs.getViewer();
    projectExplorer = viewer.getCommonNavigator();

    extensionStateModel = aConfig.getExtensionStateModel();
    extensionStateModel.addPropertyChangeListener(rootModeListener);
    updateRootMode();

}
项目:Pydev    文件:TopLevelProjectsOrWorkingSetChoice.java   
/**
 * Starts listening to property changes related to which should be the top-level elements to be shown.
 */
public void init(ICommonContentExtensionSite aConfig, CommonViewer viewer) {
    //if it had something, dispose of its association!
    this.dispose();
    try {
        extensionStateModel = viewer.getNavigatorContentService().findStateModel(
                WorkingSetsContentProvider.EXTENSION_ID);

        extensionStateModel.addPropertyChangeListener(rootModeListener);
    } catch (Exception e) {
        Log.log(e);
    }
    updateRootMode();
}
项目:n4js    文件:N4JSProjectExplorerContentProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {
    // Nothing to initialize here.
}
项目:ec4e    文件:EditorConfigContentProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {
}
项目:ec4e    文件:EditorConfigLabelProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {
    // TODO Auto-generated method stub

}
项目:jsbuild-eclipse    文件:NavigatorJSBuildFileLabelProvider.java   
@Override
public void init(ICommonContentExtensionSite site) {
}
项目:jsbuild-eclipse    文件:NavigatorJSBuildFileContentProvider.java   
@Override
public void init(
        ICommonContentExtensionSite paramICommonContentExtensionSite) {

}
项目:NEXCORE-UML-Modeler    文件:UMLContentProvider.java   
/**
     * @see org.eclipse.ui.navigator.ICommonContentProvider#init(org.eclipse.ui.navigator.ICommonContentExtensionSite)
     */
    public void init(ICommonContentExtensionSite config) {
        if (loginListener == null) {
            loginListener = new UMLNexcoreLoginListener() {
                /**
                 * 
                 * @see nexcore.tool.uml.core.util.UMLNexcoreLoginListener#changed(nexcore.tool.uml.core.util.UMLNexcoreLoginEvent)
                 */
                public void changed(UMLNexcoreLoginEvent arg0) {
                    // 2011-05-16 modified by nspark
                    // 프로젝트 탐색기 새로고침 처리는 ResourcManager#addLoginListener 에서
                    // 처리한다.
                    // ViewerRegistry.getViewer().refresh();

                    for (final IWorkbenchWindow window : PlatformUI.getWorkbench().getWorkbenchWindows()) {
                        IEditorReference[] editorRefs = window.getActivePage().getEditorReferences();

                        for (IEditorReference ref : editorRefs) {
                            final IEditorPart editor = ref.getEditor(false);
                            if (editor instanceof AbstractDiagramEditor) {
                                ((AbstractDiagramEditor) editor).closeEditor(true);

                            } else if (editor instanceof ModelMultiPageEditor) {
                                ((ModelMultiPageEditor) editor).close(true);
                            }
                        }
                    }
//                  IEditorPart[] editors = getActivePage().getEditors();
//                  for (int i = 0; i < editors.length; i++) {
//
//                      if (editors[i] instanceof AbstractDiagramEditor) {
//                          ((AbstractDiagramEditor) editors[i])
//                                  .closeEditor(true);
//                      } else if (editors[i] instanceof ModelMultiPageEditor) {
//                          ((ModelMultiPageEditor) editors[i]).close(true);
//                      }
//                  }

                    if (UMLLoginController.getInstance().getLoginState() != UMLNexcoreLoginEvent.LOG_IN) {
                        ResourceManager.setChecked(true);
                    } else {
                        ResourceManager.setChecked(false);
                    }
                }
            };

            UMLLoginController.addLoginListener(loginListener);
        }
    }
项目:statecharts    文件:StatechartNavigatorContentProvider.java   
public void init(ICommonContentExtensionSite aConfig) {
}
项目:statecharts    文件:StatechartNavigatorLabelProvider.java   
public void init(ICommonContentExtensionSite aConfig) {
}
项目:translationstudio8    文件:ResourceExtensionLabelProvider.java   
public void init(ICommonContentExtensionSite aConfig) {
    //init
}
项目:FindBug-for-Domino-Designer    文件:BugContentProvider.java   
public void init(ICommonContentExtensionSite config) {
    this.site = config;
}
项目:FindBug-for-Domino-Designer    文件:BugLabelProvider.java   
public void init(ICommonContentExtensionSite config) {
    provider = BugContentProvider.getProvider(config.getService());
}
项目:tmxeditor8    文件:ResourceExtensionLabelProvider.java   
public void init(ICommonContentExtensionSite aConfig) {
    //init
}
项目:redmine.rap    文件:AgileCNFLabelProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {}
项目:Pydev    文件:PythonBaseModelProvider.java   
/**
 * Initializes the viewer and the choice for top-level elements.
 */
public void init(ICommonContentExtensionSite aConfig) {
    this.aConfig = aConfig;
}
项目:goclipse    文件:AbstractNavigatorContentProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {
}
项目:olca-app    文件:NavigationLabelProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {
}
项目:olca-app    文件:NavigationContentProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {
}
项目:typescript.java    文件:TypeScriptNavigatorLabelProvider.java   
@Override
public void init(ICommonContentExtensionSite paramICommonContentExtensionSite) {

}
项目:xtext-gef    文件:StatemachineNavigatorLabelProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:xtext-gef    文件:StatemachineDomainNavigatorLabelProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:xtext-gef    文件:StatemachineDomainNavigatorContentProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:xtext-gef    文件:StatemachineNavigatorContentProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:developer-studio    文件:EmptyNavigatorLabelProvider.java   
public void init(ICommonContentExtensionSite arg0) {

    }
项目:developer-studio    文件:EmptyNavigatorContentProvider.java   
public void init(ICommonContentExtensionSite arg0) {

    }
项目:ROADDesigner    文件:SmcNavigatorContentProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:ROADDesigner    文件:SmcDomainNavigatorContentProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:ROADDesigner    文件:SmcDomainNavigatorLabelProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:ROADDesigner    文件:SmcNavigatorLabelProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:FoxBPM-Designer    文件:FoxBPMNaviViewContentProvider.java   
@Override
public void init(ICommonContentExtensionSite aConfig) {

}
项目:HelloBrazil    文件:Wc2014DomainNavigatorLabelProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}
项目:HelloBrazil    文件:Wc2014NavigatorContentProvider.java   
/**
 * @generated
 */
public void init(ICommonContentExtensionSite aConfig) {
}