Package gri.tasks.managers

Examples of gri.tasks.managers.ExtendedTaskDescription


        TaskDescription desc = task.getTaskDescription();
        taskNameWidget.setValue(desc.getName());
        //lblDescription.setText(desc.getDescription());

        if (desc instanceof ExtendedTaskDescription) {
          ExtendedTaskDescription eDesc = (ExtendedTaskDescription)desc;

          String type = eDesc.getType();
          String pack = eDesc.getPackageName();
          String group = eDesc.getGroup();

          typeWidget.setValue(type == null ?
              "(none)" : type);
          packageWidget.setValue(pack == null ?
              "(none)" : pack);
View Full Code Here


  public void writeDescription(TaskDescription description, Element elem) {
    super.writeDescription(description, elem);

    if (description instanceof ExtendedTaskDescription) {
      ExtendedTaskDescription extDescription = (ExtendedTaskDescription)description;

      if (extDescription.getType() != null)
        elem.addContent(Util.createElement("type", extDescription.getType()));
      if (extDescription.getGroup() != null)
        elem.addContent(Util.createElement("group", extDescription.getGroup()));
      if (extDescription.getPackageName() != null)
        elem.addContent(Util.createElement("package", extDescription.getPackageName()));
    }
  }
View Full Code Here

      if (extDescription.getPackageName() != null)
        elem.addContent(Util.createElement("package", extDescription.getPackageName()));
    }
  }
  public TaskDescription readDescription(Element elem) {
    ExtendedTaskDescription description = new ExtendedTaskDescription();

    List children = elem.getChildren();
    Element child;
    for (int i=0; i<children.size(); i++) {
      child = (Element)children.get(i);
      String name = child.getName().toLowerCase();

      if (name.equals("name"))
        description.setName(child.getText());
      else if (name.equals("description"))
        description.setDescription(child.getText());
      else if (name.equals("type"))
        description.setType(child.getText());
      else if (name.equals("group"))
        description.setGroup(child.getText());
      else if (name.equals("package"))
        description.setPackageName(child.getText());
    }

    return description;

  }
View Full Code Here

        }
      }

      //link:
      if (taskDesc instanceof ExtendedTaskDescription) {
        ExtendedTaskDescription extDesc = (ExtendedTaskDescription)taskDesc;
        String packageName = extDesc.getPackageName();
        if (packageName != null) {
          lblPackage.setText(packageName);

          String url = extDesc.getWebsite();
          if (url != null)
            lblPackage.setLink(url);
        }
      }
   
View Full Code Here

TOP

Related Classes of gri.tasks.managers.ExtendedTaskDescription

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.