Examples of IndexedRegion


Examples of gov.nist.microanalysis.NISTMonte.IndexedRegion

            double[] pt = Math2.ORIGIN_3D;
            MultiPlaneShape shape =
                    MultiPlaneShape.createSubstrate(normal, pt);

            // Add shape to chamber
            new IndexedRegion(chamber, material, shape, 1);

            applyRotationTilt(geometryElement, chamber);
        }
View Full Code Here

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

   */
  protected int[] computeStartAndEndLocation(int startOffset, String selectionStrategy, String errorSide, String nameOrValue, IDOMDocument document) {
    try {
      int startEndPositions[] = new int[2];

      IndexedRegion region = document.getModel().getIndexedRegion(startOffset);
      IndexedRegion prevRegion = document.getModel().getIndexedRegion(startOffset - 1);

      if (prevRegion != region) {
        // if between two regions we use the 'errorSide' to understand
        // which
        // element is applicable. if we know the error has been
View Full Code Here

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

  private IndexedRegion getNodeAt(ITextViewer viewer, int documentOffset) {
    // copied from ContentAssistUtils.getNodeAt()
    if (viewer == null)
      return null;

    IndexedRegion node = null;
    IModelManager mm = StructuredModelManager.getModelManager();
    IStructuredModel model = null;
    if (mm != null)
      model = mm.getExistingModelForRead(viewer.getDocument());
    try {
View Full Code Here

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

      IProgressMonitor monitor) {
    ITextViewer textViewer = context.getViewer();
    int documentPosition = context.getInvocationOffset();
    setErrorMessage(null);
    fTextViewer = textViewer;
    IndexedRegion treeNode = null;
    try{
      treeNode = ContentAssistUtils.getNodeAt(textViewer, documentPosition);
    }catch(Exception e){}
    Node node = (Node) treeNode;
    while ((node != null) && (node.getNodeType() == Node.TEXT_NODE)
View Full Code Here

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

    IStructuredDocumentRegion currentRegion = document.getRegionAtCharacterOffset(start);
    if (currentRegion != null) {
      int startOffset = currentRegion.getStartOffset();

      // get initial dom node
      IndexedRegion currentIndexedRegion = model.getIndexedRegion(startOffset);
      if (currentIndexedRegion instanceof IDOMNode) {
        // set up domRegion which will contain current region to be
        // formatted
        IDOMNode currentDOMNode = (IDOMNode) currentIndexedRegion;
        DOMRegion domRegion = new DOMRegion();
View Full Code Here

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

   * @return a selection
   */
  public static ISelection convertToDesignerSelection(
      IHTMLGraphicalViewer graphicViewer, int offset, int length) {
    IDOMModel model = graphicViewer.getModel();
    IndexedRegion region1 = model.getIndexedRegion(offset);
    IndexedRegion region2 = model.getIndexedRegion(offset + length);
    IDOMNode node1 = (IDOMNode) region1;

    if (node1 == null) {
      IDOMPosition endOfDoc = new DOMRefPosition2(model.getDocument(),
          true);
View Full Code Here

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

    IStructuredModel model = textEditor.getModel();
    // getModel(textEditor);
    if (model == null) {
      return null;
    }
    IndexedRegion inode = model.getIndexedRegion(pos);
    if (inode == null) {
      inode = model.getIndexedRegion(pos - 1);
    }
    return (inode instanceof Node) ? (Node) inode : null;
  }
View Full Code Here

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

   * @param model
   * @param pos
   * @return the
   */
  IndexedRegion getPosNode(IStructuredModel model, int pos) {
    IndexedRegion inode = model.getIndexedRegion(pos);
    return inode;
  }
View Full Code Here

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

   * @param position
   * @return the node at position
   */
  static Node getNodeAt(IStructuredModel model, int position) {
    try {
      IndexedRegion region = model.getIndexedRegion(position);
      if (region instanceof Node) {
        return (Node) region;
      }
      return null;
    } catch (Exception e) {
View Full Code Here

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

          else if (contentAssistRequest.getMatchString().length() > 0 && contentAssistRequest.getMatchString().charAt(0) == '<')
            internalOffset = contentAssistRequest.getMatchString().length() + additionalShifts;
          else
            internalOffset = contentAssistRequest.getReplacementBeginPosition() - contentAssistRequest.getStartOffset() + additionalShifts;
          depthCount++;
          IndexedRegion internalNode = null;
          int tmpOffset = internalOffset;
          while (internalNode == null && tmpOffset >= 0)
            internalNode = internalModel.getIndexedRegion(tmpOffset--);

          if (internalModel.getFactoryRegistry() != null) {
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.