|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectde.fh_mannheim.mm.dms.framework.Upload
Discribes an upload order.
| Field Summary | |
static int |
FILESTATE_COUNT
|
static int |
FILESTATE_EXTERNAL
|
static int |
FILESTATE_MISSING
|
static int |
FILESTATE_OK
Filestates |
static int |
FILETYPE_ALL
|
static int |
FILETYPE_CHM
|
static int |
FILETYPE_COUNT
|
static int |
FILETYPE_DOC
|
static int |
FILETYPE_HTML
Filetypes |
static int |
FILETYPE_PDF
|
static int |
FILETYPE_PPT
|
static int |
FILETYPE_PS
|
static int |
FILETYPE_RAR
|
static int |
FILETYPE_RTF
|
static int |
FILETYPE_TXT
|
static int |
FILETYPE_XLS
|
static int |
FILETYPE_XML
|
static int |
FILETYPE_ZIP
|
static int |
LANGUAGE_COUNT
|
static int |
LANGUAGE_ENGLISH
Languages |
static int |
LANGUAGE_FRENCH
|
static int |
LANGUAGE_GERMAN
|
static int |
LANGUAGE_MULTILINGUAL
|
static int |
NEW_DAYRANGE
|
static int |
PRIORITY_COUNT
|
static int |
PRIORITY_HIGH
|
static int |
PRIORITY_LOW
Priorities |
static int |
PRIORITY_NORMAL
|
static int |
PRIORITY_REALTIME
|
static java.lang.String |
strEXTENSION_ALL
File-Extensions |
static java.lang.String |
strEXTENSION_BMP
|
static java.lang.String |
strEXTENSION_CHM
|
static java.lang.String |
strEXTENSION_CLASS
|
static java.lang.String |
strEXTENSION_CSS
|
static java.lang.String |
strEXTENSION_DOC
|
static java.lang.String |
strEXTENSION_GIF
Optional filetypes |
static java.lang.String |
strEXTENSION_HTM
|
static java.lang.String |
strEXTENSION_HTML
|
static java.lang.String |
strEXTENSION_JPG
|
static java.lang.String |
strEXTENSION_JS
|
static java.lang.String |
strEXTENSION_PDF
|
static java.lang.String |
strEXTENSION_PNG
|
static java.lang.String |
strEXTENSION_PPS
|
static java.lang.String |
strEXTENSION_PPT
|
static java.lang.String |
strEXTENSION_PS
|
static java.lang.String |
strEXTENSION_RAR
|
static java.lang.String |
strEXTENSION_RTF
|
static java.lang.String |
strEXTENSION_TXT
|
static java.lang.String |
strEXTENSION_XLS
|
static java.lang.String |
strEXTENSION_XML
|
static java.lang.String |
strEXTENSION_ZIP
|
static java.lang.String |
strUNKNOWN
Description of public declarations |
static int |
UNKNOWN
UKNOWN is set as initial value for id of upload |
| Constructor Summary | |
Upload()
Constructor. |
|
Upload(int nID,
java.lang.String strTitle,
java.lang.String strFilename,
java.lang.String strDescription,
int nAuthorID,
FormattedDate date,
int nPriority,
Category cat,
int nLanguage)
Constructor. |
|
Upload(java.lang.String strTitle,
java.lang.String strFilename,
java.lang.String strDescription,
int nAuthorID)
Constructor. |
|
| Method Summary | |
boolean |
equals(java.lang.Object other)
Compares two Upload objects. |
int |
getAuthorID()
Get ID of author. |
java.lang.String |
getAuthorname()
Get author name. |
static java.lang.String[] |
getAvailableLanguages()
Get all available languages of files as text. |
Category |
getCategory()
Get category of upload. |
java.lang.String |
getDescription()
Get filedescription. |
static java.lang.String |
getExtension(int nFiletype)
Get extension of filetype. |
java.lang.String |
getFilename()
Get filename. |
int |
getFiletype()
Get filetype of file. |
static int |
getFiletype(java.lang.String strFilename)
Get filetype by filename. |
static int |
getFiletypeByName(java.lang.String strFiletype)
Get filetype by name. |
java.lang.String |
getFiletypeShortText()
Get filetype of file as text. |
static java.lang.String |
getFiletypeShortText(int nFiletype)
Get filetype of file as text. |
java.lang.String |
getFiletypeText()
Get filetype of file as text. |
static java.lang.String |
getFiletypeText(int nFiletype)
Get filetype of file as text. |
int |
getID()
Get ID of upload order. |
int |
getLanguage()
Get language of file. |
static int |
getLanguage(java.lang.String strLanguage)
Get language by name. |
java.lang.String |
getLanguageText()
Get language of file as text. |
static java.lang.String |
getLanguageText(int nLanguage)
Get language of file as text. |
java.lang.String |
getPath()
Get path. |
int |
getPriority()
Get priority of file. |
static int |
getPriority(java.lang.String strPriority)
Get priority by name. |
java.lang.String |
getPriorityText()
Get priotity of file as text. |
static java.lang.String |
getPriorityText(int nPriority)
Get priority of file as text. |
FileSize |
getSize()
Get size of file. |
FileSize |
getSize(UploadManager uplMgr)
Get size of file. |
int |
getState()
Get state of file. |
int |
getState(UploadManager uplMgr)
Get state of file. |
java.lang.String |
getStateText()
Get state of file as string. |
static java.lang.String |
getStateText(int nState)
Get state of file as text. |
java.lang.String |
getStateText(UploadManager uplMgr)
Get state of file as string. |
java.lang.String |
getTitle()
Get file title. |
FormattedDate |
getUploadDate()
Get upload date. |
boolean |
isKnownLanguage()
Is language of file a known language. |
static boolean |
isKnownLanguage(int nLanguage)
Is language of file a known language. |
boolean |
isNew()
Is file new, e.g. younger than 2 weeks. |
boolean |
isOptionalFiletype()
Is filetype of file a known filetype. |
static boolean |
isOptionalFiletype(java.lang.String strFilename)
Test if a file is valid as optional file for this project. |
boolean |
isURL()
Is file local or on another server. |
boolean |
isValidFiletype()
Is filetype of file a known filetype. |
static boolean |
isValidFiletype(java.lang.String strFilename)
Test if a file is valid for this project. |
void |
setAuthor(int nAuthorID)
Set ID of author. |
void |
setAuthorname(java.lang.String strAuthorname)
Set name of author. |
void |
setCategory(Category cat)
Set category of upload. |
void |
setDescription(java.lang.String strDescription)
Set filedescription of upload order. |
void |
setFilename(java.lang.String strFilename)
Set filename of upload order. |
void |
setID(int nID)
Set ID of upload order. |
void |
setLanguage(int nLanguage)
Set language of upload. |
void |
setPriority(int nPriority)
Set priority of upload. |
void |
setSize(int nSize)
Set size of file. |
void |
setSize(UploadManager uplMgr)
Set size of file. |
void |
setState(int nState)
Set state of file. |
void |
setState(UploadManager uplMgr)
Set state of file. |
void |
setTitle(java.lang.String strTitle)
Set filetitle of upload order. |
void |
setUploadDate()
Set actual date to upload order. |
void |
setUploadDate(FormattedDate date)
Set date of upload order. |
org.w3c.dom.Element |
toElement(org.w3c.dom.Document doc)
Write information of upload in a xml element. |
org.w3c.dom.Element |
toElement(org.w3c.dom.Element element,
org.w3c.dom.Document doc)
Write information of upload in a xml element. |
java.lang.String |
toString()
Write information of uploadorder in a string. |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int UNKNOWN
public static final int FILESTATE_OK
public static final int FILESTATE_EXTERNAL
public static final int FILESTATE_MISSING
public static final int FILESTATE_COUNT
public static final int FILETYPE_HTML
public static final int FILETYPE_XML
public static final int FILETYPE_DOC
public static final int FILETYPE_TXT
public static final int FILETYPE_RTF
public static final int FILETYPE_PPT
public static final int FILETYPE_PDF
public static final int FILETYPE_PS
public static final int FILETYPE_XLS
public static final int FILETYPE_CHM
public static final int FILETYPE_ZIP
public static final int FILETYPE_RAR
public static final int FILETYPE_ALL
public static final int FILETYPE_COUNT
public static final int LANGUAGE_ENGLISH
public static final int LANGUAGE_GERMAN
public static final int LANGUAGE_FRENCH
public static final int LANGUAGE_MULTILINGUAL
public static final int LANGUAGE_COUNT
public static final int PRIORITY_LOW
public static final int PRIORITY_NORMAL
public static final int PRIORITY_HIGH
public static final int PRIORITY_REALTIME
public static final int PRIORITY_COUNT
public static final int NEW_DAYRANGE
public static final java.lang.String strUNKNOWN
public static final java.lang.String strEXTENSION_ALL
public static final java.lang.String strEXTENSION_DOC
public static final java.lang.String strEXTENSION_HTM
public static final java.lang.String strEXTENSION_HTML
public static final java.lang.String strEXTENSION_PDF
public static final java.lang.String strEXTENSION_PPS
public static final java.lang.String strEXTENSION_PPT
public static final java.lang.String strEXTENSION_PS
public static final java.lang.String strEXTENSION_RAR
public static final java.lang.String strEXTENSION_RTF
public static final java.lang.String strEXTENSION_TXT
public static final java.lang.String strEXTENSION_XLS
public static final java.lang.String strEXTENSION_XML
public static final java.lang.String strEXTENSION_ZIP
public static final java.lang.String strEXTENSION_CHM
public static final java.lang.String strEXTENSION_GIF
public static final java.lang.String strEXTENSION_JPG
public static final java.lang.String strEXTENSION_CSS
public static final java.lang.String strEXTENSION_PNG
public static final java.lang.String strEXTENSION_BMP
public static final java.lang.String strEXTENSION_JS
public static final java.lang.String strEXTENSION_CLASS
| Constructor Detail |
public Upload()
public Upload(int nID,
java.lang.String strTitle,
java.lang.String strFilename,
java.lang.String strDescription,
int nAuthorID,
FormattedDate date,
int nPriority,
Category cat,
int nLanguage)
nID - ID of uploadstrTitle - Title of filestrFilename - FilenamestrDescription - Description of filenAuthorID - ID of userdate - Date of uploadnPriority - Priority of uploadcat - Category of uploadnLanguage - Language of content
public Upload(java.lang.String strTitle,
java.lang.String strFilename,
java.lang.String strDescription,
int nAuthorID)
strTitle - Title of filestrFilename - FilenamestrDescription - Description of filenAuthorID - ID of user| Method Detail |
public static java.lang.String[] getAvailableLanguages()
public static java.lang.String getExtension(int nFiletype)
nFiletype - Filetype
public static int getFiletypeByName(java.lang.String strFiletype)
strFiletype - Filetype of upload
public static int getFiletype(java.lang.String strFilename)
strFilename - Filename of upload
public static java.lang.String getFiletypeText(int nFiletype)
nFiletype - Filetype
public static java.lang.String getFiletypeShortText(int nFiletype)
nFiletype - Filetype
public static int getLanguage(java.lang.String strLanguage)
strLanguage - Language of upload
public static java.lang.String getLanguageText(int nLanguage)
nLanguage - Language
public static int getPriority(java.lang.String strPriority)
strPriority - Priority of upload
public static java.lang.String getPriorityText(int nPriority)
nPriority - Priority
public static java.lang.String getStateText(int nState)
nState - State
public static boolean isKnownLanguage(int nLanguage)
nLanguage - Language to check
public static boolean isValidFiletype(java.lang.String strFilename)
strFilename - Filename of upload
public static boolean isOptionalFiletype(java.lang.String strFilename)
strFilename - Filename of file
public boolean equals(java.lang.Object other)
other - Upload to compare
public int getAuthorID()
public java.lang.String getAuthorname()
public Category getCategory()
public java.lang.String getDescription()
public java.lang.String getFilename()
public int getFiletype()
public java.lang.String getFiletypeText()
public java.lang.String getFiletypeShortText()
public int getID()
public int getLanguage()
public java.lang.String getLanguageText()
public java.lang.String getPath()
public int getPriority()
public java.lang.String getPriorityText()
public FileSize getSize()
public FileSize getSize(UploadManager uplMgr)
uplMgr - Upload Manager
public int getState()
public int getState(UploadManager uplMgr)
uplMgr - Upload Manager
public java.lang.String getStateText()
public java.lang.String getStateText(UploadManager uplMgr)
uplMgr - Upload Manager
public java.lang.String getTitle()
public FormattedDate getUploadDate()
public boolean isKnownLanguage()
public boolean isValidFiletype()
public boolean isNew()
public boolean isOptionalFiletype()
public boolean isURL()
public void setAuthor(int nAuthorID)
nAuthorID - ID of authorpublic void setAuthorname(java.lang.String strAuthorname)
strAuthorname - Name of authorpublic void setCategory(Category cat)
cat - Category of uploadpublic void setDescription(java.lang.String strDescription)
strDescription - Description of filepublic void setFilename(java.lang.String strFilename)
strFilename - Filenamepublic void setID(int nID)
nID - Upload IDpublic void setLanguage(int nLanguage)
nLanguage - Language of uploadpublic void setPriority(int nPriority)
nPriority - Priority of uploadpublic void setSize(int nSize)
nSize - Filesizepublic void setSize(UploadManager uplMgr)
uplMgr - Upload Managerpublic void setState(int nState)
nState - State of filepublic void setState(UploadManager uplMgr)
uplMgr - Upload Managerpublic void setTitle(java.lang.String strTitle)
strTitle - Title of filepublic void setUploadDate()
public void setUploadDate(FormattedDate date)
date - Date of uploadpublic org.w3c.dom.Element toElement(org.w3c.dom.Document doc)
toElement in interface IElementdoc - XML Document
public org.w3c.dom.Element toElement(org.w3c.dom.Element element,
org.w3c.dom.Document doc)
toElement in interface IElementelement - Root elementdoc - XML Document
public java.lang.String toString()
toString in interface IElement
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||