Package org.proforma

Class Task

  • All Implemented Interfaces:
    AbstractSubmissionTask

    public class Task
    extends Object
    implements AbstractSubmissionTask

    Java-Klasse für anonymous complex type.

    Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="description" type="{urn:proforma:task:v1.0.1}description"/>
             <element name="proglang" type="{urn:proforma:task:v1.0.1}proglang"/>
             <element name="submission-restrictions" type="{urn:proforma:task:v1.0.1}submission-restrictions"/>
             <element name="files" type="{urn:proforma:task:v1.0.1}files"/>
             <element name="external-resources" type="{urn:proforma:task:v1.0.1}external-resources" minOccurs="0"/>
             <element name="model-solutions" type="{urn:proforma:task:v1.0.1}model-solutions"/>
             <element name="tests" type="{urn:proforma:task:v1.0.1}tests"/>
             <element name="grading-hints" type="{urn:proforma:task:v1.0.1}grading-hints" minOccurs="0"/>
             <element name="meta-data" type="{urn:proforma:task:v1.0.1}meta-data"/>
           </sequence>
           <attribute name="uuid" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="parent-uuid" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="lang" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • Task

        public Task()
    • Method Detail

      • getTitle

        public String getTitle()
        Ruft den Wert der title-Eigenschaft ab.
        Returns:
        possible object is String
      • setTitle

        public void setTitle​(String value)
        Legt den Wert der title-Eigenschaft fest.
        Parameters:
        value - allowed object is String
      • getDescription

        public String getDescription()
        Ruft den Wert der description-Eigenschaft ab.
        Returns:
        possible object is String
      • setDescription

        public void setDescription​(String value)
        Legt den Wert der description-Eigenschaft fest.
        Parameters:
        value - allowed object is String
      • getInternalDescription

        public String getInternalDescription()
        Ruft den Wert der internalDescription-Eigenschaft ab.
        Returns:
        possible object is String
      • setInternalDescription

        public void setInternalDescription​(String value)
        Legt den Wert der internalDescription-Eigenschaft fest.
        Parameters:
        value - allowed object is String
      • getProglang

        public Proglang getProglang()
        Ruft den Wert der proglang-Eigenschaft ab.
        Returns:
        possible object is Proglang
      • setProglang

        public void setProglang​(Proglang value)
        Legt den Wert der proglang-Eigenschaft fest.
        Parameters:
        value - allowed object is Proglang
      • getSubmissionRestrictions

        public SubmissionRestrictionsType getSubmissionRestrictions()
        Ruft den Wert der submissionRestrictions-Eigenschaft ab.
        Returns:
        possible object is SubmissionRestrictions
      • setSubmissionRestrictions

        public void setSubmissionRestrictions​(SubmissionRestrictionsType value)
        Legt den Wert der submissionRestrictions-Eigenschaft fest.
        Parameters:
        value - allowed object is SubmissionRestrictions
      • getFiles

        public Files getFiles()
        Ruft den Wert der files-Eigenschaft ab.
        Returns:
        possible object is Files
      • setFiles

        public void setFiles​(Files value)
        Legt den Wert der files-Eigenschaft fest.
        Parameters:
        value - allowed object is Files
      • setModelSolutions

        public void setModelSolutions​(ModelSolutionsType value)
        Legt den Wert der modelSolutions-Eigenschaft fest.
        Parameters:
        value - allowed object is ModelSolutionsType
      • getTests

        public Tests getTests()
        Ruft den Wert der tests-Eigenschaft ab.
        Returns:
        possible object is Tests
      • setTests

        public void setTests​(Tests value)
        Legt den Wert der tests-Eigenschaft fest.
        Parameters:
        value - allowed object is Tests
      • getGradingHints

        public GradingHints getGradingHints()
        Ruft den Wert der gradingHints-Eigenschaft ab.
        Returns:
        possible object is GradingHints
      • setGradingHints

        public void setGradingHints​(GradingHints value)
        Legt den Wert der gradingHints-Eigenschaft fest.
        Parameters:
        value - allowed object is GradingHints
      • getMetaData

        public MetaData getMetaData()
        Ruft den Wert der metaData-Eigenschaft ab.
        Returns:
        possible object is MetaData
      • setMetaData

        public void setMetaData​(MetaData value)
        Legt den Wert der metaData-Eigenschaft fest.
        Parameters:
        value - allowed object is MetaData
      • getUuid

        public String getUuid()
        Ruft den Wert der uuid-Eigenschaft ab.
        Returns:
        possible object is String
      • setUuid

        public void setUuid​(String value)
        Legt den Wert der uuid-Eigenschaft fest.
        Parameters:
        value - allowed object is String
      • getParentUuid

        public String getParentUuid()
        Ruft den Wert der parentUuid-Eigenschaft ab.
        Returns:
        possible object is String
      • setParentUuid

        public void setParentUuid​(String value)
        Legt den Wert der parentUuid-Eigenschaft fest.
        Parameters:
        value - allowed object is String
      • getLang

        public String getLang()
        Ruft den Wert der lang-Eigenschaft ab.
        Returns:
        possible object is String
      • setLang

        public void setLang​(String value)
        Legt den Wert der lang-Eigenschaft fest.
        Parameters:
        value - allowed object is String