Package org.proforma
Class TaskFileType
java.lang.Object
org.proforma.AbstractProformaFileType
org.proforma.TaskFileType
- All Implemented Interfaces:
ResourceCaster.ProformaTaskResource
public class TaskFileType
extends AbstractProformaFileType
implements ResourceCaster.ProformaTaskResource
Java-Klasse für task-file-type complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="task-file-type">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{urn:proforma:v2.1}file-choice-group"/>
<element name="internal-description" type="{urn:proforma:v2.1}description-type" minOccurs="0"/>
</sequence>
<attGroup ref="{urn:proforma:v2.1}resource-properties"/>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="mimetype" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFile()Ruft den Wert der file-Eigenschaft ab.getId()Ruft den Wert der id-Eigenschaft ab.Ruft den Wert der internalDescription-Eigenschaft ab.Ruft den Wert der mimetype-Eigenschaft ab.Ruft den Wert der usageByLms-Eigenschaft ab.Ruft den Wert der visible-Eigenschaft ab.booleanRuft den Wert der usedByGrader-Eigenschaft ab.voidLegt den Wert der file-Eigenschaft fest.voidLegt den Wert der id-Eigenschaft fest.voidsetInternalDescription(String value) Legt den Wert der internalDescription-Eigenschaft fest.voidsetMimetype(String value) Legt den Wert der mimetype-Eigenschaft fest.voidsetUsageByLms(TaskFileUsageByLms value) Legt den Wert der usageByLms-Eigenschaft fest.voidsetUsedByGrader(boolean value) Legt den Wert der usedByGrader-Eigenschaft fest.voidsetVisible(TaskFileVisible value) Legt den Wert der visible-Eigenschaft fest.Methods inherited from class org.proforma.AbstractProformaFileType
getEncoding, getNaturalLang, getPath, isAttached, isBin, isEmbedded, isTxt, replacePath
-
Field Details
-
file
-
internalDescription
-
id
-
mimetype
-
usedByGrader
protected boolean usedByGrader -
visible
-
usageByLms
-
-
Constructor Details
-
TaskFileType
public TaskFileType()
-
-
Method Details
-
getFile
Ruft den Wert der file-Eigenschaft ab.- Specified by:
getFilein classAbstractProformaFileType- Returns:
- possible object is
EmbeddedBinFileTypeEmbeddedTxtFileTypeAttachedBinFileTypeAttachedTxtFileType
-
setFile
Legt den Wert der file-Eigenschaft fest.- Parameters:
value- allowed object isEmbeddedBinFileTypeEmbeddedTxtFileTypeAttachedBinFileTypeAttachedTxtFileType
-
getInternalDescription
Ruft den Wert der internalDescription-Eigenschaft ab.- Returns:
- possible object is
String
-
setInternalDescription
Legt den Wert der internalDescription-Eigenschaft fest.- Parameters:
value- allowed object isString
-
getId
Ruft den Wert der id-Eigenschaft ab.- Specified by:
getIdin interfaceResourceCaster.ProformaTaskResource- Returns:
- possible object is
String
-
setId
Legt den Wert der id-Eigenschaft fest.- Parameters:
value- allowed object isString
-
getMimetype
Ruft den Wert der mimetype-Eigenschaft ab.- Returns:
- possible object is
String
-
setMimetype
Legt den Wert der mimetype-Eigenschaft fest.- Parameters:
value- allowed object isString
-
isUsedByGrader
public boolean isUsedByGrader()Ruft den Wert der usedByGrader-Eigenschaft ab. -
setUsedByGrader
public void setUsedByGrader(boolean value) Legt den Wert der usedByGrader-Eigenschaft fest. -
getVisible
Ruft den Wert der visible-Eigenschaft ab.- Returns:
- possible object is
String
-
setVisible
Legt den Wert der visible-Eigenschaft fest.- Parameters:
value- allowed object isString
-
getUsageByLms
Ruft den Wert der usageByLms-Eigenschaft ab.- Returns:
- possible object is
String
-
setUsageByLms
Legt den Wert der usageByLms-Eigenschaft fest.- Parameters:
value- allowed object isString
-
createRefToMyself
- Specified by:
createRefToMyselfin interfaceResourceCaster.ProformaTaskResource
-