Package de.sebastianbenz.task

Examples of de.sebastianbenz.task.Text


      return;
    }
    if(begin == end){
      return;
    }
    Text text = TaskFactory.eINSTANCE.createText();
    int textLength = end - begin;
    text.setOffset(begin);
    text.setLength(textLength);
    text.setValue(getText().substring(begin, begin + textLength));
    segments.add(text);
  }
View Full Code Here


 
  protected void addTextSegment(EList<TextSegment> segments, int begin,
      int end) {
    super.addTextSegment(segments, begin, end);
    if(end == getText().length()){
      Text lastSegment = (Text) segments.get(segments.size()-1);
      String string = lastSegment.getValue().trim();
      lastSegment.setValue(string.substring(0, string.length()- 1));
    }
  }
View Full Code Here

 
  protected void addTextSegment(EList<TextSegment> segments, int begin,
      int end) {
    super.addTextSegment(segments, begin, end);
    if(begin == 0){
      Text firstSegment = (Text) segments.get(0);
      firstSegment.setValue(firstSegment.getValue().substring(1));
    }
  }
View Full Code Here

   * <!-- end-user-doc -->
   * @generated
   */
  @Override
  public String getText(Object object) {
    Text text = (Text)object;
    return getString("_UI_Text_type") + " " + text.getOffset();
  }
View Full Code Here

TOP

Related Classes of de.sebastianbenz.task.Text

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.