Package org.eclipse.wst.sse.core.internal.provisional

Examples of org.eclipse.wst.sse.core.internal.provisional.IndexedRegion


    if (value != null) {
      int offset = Integer.valueOf(value);
      IStructuredModel model = null;
      try {
        model = StructuredModelManager.getModelManager().getModelForRead(this.file);
        IndexedRegion inode = model.getIndexedRegion(offset);
        if (inode == null) {
          inode = model.getIndexedRegion(offset - 1);
        }
        if (inode instanceof IDOMNode) {
          this.node = (IDOMNode) inode;
View Full Code Here


  @Override
  protected String computeHoverHelp(ITextViewer textViewer,
      int documentPosition) {
    String result = null;

    IndexedRegion treeNode = BeansEditorUtils.getNodeAt(
        (StructuredTextViewer) textViewer, documentPosition);
    if (treeNode == null)
      return null;
    Node node = (Node) treeNode;
View Full Code Here

    ITextRegionList textRegions = structuredDocumentRegion.getRegions();
    IFXCtrlClass fxCtrl = null;
    for (int i = 0; i < textRegions.size(); i++) {
      ITextRegion textRegion = textRegions.get(i);
      if (textRegion.getType() == DOMRegionContext.XML_TAG_OPEN) {
        IndexedRegion treeNode = getNode(document, structuredDocumentRegion.getStartOffset(textRegion));
        if (treeNode == null) {
          return;
        }

        IDOMNode node = (IDOMNode) treeNode;
View Full Code Here

    return null;
  }

  private IndexedRegion getNode(IDocument document, int documentOffset) {
    IndexedRegion node = null;
    IModelManager mm = StructuredModelManager.getModelManager();
    IStructuredModel model = null;
    if (mm != null)
      model = mm.getExistingModelForRead(document);
    try {
View Full Code Here

      return null;
    }
   
    int documentOffset = hoverRegion.getOffset();
   
    IndexedRegion treeNode = ContentAssistUtils.getNodeAt(textViewer, documentOffset);
    if (treeNode == null) {
      return null;
    }
    Node node = (Node) treeNode;
   
View Full Code Here

   
    element = null;

    int documentOffset = hoverRegion.getOffset();
   
    IndexedRegion treeNode = ContentAssistUtils.getNodeAt(textViewer, documentOffset);
    if (treeNode == null) {
      return null;
    }
    Node node = (Node) treeNode;
   
View Full Code Here

TOP

Related Classes of org.eclipse.wst.sse.core.internal.provisional.IndexedRegion

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.