ogre.dms.data
Class UnitItem

java.lang.Object
  extended by ogre.dms.data.UnitItem
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
HistoricalDocumentItem, SearchResultUnitItem, Shortcut, VirtualDocumentInfo, VirtualFolderInfo

public class UnitItem
extends Object
implements Serializable

Version:
$Id: UnitItem.java,v 1.1.1.1.2.5.2.4 2010/03/11 02:47:05 esso Exp $
Author:
Docpedia team.
See Also:
Serialized Form

Field Summary
static String FIELD_NAME
           
static String FIELD_TYPE
           
protected static SimpleDateFormat fnformat
           
 
Constructor Summary
UnitItem()
           
UnitItem(Map map, String unitType)
           
UnitItem(String unitType)
           
 
Method Summary
 boolean equals(Object obj)
           
 String get(String key)
           
 Long getClick()
           
 DisplayItem getDisplayItem()
           
 Long getDownload()
           
 String getID()
           
 Vector getItemValues()
           
 String getKey()
           
 Long getLastUpdateDate()
           
 String getLastUpdateDateString()
           
protected  Long getLongDate(Long dateObject)
           
protected  String getLongDateString(Long dateObject)
           
 String getName()
           
 Object getObject(String key)
           
 String getParentFolderID()
           
 Map getProperties()
           
 String getShortcut()
           
 String getStatus()
           
 String getType()
           
 String getUnitType()
           
 boolean isIgnorePermission()
           
 void put(String key, Object value)
           
 void setClick(Long click)
           
 void setDownload(Long download)
           
 void setID(String id)
           
 void setIgnorePermission(boolean ignorePermission)
           
 void setKey(String key)
           
 void setLastUpdateDate(Long lastUpdateDate)
           
 void setLastUpdateDate(String dateInString)
           
 void setName(String name)
           
 void setParentFolderID(String parentFolderID)
           
 void setProperties(Map properties)
           
 void setShortcut(String shortcut)
           
 void setStatus(String status)
           
 void setType(String type)
           
 void setUnitType(String unitType)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FIELD_NAME

public static final String FIELD_NAME
See Also:
Constant Field Values

FIELD_TYPE

public static final String FIELD_TYPE
See Also:
Constant Field Values

fnformat

protected static SimpleDateFormat fnformat
Constructor Detail

UnitItem

public UnitItem()

UnitItem

public UnitItem(String unitType)

UnitItem

public UnitItem(Map map,
                String unitType)
Method Detail

isIgnorePermission

public boolean isIgnorePermission()

setIgnorePermission

public void setIgnorePermission(boolean ignorePermission)

get

public String get(String key)

getObject

public Object getObject(String key)

getProperties

public Map getProperties()
Since:
V2.2 HotFix_80

put

public void put(String key,
                Object value)

setProperties

public void setProperties(Map properties)

toString

public String toString()
Overrides:
toString in class Object

getUnitType

public String getUnitType()

setUnitType

public void setUnitType(String unitType)

getKey

public String getKey()

setKey

public void setKey(String key)

getID

public String getID()

setID

public void setID(String id)

getName

public String getName()

setName

public void setName(String name)

getType

public String getType()

setType

public void setType(String type)

getStatus

public String getStatus()

setStatus

public void setStatus(String status)

getParentFolderID

public String getParentFolderID()

setParentFolderID

public void setParentFolderID(String parentFolderID)

getLastUpdateDate

public Long getLastUpdateDate()

getLastUpdateDateString

public String getLastUpdateDateString()

setLastUpdateDate

public void setLastUpdateDate(Long lastUpdateDate)

setClick

public void setClick(Long click)

setDownload

public void setDownload(Long download)

getClick

public Long getClick()

getDownload

public Long getDownload()

setLastUpdateDate

public void setLastUpdateDate(String dateInString)

getItemValues

public Vector getItemValues()
Returns:
return a Vector containig all values in this data structure without key and ordered by the fileds order in Database

getDisplayItem

public DisplayItem getDisplayItem()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getLongDateString

protected String getLongDateString(Long dateObject)

getLongDate

protected Long getLongDate(Long dateObject)

getShortcut

public String getShortcut()

setShortcut

public void setShortcut(String shortcut)


Copyright(c) 2005-2012 by Flowring Technology Corp., 12 F., No 120, Sec 2, Gongdao 5th Rd., Hsin-Chu City 300, Taiwan(R.O.C.) All rights reserved.