Package de.sebastianbenz.task

Examples of de.sebastianbenz.task.Content


    int index = allContents.indexOf(this);
    if(index == 0){
      return taskModel;
    }
    for (int i = index - 1; i >= 0; i--) {
      Content candidate = allContents.get(i);
      if (!(candidate instanceof EmptyLine) && candidate.getLevel() < getLevel()) {
        return (Container) candidate;
      }
    }
    return taskModel;
  }
View Full Code Here


      if (tag.getName().equals(DONE_TAG)) {
        return DoneStatus.COMPLETED;
      }
    }
    if (getParent() instanceof Content) {
      Content parent = (Content) getParent();
      if (parent.isDone()) {
        return DoneStatus.COMPLETED;
      }
    }
    return DoneStatus.OPEN;
  }
View Full Code Here

  public boolean isLast(final Task task) {
    Container _parent = task.getParent();
    EList<Content> siblings = _parent.getChildren();
    int _size = siblings.size();
    int _minus = (_size - 1);
    Content _get = siblings.get(_minus);
    return Objects.equal(_get, task);
  }
View Full Code Here

  protected void afterModelLinked(EObject model,
      IDiagnosticConsumer diagnosticsConsumer) {
    if (model instanceof TaskModel) {
      ((Container)model).getChildren(); // initialize the references
    }else if (model instanceof Content) {
      Content content = (Content) model;
      content.getParent(); // initialize the parent
    }else if(model instanceof Task){
      ((Task) model).getTags();
    }
  }
View Full Code Here

   * <!-- end-user-doc -->
   * @generated
   */
  public void setContent(Content newContent)
  {
    Content oldContent = content;
    content = newContent;
    if (eNotificationRequired())
      eNotify(new ENotificationImpl(this, Notification.SET, TaskPackage.TEXT_SEGMENT__CONTENT, oldContent, content));
  }
View Full Code Here

      int offset) {
    EObject element = eObjectAtOffsetHelper.resolveElementAt(resource, offset);
    if (!(element instanceof Content)) {
      return super.getXtextElementAt(resource, offset);
    }
    Content content = (Content) element;
    for (Image image : content.getImages()) {
      int hoverOffset = offset;
      int imageOffset = image.getOffset() + getNode(content).getOffset();
      if(hoverOffset >= imageOffset && hoverOffset < imageOffset + image.getLength()){
        return Tuples.<EObject, IRegion>create(image, new Region(imageOffset, image.getLength()));
      }
View Full Code Here

TOP

Related Classes of de.sebastianbenz.task.Content

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.