Examples of ITaggedComponentsContentProvider


Examples of org.objectstyle.wolips.jdt.ui.tags.ITaggedComponentsContentProvider

  }

  @Override
  public Object[] getChildren(Object parentElement) {
    if (parentElement instanceof ITaggedComponentsContentProvider) {
      ITaggedComponentsContentProvider taggedComponentsContentProvider = (ITaggedComponentsContentProvider) parentElement;
      return taggedComponentsContentProvider.getChildren();
    }
    Object[] children = super.getChildren(parentElement);
    if (parentElement instanceof IJavaProject) {
      if (children.length > 2) {
        IJavaProject javaProject = (IJavaProject) parentElement;
        IProject project = javaProject.getProject();
        TaggedComponentsContentProvider taggedComponentsContentProvider = new TaggedComponentsContentProvider(project);
        taggedComponentsContentProviders.put(project, taggedComponentsContentProvider);
        Object[] tags = taggedComponentsContentProvider.getChildren();
        if (tags != null && tags.length > 0) {
          Object[] newChildren = new Object[children.length + 1];
          newChildren[children.length] = taggedComponentsContentProvider;
          for (int i = 0; i < children.length; i++) {
            Object object = children[i];
View Full Code Here

Examples of org.objectstyle.wolips.jdt.ui.tags.ITaggedComponentsContentProvider

  }

  @Override
  public boolean hasChildren(Object element) {
    if (element instanceof ITaggedComponentsContentProvider) {
      ITaggedComponentsContentProvider taggedComponentsContentProvider = (ITaggedComponentsContentProvider) element;
      return taggedComponentsContentProvider.hasChildren();
    }
    return super.hasChildren(element);
  }
View Full Code Here

Examples of org.objectstyle.wolips.jdt.ui.tags.ITaggedComponentsContentProvider

  }

  @Override
  public Object[] getChildren(Object parentElement) {
    if (parentElement instanceof ITaggedComponentsContentProvider) {
      ITaggedComponentsContentProvider taggedComponentsContentProvider = (ITaggedComponentsContentProvider) parentElement;
      return taggedComponentsContentProvider.getChildren();
    }
    Object[] children = super.getChildren(parentElement);
    if (parentElement instanceof IJavaProject) {
      if (children.length > 2) {
        IJavaProject javaProject = (IJavaProject) parentElement;
        IProject project = javaProject.getProject();
        TaggedComponentsContentProvider taggedComponentsContentProvider = taggedComponentsContentProviders.get(project);
        if (taggedComponentsContentProvider == null) {
          taggedComponentsContentProvider = new TaggedComponentsContentProvider(project);
          taggedComponentsContentProviders.put(project, taggedComponentsContentProvider);
        }
        Object[] tags = taggedComponentsContentProvider.getChildren();
        if (tags != null && tags.length > 0) {
          Object[] newChildren = new Object[children.length + 1];
          newChildren[newChildren.length - 1] = taggedComponentsContentProvider;
          for (int i = 0; i < children.length; i++) {
            Object object = children[i];
View Full Code Here

Examples of org.objectstyle.wolips.jdt.ui.tags.ITaggedComponentsContentProvider

  }

  @Override
  public boolean hasChildren(Object element) {
    if (element instanceof ITaggedComponentsContentProvider) {
      ITaggedComponentsContentProvider taggedComponentsContentProvider = (ITaggedComponentsContentProvider) element;
      return taggedComponentsContentProvider.hasChildren();
    }
    return super.hasChildren(element);
  }
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.