com.actuate.activeportal.forms
Class FileFoldersPrivilegeActionForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by com.actuate.activeportal.forms.BaseActionForm
          extended by com.actuate.activeportal.forms.FileFoldersPrivilegeActionForm
All Implemented Interfaces:
java.io.Serializable

public class FileFoldersPrivilegeActionForm
extends BaseActionForm

The form contains the info used by FileFoldersPrivilege Action, including: file/folder access rights, available user/role list, etc. It is useful for file/folder privilege operations.

See Also:
Serialized Form

Constructor Summary
FileFoldersPrivilegeActionForm()
           
 
Method Summary
 void clear()
          Initialize form properties.
 java.lang.String getAclAll()
          Get All access right checkbox's value.
 java.lang.String getAclDelete()
          Get Delete access right checkbox's value.
 java.lang.String getAclExecute()
          Get Execute access right checkbox's value.
 java.lang.String getAclGrant()
          Get Grant access right checkbox's value.
 java.lang.String getAclRead()
          Get Read access right checkbox's value.
 java.lang.String getAclSecureRead()
          Get Secure access right checkbox's value.
 java.lang.String getAclVisible()
          Get Visible access right checkbox's value.
 java.lang.String getAclWrite()
          Get Write access right checkbox's value.
 java.lang.String getAddItem()
          Get addItem button status.
 java.lang.String getAllowShare()
          Get user's choice of whether share the current file/folder or not.
 java.lang.String getAllowSharePrivilege()
          Get whether current user has the privilege to change the share privileges for current file/folder.
 java.lang.String getApplyFilter()
          Get apply filter button status
 java.lang.String getApplyPrivilegesRecursively()
          Get checkbox status for whether recursively apply privileges.
 java.lang.String getApplyPrivilegesToContents()
          Get checkbox status for whether apply privileges to the content.
 java.lang.String getAvailableColumn()
          Get highlighted item in the available list.
 java.util.Vector getAvailableColumnList()
          Get available item list.
 java.lang.String getAvailableType()
          Get items type in the avaliable item list.
 java.lang.String getClearFilter()
          Get clear filter button status.
 java.lang.String getFilter()
          Get filter string.
 java.lang.String getId()
          Get id.
 java.lang.String getIsfolder()
          Is current target a folder?
 java.lang.String getName()
          Get file/folder name.
 java.lang.String getPreviousItemIndex()
          Get previously highlighted item index in the selected item list.
 java.lang.String getPrivilegeCancel()
          Get Cancel button status.
 java.lang.String getPrivilegeOk()
          Get OK button status.
 java.lang.String getRemoveItem()
          Get remove item button status.
 java.lang.String getReplaceExistingPrivileges()
          Get checkbox status for whether replace existing privileges.
 java.lang.String getSelectedAccessRight()
          Get access right string for highlighted item in the selected item list.
 java.lang.String getSelectedAvailableItemIndexList()
          Get list of indexs for highlighted items in the available list.
 java.lang.String getSelectedColumn()
          Get highlighted item in the selected list.
 java.util.Vector getSelectedColumnList()
          Get selected item list.
 java.lang.String getSelectedItemIndexList()
          Get list of indexs for highlighted items in the selected item list.
 java.lang.String getSubmitState()
          Get submit state.
 void setAclAll(java.lang.String string)
          Set All access right checkbox's value.
 void setAclDelete(java.lang.String string)
          Set Delete access right checkbox's value.
 void setAclExecute(java.lang.String string)
          Set Execute access right checkbox's value.
 void setAclGrant(java.lang.String string)
          Set Grant access right checkbox's value.
 void setAclRead(java.lang.String string)
          Set Read access right checkbox's value.
 void setAclSecureRead(java.lang.String string)
          Set Secure Read access right checkbox's value.
 void setAclVisible(java.lang.String string)
          Set Visible access right checkbox's value.
 void setAclWrite(java.lang.String string)
          Set Write access right checkbox's value.
 void setAddItem(java.lang.String string)
          Set add item button status.
 void setAllowShare(java.lang.String string)
          Set user's choice of whether share the current file/folder or not.
 void setAllowSharePrivilege(java.lang.String string)
          Set whether current user has the privilege to change the share privileges for current file/folder.
 void setApplyFilter(java.lang.String string)
          Set apply filter button status.
 void setApplyPrivilegesRecursively(java.lang.String string)
          Set checkbox status for whether recursively apply privileges.
 void setApplyPrivilegesToContents(java.lang.String string)
          Set checkbox status for whether apply privileges to the content.
 void setAvailableColumn(java.lang.String string)
          Set highlighted item in the available list.
 void setAvailableColumnList(java.util.Vector vector)
          Set available item list.
 void setAvailableType(java.lang.String string)
          Set item type in the available list.
 void setClearFilter(java.lang.String string)
          Set clear filter button status.
 void setFilter(java.lang.String string)
           
 void setFilter(java.lang.String string, boolean UTF8)
          Set filter string for available item list.
 void setId(java.lang.String string)
          Set id.
 void setIsfolder(java.lang.String string)
          Set whether current target a folder or not.
 void setName(java.lang.String string)
          Set file/folder name.
 void setName(java.lang.String string, boolean fixUTF8)
          Set file/folder name.
 void setPreviousItemIndex(java.lang.String string)
          Set previously highlighted item index in the selected item list.
 void setPrivilegeCancel(java.lang.String string)
          Set Cancel button status.
 void setPrivilegeOk(java.lang.String string)
          Set OK button status.
 void setRemoveItem(java.lang.String string)
          Set remove item button status.
 void setReplaceExistingPrivileges(java.lang.String string)
          Set checkbox status for whether replace existing privileges.
 void setSelectedAccessRight(java.lang.String string)
          Set access right string for highlighted item in the selected item list.
 void setSelectedAvailableItemIndexList(java.lang.String string)
          Set list of indexs for highlighted items in the available list.
 void setSelectedColumn(java.lang.String string)
          Get highlighted item in the selected list.
 void setSelectedColumn(java.lang.String string, boolean UTF8)
          Get highlighted item in the selected list.
 void setSelectedColumnList(java.util.Vector vector)
          Set selected item list.
 void setSelectedItemIndexList(java.lang.String string)
          Set list of indexs for highlighted items in the selected item list.
 void setSubmitState(java.lang.String string)
          Set submit state.
 
