Package org.objectstyle.wolips.bindings.wod

Examples of org.objectstyle.wolips.bindings.wod.IWodBinding


    IWodElement elementAtIndex = getWodElementAtIndex(index);
    if (elementAtIndex != null) {
      Iterator<IWodBinding> bindingsIter = elementAtIndex.getBindings().iterator();
      while (wodUnit == null && bindingsIter.hasNext()) {
        IWodBinding binding = bindingsIter.next();
        if (isIndexContainedByWodUnit(index, binding)) {
          wodUnit = binding;
        }
      }
      if (wodUnit == null) {
View Full Code Here


    }
    return wodBinding;
  }

  public void removeBindingNamed(String name) throws CoreException, InvocationTargetException, InterruptedException {
    IWodBinding existingBinding = _wodElement.getBindingNamed(name);
    if (existingBinding == null) {
      // IGNORE
    } else {
      RemoveBindingRefactoring.run(_wodElement, existingBinding, _cache, new NullProgressMonitor());
      _wodElement.removeBinding(existingBinding);
View Full Code Here

    refactoringBinding._setValue(value);
    return refactoringBinding;
  }

  public RefactoringWodBinding getBindingNamed(String name) {
    IWodBinding binding = _wodElement.getBindingNamed(name);
    RefactoringWodBinding refactoringBinding = null;
    if (binding != null) {
      refactoringBinding = new RefactoringWodBinding(_wodElement, binding, _cache);
    }
    return refactoringBinding;
View Full Code Here

        }
        else {
          WodParserCache cache;
          cache = WodParserCache.parser(file);
          SimpleWodElement wodElement = new FuzzyXMLWodElement(element, buildProperties);
          IWodBinding wodBinding = wodElement.getBindingNamed(attrName);
          if (wodBinding != null) {
            Position valuePosition = wodBinding.getValuePosition();
            if (valuePosition != null) {
              hyperlinkInfo = new HTMLHyperlinkInfo();
              hyperlinkInfo.setOffset(valuePosition.getOffset());
              hyperlinkInfo.setLength(valuePosition.getLength());
              hyperlinkInfo.setObject(WodBindingValueHyperlink.toBindingValueHyperlink(wodElement, attrName, cache));
View Full Code Here

TOP

Related Classes of org.objectstyle.wolips.bindings.wod.IWodBinding

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.