com.mizar.trinidad.components.faces
Class DownloadRequestRow

java.lang.Object
  extended by com.mizar.persistence.jpa.beans.GenericBean
      extended by com.mizar.faces.beans.DownloadRequestBean
          extended by com.mizar.trinidad.components.faces.DownloadRequestRow
All Implemented Interfaces:
RowInterface, RowMutable, JPAInterface, java.io.Serializable, java.lang.Comparable

public class DownloadRequestRow
extends DownloadRequestBean
implements RowMutable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.mizar.persistence.jpa.beans.GenericBean
_logger, DELETE, EDIT, NEW, READ, serialVersionUID
 
Constructor Summary
DownloadRequestRow()
           
 
Method Summary
 void deleteRow(javax.faces.event.ActionEvent ae)
           
 void download(javax.faces.context.FacesContext context, java.io.OutputStream out)
           
 oracle.lbs.util.JSONObject getJsonDefinition()
           
 java.util.List<NameValuePair> getProperties()
           
 java.lang.String getRelativeUri()
           
 DownloadRequestFactory getReqFactory()
           
 DownloadRequestTable getTable()
           
 boolean isDownloadable()
           
 boolean isUserReadOnly()
           
 void setDefinition(oracle.lbs.util.JSONObject jsonDefinition)
           
 void shred()
           
 void shredConfirm(oracle.adf.view.rich.event.DialogEvent de)
           
 void updateRow(javax.faces.event.ActionEvent ae)
           
 
Methods inherited from class com.mizar.faces.beans.DownloadRequestBean
getDefinition, getDeliveryMethod, getDescription, getId, getPrimaryKeyValue, getRequested, getRequestor, getRequestType, getShipped, getShred, getStatus, getUri, setDefinition, setDeliveryMethod, setDescription, setId, setRequested, setRequestor, setRequestType, setShipped, setShred, setStatus, setUri
 
Methods inherited from class com.mizar.persistence.jpa.beans.GenericBean
compareTo, equals, getDELETE, getEDIT, getEntityState, getEntityStateLabel, getLogger, getNEW, getREAD, hashCode, isEditable, isNew, setEditable, setEntityState, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.mizar.faces.javax.components.RowMutable
isEditable, setEntityState
 
Methods inherited from interface com.mizar.faces.javax.components.RowInterface
getEntityState, getEntityStateLabel, getPrimaryKeyValue
 

Constructor Detail

DownloadRequestRow

public DownloadRequestRow()
Method Detail

shredConfirm

public void shredConfirm(oracle.adf.view.rich.event.DialogEvent de)

shred

public void shred()

getTable

public DownloadRequestTable getTable()

getReqFactory

public DownloadRequestFactory getReqFactory()

download

public void download(javax.faces.context.FacesContext context,
                     java.io.OutputStream out)

isDownloadable

public boolean isDownloadable()

updateRow

public void updateRow(javax.faces.event.ActionEvent ae)
Specified by:
updateRow in interface RowMutable

deleteRow

public void deleteRow(javax.faces.event.ActionEvent ae)
Specified by:
deleteRow in interface RowMutable

isUserReadOnly

public boolean isUserReadOnly()
Specified by:
isUserReadOnly in interface RowMutable

setDefinition

public void setDefinition(oracle.lbs.util.JSONObject jsonDefinition)

getProperties

public java.util.List<NameValuePair> getProperties()

getJsonDefinition

public oracle.lbs.util.JSONObject getJsonDefinition()

getRelativeUri

public java.lang.String getRelativeUri()