com.xpn.xwiki.api
Class Attachment
java.lang.Object
com.xpn.xwiki.api.Api
com.xpn.xwiki.api.Attachment
public class Attachment
- extends Api
| Fields inherited from class com.xpn.xwiki.api.Api |
context |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Attachment
public Attachment(Document doc,
XWikiAttachment attachment,
XWikiContext context)
getDocument
public Document getDocument()
- Returns:
- the document the file is attached to
getId
public long getId()
- Returns:
- the document Id of the attachment
getDocId
public long getDocId()
- Returns:
- the id of the document the file is attached to
getFilesize
public int getFilesize()
- Returns:
- the Attachment size
getFilename
public java.lang.String getFilename()
- Returns:
- the attachment name
getAuthor
public java.lang.String getAuthor()
- Returns:
- the login of the person who attach the file
getVersion
public java.lang.String getVersion()
- Returns:
- the last version number of the document
getRCSVersion
public org.suigeneris.jrcs.rcs.Version getRCSVersion()
- Returns:
- the RCS object version of the document
getComment
public java.lang.String getComment()
- Returns:
- the list of comments
getDate
public java.util.Date getDate()
- Returns:
- the date of the last uploaded version
getContent
public byte[] getContent()
throws XWikiException
- Returns:
- the content of the attachment
- Throws:
XWikiException
getContentAsBytes
public byte[] getContentAsBytes()
throws XWikiException
- Throws:
XWikiException
getContentAsString
public java.lang.String getContentAsString()
throws XWikiException
- Throws:
XWikiException
getContentAsString
public java.lang.String getContentAsString(java.lang.String charset)
throws XWikiException
- Throws:
XWikiException
getVersions
public org.suigeneris.jrcs.rcs.Version[] getVersions()
throws XWikiException
- Throws:
XWikiException
getVersionList
public java.util.List<org.suigeneris.jrcs.rcs.Version> getVersionList()
throws XWikiException
- Returns:
- a list of string with all the versions number in String
- Throws:
XWikiException
getAttachment
public XWikiAttachment getAttachment()
- Returns:
- the XWikiAttachment object (without the wrapping) if you have the programming right
- See Also:
XWikiAttachment
getMimeType
public java.lang.String getMimeType()
- Returns:
- the mimetype of the attachment
isImage
public boolean isImage()
- Returns:
- true if it's an image
getAttachmentRevision
public Attachment getAttachmentRevision(java.lang.String rev)
throws XWikiException
- Allow to easily access any revision of an attachment.
- Parameters:
rev - Version to access, in the "Major.minor" format.
- Returns:
- Attachment API object, or null if the requested version does not exist.
- Throws:
XWikiException - In case of an error.
Copyright © 2004-2008 XWiki. All Rights Reserved.