Package org.eclipse.mylyn.context.core

Examples of org.eclipse.mylyn.context.core.AbstractContextStructureBridge


          IAspectDefinition def = (IAspectDefinition) element;
          element = BeansModelUtils.getMostSpecificModelElement(def
              .getAspectStartLineNumber(), def.getAspectEndLineNumber(), (IFile) def
              .getResource(), null);
        }
        AbstractContextStructureBridge bridge = ContextCore.getStructureBridge(element);
        if (bridge != null) {
          String handle = bridge.getHandleIdentifier(element);
          IInteractionElement interestElement = ContextCore.getContextManager()
              .getElement(handle);
          if (element != null && isInteresting(interestElement)) {
            return true;
          }
View Full Code Here


      if (node != null && node.getInterest().isInteresting()) {
        return false;
      }
    }

    AbstractContextStructureBridge parentBridge = ContextCore.getStructureBridge(parentContentType);
    if (parentBridge != null && !parentBridge.canFilter(obj)) {
      return false;
    }

    return true;
  }
View Full Code Here

      obj = SpringCore.getModel().getElement(handle);
      if (obj != null) {
        return obj;
      }
    }
    AbstractContextStructureBridge parentBridge = ContextCore.getStructureBridge(parentContentType);
    if (parentBridge != null) {
      obj = parentBridge.getObjectForHandle(handle);
    }

    return obj;
  }
View Full Code Here

    Object obj = getObjectForHandle(handle);
    if (obj instanceof IBeansProject) {
      return SpringCore.getModel().getProject(((IBeansProject) obj).getProject()).getElementID();
    }
    else if (obj instanceof ISpringProject) {
      AbstractContextStructureBridge parentBridge = ContextCore.getStructureBridge(parentContentType);
      if (parentBridge != null && parentBridge instanceof ResourceStructureBridge) {
        return parentBridge.getHandleIdentifier(((ISpringProject) obj).getProject());
      }
    }
    else if (obj != null && obj instanceof IModelElement) {
      IModelElement parent = ((IModelElement) obj).getElementParent();
      if (parent != null) {
        return parent.getElementID();
      }
    }
    else {
      AbstractContextStructureBridge parentBridge = ContextCore.getStructureBridge(parentContentType);

      if (parentBridge != null && parentBridge instanceof ResourceStructureBridge) {
        return parentBridge.getParentHandle(handle);
      }
    }
    return null;
  }
View Full Code Here

    }
    else if ((obj instanceof IFile && WebflowModelUtils.isWebflowConfig((IResource) obj))) {
      return canFilter(WebflowModelUtils.getWebflowConfig((IFile) obj));
    }

    AbstractContextStructureBridge parentBridge = ContextCore
        .getStructureBridge(parentContentType);
    if (parentBridge != null && !parentBridge.canFilter(obj)) {
      return false;
    }

    return true;
  }
View Full Code Here

      obj = SpringCore.getModel().getElement(handle);
      if (obj != null) {
        return obj;
      }
    }
    AbstractContextStructureBridge parentBridge = ContextCore
        .getStructureBridge(parentContentType);
    if (parentBridge != null) {
      obj = parentBridge.getObjectForHandle(handle);
    }

    return null;
  }
View Full Code Here

      if (project != null) {
        return project.getElementID();
      }
    }
    else if (obj instanceof ISpringProject) {
      AbstractContextStructureBridge parentBridge = ContextCore
          .getStructureBridge(parentContentType);
      if (parentBridge != null && parentBridge instanceof ResourceStructureBridge) {
        return parentBridge.getHandleIdentifier(((ISpringProject) obj).getProject());
      }
    }
    else if (obj != null && obj instanceof IModelElement) {
      IModelElement parent = ((IModelElement) obj).getElementParent();
      if (parent != null) {
        return parent.getElementID();
      }
    }
    else {
      AbstractContextStructureBridge parentBridge = ContextCore
          .getStructureBridge(parentContentType);

      if (parentBridge != null && parentBridge instanceof ResourceStructureBridge) {
        return parentBridge.getParentHandle(handle);
      }
    }
    return null;
  }
View Full Code Here

TOP

Related Classes of org.eclipse.mylyn.context.core.AbstractContextStructureBridge

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.