fr.etai.xat2v2.obj
Class AttachedFile

java.lang.Object
  extended by fr.etai.xat2v2.obj.AttachedFile
All Implemented Interfaces:
Serializable

public class AttachedFile
extends Object
implements Serializable

AttachedFile decribes an accompanying document. It provides some informations such as size,name,... and the informations to retrieve it.

Java class for AttachedFileType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AttachedFileType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="label" type="{http://xat2.etai.fr}LabelType" minOccurs="0"/>
         <element name="size" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
         <element name="date-list" type="{http://xat2.etai.fr}DateListType" minOccurs="0"/>
         <element name="classification-list" type="{http://xat2.etai.fr}ClassificationListType" minOccurs="0"/>
         <element name="digest" type="{http://xat2.etai.fr}DigestType" minOccurs="0"/>
         <element name="uri-list" type="{http://xat2.etai.fr}UriServiceListType" minOccurs="0"/>
         <element name="comment-list" type="{http://xat2.etai.fr}CommentListType" minOccurs="0"/>
       </sequence>
       <attribute name="internal-id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <attribute name="source" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
AttachedFile()
           
 
Method Summary
 void addClassification(Classification c)
           
 void addDate(ExplicitDate date)
           
 void addUri(AttributedURI uri)
           
 List<Classification> getClassificationList()
          Gets the value of the classificationList property.
 CommentList getCommentList()
          Gets the value of the commentList property.
 List<ExplicitDate> getDateList()
          Gets the value of the dateList property.
 Digest getDigest()
          Gets the value of the digest property.
 String getIdentifier()
          Gets the value of the identifier property.
 String getInternalId()
          Gets the value of the internalId property.
 Label getLabel()
          Gets the value of the label property.
 Long getSize()
          Gets the value of the size property.
 String getSource()
          Gets the value of the source property.
 List<AttributedURI> getUriList()
          Gets the value of the uriList property.
 void setClassificationList(List<Classification> value)
          Sets the value of the classificationList property.
 void setCommentList(CommentList value)
          Sets the value of the commentList property.
 void setDateList(List<ExplicitDate> value)
          Sets the value of the dateList property.
 void setDigest(Digest value)
          Sets the value of the digest property.
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setInternalId(String value)
          Sets the value of the internalId property.
 void setLabel(Label value)
          Sets the value of the label property.
 void setSize(Long value)
          Sets the value of the size property.
 void setSource(String value)
          Sets the value of the source property.
 void setUriList(List<AttributedURI> value)
          Sets the value of the uriList property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttachedFile

public AttachedFile()
Method Detail

getIdentifier

public String getIdentifier()
Gets the value of the identifier property.

Returns:
possible object is String

setIdentifier

public void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

getLabel

public Label getLabel()
Gets the value of the label property.

Returns:
possible object is Label

setLabel

public void setLabel(Label value)
Sets the value of the label property.

Parameters:
value - allowed object is Label

getSize

public Long getSize()
Gets the value of the size property.

Returns:

setSize

public void setSize(Long value)
Sets the value of the size property.

Parameters:
value -

getDateList

public List<ExplicitDate> getDateList()
Gets the value of the dateList property.

Returns:
possible object is DateListType

setDateList

public void setDateList(List<ExplicitDate> value)
Sets the value of the dateList property.

Parameters:
value - allowed object is DateListType

addDate

public void addDate(ExplicitDate date)

getClassificationList

public List<Classification> getClassificationList()
Gets the value of the classificationList property.

Returns:
possible object is ClassificationListType

setClassificationList

public void setClassificationList(List<Classification> value)
Sets the value of the classificationList property.

Parameters:
value - allowed object is ClassificationListType

addClassification

public void addClassification(Classification c)

getDigest

public Digest getDigest()
Gets the value of the digest property.

Returns:
possible object is Digest

setDigest

public void setDigest(Digest value)
Sets the value of the digest property.

Parameters:
value - allowed object is Digest

getUriList

public List<AttributedURI> getUriList()
Gets the value of the uriList property.

Returns:
possible object is UriServiceListType

setUriList

public void setUriList(List<AttributedURI> value)
Sets the value of the uriList property.

Parameters:
value - allowed object is UriServiceListType

addUri

public void addUri(AttributedURI uri)

getCommentList

public CommentList getCommentList()
Gets the value of the commentList property.

Returns:
possible object is CommentList

setCommentList

public void setCommentList(CommentList value)
Sets the value of the commentList property.

Parameters:
value - allowed object is CommentList

getSource

public String getSource()
Gets the value of the source property.

Returns:
possible object is String

setSource

public void setSource(String value)
Sets the value of the source property.

Parameters:
value - allowed object is String

getInternalId

public String getInternalId()
Gets the value of the internalId property.

Returns:
possible object is String

setInternalId

public void setInternalId(String value)
Sets the value of the internalId property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.