|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.seeyon.ctp.util.ObjectToXMLBase
com.seeyon.ctp.common.po.BasePO
com.seeyon.ctp.form.bean.FormAuthViewBean
public class FormAuthViewBean
表单操作权限对于XML中的operation标签
| 字段摘要 |
|---|
| 从类 com.seeyon.ctp.common.po.BasePO 继承的字段 |
|---|
id, v3xToStringStyle |
| 构造方法摘要 | |
|---|---|
FormAuthViewBean()
|
|
| 方法摘要 | |
|---|---|
void |
addConditionFormAuthViewBean(FormAuthViewBean favb)
添加此权限的某一高级权限 |
void |
addConditonFormAuthViewBean(java.lang.Long id,
FormAuthViewBean formAuthViewBean)
添加带条件的权限bean |
void |
addFormAuthorizationField(java.lang.String fieldName,
com.seeyon.ctp.form.bean.FormAuthViewFieldBean formAuthorizationFieldBean)
添加字段权限 |
void |
addFormAuthorizationTable(java.lang.String tableName,
boolean allowAdd,
boolean allowDelete)
增加重复项表权限 |
void |
addFormDEEBindEvent(java.util.List<com.seeyon.ctp.form.dee.bean.InfoPath_DeeTask> deeEvnetList)
|
void |
addFormOperationBindEvent(java.util.List<com.seeyon.ctp.form.bean.Operation_BindEvent> bindEvnetList)
|
boolean |
allowAdd(java.lang.String tableName)
根据重复项表名判断是否具有增加权限 |
boolean |
allowDelete(java.lang.String tableName)
根据重复项表名判断是否具有删除权限 |
java.lang.Object |
clone()
克隆对象,同时把新对象的id置为默认值 |
java.lang.Object |
clone(FormBean formBean)
|
java.lang.Object |
cloneWithRight(com.seeyon.ctp.form.util.Enums.FieldAccessType type)
克隆出对应参数作为权限的FormAuthViewBean |
java.lang.String |
convertFormAuthViewBean2RedirectJSON()
|
java.util.Map<java.lang.Long,FormAuthViewBean> |
getAuths()
|
java.util.List<FormAuthViewBean> |
getConditionFormAuthViewBeanList()
返回带条件的权限列表 |
FormAuthViewBean |
getConditonFormAuthViewBean(java.lang.Long id)
通过id取得带条件的权限bean |
java.util.List<com.seeyon.ctp.form.dee.bean.InfoPath_DeeTask> |
getDEEBindEvent()
|
java.lang.String |
getEvent()
|
java.lang.String |
getFileName()
|
com.seeyon.ctp.form.bean.FormAuthViewFieldBean |
getFormAuthorizationField(java.lang.String fieldName)
获取字段权限 |
java.util.List<com.seeyon.ctp.form.bean.FormAuthViewFieldBean> |
getFormAuthorizationFieldList()
返回字段权限列表 |
com.seeyon.ctp.form.bean.FormAuthorizationTableBean |
getFormAuthorizationTableBeanByTableName(java.lang.String tableName)
通过表明获取重复表操作权限 |
java.util.List<com.seeyon.ctp.form.bean.FormAuthorizationTableBean> |
getFormAuthorizationTableList()
返回重复项权限列表 |
com.seeyon.ctp.form.bean.FormConditionActionBean |
getFormConditionActionBean()
|
java.util.List<com.seeyon.ctp.form.bean.FormConditionActionBean> |
getFormConditionActionBeanList()
|
long |
getFormViewId()
|
java.lang.String |
getName()
|
java.util.List<com.seeyon.ctp.form.bean.Operation_BindEvent> |
getOperationBindEvent()
|
java.lang.Long |
getParentId()
|
FormAuthViewBean |
getRightFormAuthViewBean(java.util.Map<java.lang.String,java.lang.Object> dataMap)
通过值得到对应的权限,如果值没有满足的条件则返回当前权限 |
java.util.List<java.lang.Long> |
getSerialNumberIds()
返回此权限下所版本的所有流水号的id |
java.lang.String |
getSubmitEvent()
|
java.lang.String |
getType()
|
boolean |
hasCanEditField()
判断权限中是否有可编辑字段 |
boolean |
hasNotNullableField()
是否有必填项的控件 |
boolean |
isDelete()
获取权限是否被删除 |
void |
removeConditionFormAuthViewBean(java.lang.Long id)
移除此权限的某一个高级权限,添加到删除权限缓存 |
void |
setAuths(java.util.Map<java.lang.Long,FormAuthViewBean> auths)
|
void |
setDeeEvent(java.util.List<com.seeyon.ctp.form.dee.bean.InfoPath_DeeTask> deeEventList)
|
void |
setDefaultAuth(FormBean fb)
设置单元格的默认权限,之前在infopath文件导入时设置,现在移到此次,部分录入类型的权限要在录入类型确定后才能确定默认权限 |
void |
setDelete(boolean isDelete)
|
void |
setEvent(java.lang.String event)
|
void |
setFileName(java.lang.String fileName)
|
void |
setFormConditionActionBean(com.seeyon.ctp.form.bean.FormConditionActionBean formConditionActionBean)
|
void |
setFormViewId(long formViewId)
|
void |
setName(java.lang.String name)
|
void |
setOperationEvent(java.util.List<com.seeyon.ctp.form.bean.Operation_BindEvent> bindEventList)
|
void |
setParentId(java.lang.Long parentId)
|
void |
setSubmitEvent(java.lang.String submitEvent)
|
void |
setType(java.lang.String type)
|
java.lang.String |
toJSON()
(non-Javadoc) |
java.lang.String |
toXML4AppMain(int aSpace)
|
java.lang.String |
toXML4Resource(int aSpace,
FormBean formBean)
|
| 从类 com.seeyon.ctp.common.po.BasePO 继承的方法 |
|---|
equals, getExtraAttr, getExtraMap, getId, hashCode, isNew, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, putExtraAttr, setId, setIdIfNew, setNewId, toJSON, toJSONnoAttr, toString |
| 从类 com.seeyon.ctp.util.ObjectToXMLBase 继承的方法 |
|---|
toXML |
| 从类 java.lang.Object 继承的方法 |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| 构造方法详细信息 |
|---|
public FormAuthViewBean()
| 方法详细信息 |
|---|
public void setDelete(boolean isDelete)
isDelete - the isDelete to setpublic java.lang.Long getParentId()
public void setParentId(java.lang.Long parentId)
public java.lang.String toJSON()
BasePO 中的 toJSONBasePO.toJSON()
public java.lang.String convertFormAuthViewBean2RedirectJSON()
throws BusinessException
BusinessExceptionpublic long getFormViewId()
public void setFormViewId(long formViewId)
formViewId - the formViewId to setpublic java.lang.String getName()
public void setName(java.lang.String name)
name - the name to setpublic java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
fileName - the fileName to setpublic java.lang.String getType()
public void setType(java.lang.String type)
type - the type to setpublic java.lang.String getEvent()
public void setEvent(java.lang.String event)
event - the event to setpublic java.lang.String getSubmitEvent()
public boolean isDelete()
public boolean hasNotNullableField()
public void setSubmitEvent(java.lang.String submitEvent)
submitEvent - the submitEvent to setpublic com.seeyon.ctp.form.bean.FormConditionActionBean getFormConditionActionBean()
public void setFormConditionActionBean(com.seeyon.ctp.form.bean.FormConditionActionBean formConditionActionBean)
public void addFormAuthorizationField(java.lang.String fieldName,
com.seeyon.ctp.form.bean.FormAuthViewFieldBean formAuthorizationFieldBean)
fieldName - 字段名称formAuthorizationFieldBean - public com.seeyon.ctp.form.bean.FormAuthViewFieldBean getFormAuthorizationField(java.lang.String fieldName)
fieldName - 字段名称
public java.util.List<com.seeyon.ctp.form.bean.FormAuthViewFieldBean> getFormAuthorizationFieldList()
public void addFormAuthorizationTable(java.lang.String tableName,
boolean allowAdd,
boolean allowDelete)
tableName - 重复项表名allowAdd - 是否具有增加权限allowDelete - 是否具有删除权限public boolean allowAdd(java.lang.String tableName)
tableName重复项表名 -
public boolean allowDelete(java.lang.String tableName)
tableName重复项表名 -
public com.seeyon.ctp.form.bean.FormAuthorizationTableBean getFormAuthorizationTableBeanByTableName(java.lang.String tableName)
tableName -
public java.util.List<com.seeyon.ctp.form.bean.FormAuthorizationTableBean> getFormAuthorizationTableList()
public void addConditonFormAuthViewBean(java.lang.Long id,
FormAuthViewBean formAuthViewBean)
id - formAuthViewBean - public FormAuthViewBean getConditonFormAuthViewBean(java.lang.Long id)
id -
public java.util.List<FormAuthViewBean> getConditionFormAuthViewBeanList()
public java.util.List<com.seeyon.ctp.form.bean.FormConditionActionBean> getFormConditionActionBeanList()
public java.lang.String toXML4AppMain(int aSpace)
throws BusinessException
aSpace -
java.lang.Exception
BusinessException
public java.lang.String toXML4Resource(int aSpace,
FormBean formBean)
throws BusinessException
aSpace -
java.lang.Exception
BusinessExceptionpublic boolean hasCanEditField()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
BasePO 复制的描述
BasePO 中的 clonejava.lang.CloneNotSupportedException
public java.lang.Object clone(FormBean formBean)
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public java.lang.Object cloneWithRight(com.seeyon.ctp.form.util.Enums.FieldAccessType type)
throws java.lang.CloneNotSupportedException
type - 权限枚举 参见com.seeyon.ctp.form.util.Enums.FieldAccessType
java.lang.CloneNotSupportedExceptionpublic java.util.List<java.lang.Long> getSerialNumberIds()
public java.util.Map<java.lang.Long,FormAuthViewBean> getAuths()
public void setAuths(java.util.Map<java.lang.Long,FormAuthViewBean> auths)
public void addConditionFormAuthViewBean(FormAuthViewBean favb)
favb - public void removeConditionFormAuthViewBean(java.lang.Long id)
favb -
public FormAuthViewBean getRightFormAuthViewBean(java.util.Map<java.lang.String,java.lang.Object> dataMap)
throws BusinessException
dataMap -
javax.script.ScriptException
BusinessException
public void setDefaultAuth(FormBean fb)
throws BusinessException
BusinessExceptionpublic void addFormOperationBindEvent(java.util.List<com.seeyon.ctp.form.bean.Operation_BindEvent> bindEvnetList)
public java.util.List<com.seeyon.ctp.form.bean.Operation_BindEvent> getOperationBindEvent()
public void setOperationEvent(java.util.List<com.seeyon.ctp.form.bean.Operation_BindEvent> bindEventList)
public void addFormDEEBindEvent(java.util.List<com.seeyon.ctp.form.dee.bean.InfoPath_DeeTask> deeEvnetList)
public java.util.List<com.seeyon.ctp.form.dee.bean.InfoPath_DeeTask> getDEEBindEvent()
public void setDeeEvent(java.util.List<com.seeyon.ctp.form.dee.bean.InfoPath_DeeTask> deeEventList)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||