Methods inherited from class com.actuate.activeportal.forms.BaseActionForm
fixUTF8, isPostback, setPostback
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileFoldersPrivilegeActionForm

public FileFoldersPrivilegeActionForm()
Method Detail

clear

public void clear()
Initialize form properties.


getAddItem

public java.lang.String getAddItem()
Get addItem button status.

Returns:
the button status of the addItem.

getApplyFilter

public java.lang.String getApplyFilter()
Get apply filter button status

Returns:
the button status of the apply filter.

getAvailableType

public java.lang.String getAvailableType()
Get items type in the avaliable item list.

Returns:
the type in the avaliable item list.

getClearFilter

public java.lang.String getClearFilter()
Get clear filter button status.

Returns:
the button status of the clear filter.

getFilter

public java.lang.String getFilter()
Get filter string.

Returns:
the filter string.

getPrivilegeCancel

public java.lang.String getPrivilegeCancel()
Get Cancel button status.

Returns:
the button status of Cancel.

getPrivilegeOk

public java.lang.String getPrivilegeOk()
Get OK button status.

Returns:
the button status of OK.

getRemoveItem

public java.lang.String getRemoveItem()
Get remove item button status.

Returns:
the button status of remove item.

setAddItem

public void setAddItem(java.lang.String string)
Set add item button status.

Parameters:
string -

setApplyFilter

public void setApplyFilter(java.lang.String string)
Set apply filter button status.

Parameters:
string -

setAvailableType

public void setAvailableType(java.lang.String string)
Set item type in the available list. Type could be Role/User.

Parameters:
string -

setClearFilter

public void setClearFilter(java.lang.String string)
Set clear filter button status.

Parameters:
string -

setFilter

public void setFilter(java.lang.String string)
Parameters:
string -

setFilter

public void setFilter(java.lang.String string,
                      boolean UTF8)
Set filter string for available item list. UTF8 specifies whether the filter string is in UTF8 format or not.

Parameters:
string -
UTF8 -

setPrivilegeCancel

public void setPrivilegeCancel(java.lang.String string)
Set Cancel button status.

Parameters:
string -

setPrivilegeOk

public void setPrivilegeOk(java.lang.String string)
Set OK button status.

Parameters:
string -

setRemoveItem

public void setRemoveItem(java.lang.String string)
Set remove item button status.

Parameters:
string -

getAllowShare

public java.lang.String getAllowShare()
Get user's choice of whether share the current file/folder or not.

Returns:
the user's choice to allow sharing or not.

setAllowShare

public void setAllowShare(java.lang.String string)
Set user's choice of whether share the current file/folder or not. It could be yes/no.

Parameters:
string -

getAclVisible

public java.lang.String getAclVisible()
Get Visible access right checkbox's value.

Returns:
the visible access right.

setAclVisible

public void setAclVisible(java.lang.String string)
Set Visible access right checkbox's value. It Could be on/off.

Parameters:
string -

getAclAll

public java.lang.String getAclAll()
Get All access right checkbox's value.

Returns:
the all access right.

getAclDelete

public java.lang.String getAclDelete()
Get Delete access right checkbox's value.

Returns:
the delete access right.

getAclExecute

public java.lang.String getAclExecute()
Get Execute access right checkbox's value.

Returns:
the execute access right.

getAclGrant

public java.lang.String getAclGrant()
Get Grant access right checkbox's value.

Returns:
the grant access right.

getAclRead

public java.lang.String getAclRead()
Get Read access right checkbox's value.

Returns:
the read access right.

getAclSecureRead

public java.lang.String getAclSecureRead()
Get Secure access right checkbox's value.

Returns:
the secure access right.

getAclWrite

public java.lang.String getAclWrite()
Get Write access right checkbox's value.

Returns:
the write access right.

setAclAll

public void setAclAll(java.lang.String string)
Set All access right checkbox's value. It Could be on/off.

Parameters:
string -

setAclDelete

public void setAclDelete(java.lang.String string)
Set Delete access right checkbox's value. It Could be on/off.

Parameters:
string -

setAclExecute

public void setAclExecute(java.lang.String string)
Set Execute access right checkbox's value. It Could be on/off.

Parameters:
string -

setAclGrant

public void setAclGrant(java.lang.String string)
Set Grant access right checkbox's value. It Could be on/off.

Parameters:
string -

setAclRead

public void setAclRead(java.lang.String string)
Set Read access right checkbox's value. It Could be on/off.

Parameters:
string -

setAclSecureRead

public void setAclSecureRead(java.lang.String string)
Set Secure Read access right checkbox's value. It Could be on/off.

Parameters:
string -

setAclWrite

public void setAclWrite(java.lang.String string)
Set Write access right checkbox's value. It Could be on/off.

Parameters:
string -

getAvailableColumn

public java.lang.String getAvailableColumn()
Get highlighted item in the available list.

Returns:
the available column.

getSelectedColumn

public java.lang.String getSelectedColumn()
Get highlighted item in the selected list.

Returns:
the selected column.

setAvailableColumn

public void setAvailableColumn(java.lang.String string)
Set highlighted item in the available list.

Parameters:
string -

setSelectedColumn

public void setSelectedColumn(java.lang.String string)
Get highlighted item in the selected list.

Parameters:
string -

setSelectedColumn

public void setSelectedColumn(java.lang.String string,
                              boolean UTF8)
Get highlighted item in the selected list.

Parameters:
string -
UTF8 -

getSubmitState

public java.lang.String getSubmitState()
Get submit state. The state could be select, remove, switch, enable, disable, done, cancel, and reset.

Returns:
the submit state.

setSubmitState

public void setSubmitState(java.lang.String string)
Set submit state.

Parameters:
string -

getAvailableColumnList

public java.util.Vector getAvailableColumnList()
Get available item list.

Returns:
the available column list.

getSelectedColumnList

public java.util.Vector getSelectedColumnList()
Get selected item list.

Returns:
the selected column list.

setAvailableColumnList

public void setAvailableColumnList(java.util.Vector vector)
Set available item list.

Parameters:
vector -

setSelectedColumnList

public void setSelectedColumnList(java.util.Vector vector)
Set selected item list.

Parameters:
vector -

getName

public java.lang.String getName()
Get file/folder name.

Returns:
name

setName

public void setName(java.lang.String string)
Set file/folder name.

Parameters:
string -

setName

public void setName(java.lang.String string,
                    boolean fixUTF8)
Set file/folder name.

Parameters:
string -
fixUTF8 -

getSelectedAccessRight

public java.lang.String getSelectedAccessRight()
Get access right string for highlighted item in the selected item list.

Returns:
the selected access right.

setSelectedAccessRight

public void setSelectedAccessRight(java.lang.String string)
Set access right string for highlighted item in the selected item list.

Parameters:
string -

getPreviousItemIndex

public java.lang.String getPreviousItemIndex()
Get previously highlighted item index in the selected item list.

Returns:
the previously higlighted item index.

setPreviousItemIndex

public void setPreviousItemIndex(java.lang.String string)
Set previously highlighted item index in the selected item list.

Parameters:
string -

getSelectedAvailableItemIndexList

public java.lang.String getSelectedAvailableItemIndexList()
Get list of indexs for highlighted items in the available list.

Returns:
the selected available item index.

setSelectedAvailableItemIndexList

public void setSelectedAvailableItemIndexList(java.lang.String string)
Set list of indexs for highlighted items in the available list.

Parameters:
string -

getSelectedItemIndexList

public java.lang.String getSelectedItemIndexList()
Get list of indexs for highlighted items in the selected item list.

Returns:
the selected item index list.

setSelectedItemIndexList

public void setSelectedItemIndexList(java.lang.String string)
Set list of indexs for highlighted items in the selected item list.

Parameters:
string -

getIsfolder

public java.lang.String getIsfolder()
Is current target a folder?

Returns:
isfolder

setIsfolder

public void setIsfolder(java.lang.String string)
Set whether current target a folder or not.

Parameters:
string -

getApplyPrivilegesRecursively

public java.lang.String getApplyPrivilegesRecursively()
Get checkbox status for whether recursively apply privileges.

Returns:
the status for apply privileges recursively.

getApplyPrivilegesToContents

public java.lang.String getApplyPrivilegesToContents()
Get checkbox status for whether apply privileges to the content.

Returns:
the status for apply privileges to content.

getReplaceExistingPrivileges

public java.lang.String getReplaceExistingPrivileges()
Get checkbox status for whether replace existing privileges.

Returns:
the status for replace existing privileges.

setApplyPrivilegesRecursively

public void setApplyPrivilegesRecursively(java.lang.String string)
Set checkbox status for whether recursively apply privileges.

Parameters:
string -

setApplyPrivilegesToContents

public void setApplyPrivilegesToContents(java.lang.String string)
Set checkbox status for whether apply privileges to the content.

Parameters:
string -

setReplaceExistingPrivileges

public void setReplaceExistingPrivileges(java.lang.String string)
Set checkbox status for whether replace existing privileges.

Parameters:
string -

getId

public java.lang.String getId()
Get id.

Returns:
id

setId

public void setId(java.lang.String string)
Set id.

Parameters:
string -

getAllowSharePrivilege

public java.lang.String getAllowSharePrivilege()
Get whether current user has the privilege to change the share privileges for current file/folder.

Returns:
the allow share privilege for the current user.

setAllowSharePrivilege

public void setAllowSharePrivilege(java.lang.String string)
Set whether current user has the privilege to change the share privileges for current file/folder.

Parameters:
string -