plm.portal.utility
接口 IDataModelFactory

所有已知实现类:
DataModelFactory

public interface IDataModelFactory


方法摘要
 plm.corba.portal.PLPageLayoutDefination getContextDefination(java.lang.String type, java.lang.String contextName)
          根据类型和上下文名称获取上下文信息
 DataGridModel getDataGridModelById(java.lang.String datagridId)
          根据表格ID获取表格列头和表格中的数据
 DataGridModel getDataGridModelRow(java.lang.String datagridId)
          获取表格对象的列头信息
 plm.corba.portal.PortalVI getFormViewById(java.lang.String formId)
          根据表单的ID获得表单元素信息
 plm.corba.portal.PLTabPage[] getPageLayoutTab(java.lang.String typeName, java.lang.String pageLayoutName)
          根据业务类型和上下文的名称,获取对应上下文的的所有tab页
 plm.corba.portal.PortalVI getTableDefinationByTypeAndTableName(java.lang.String type, java.lang.String tableName)
          根据类型以及列表的名称获取列表的对象
 

方法详细信息

getDataGridModelById

DataGridModel getDataGridModelById(java.lang.String datagridId)
                                   throws com.vci.corba.common.VCIError
根据表格ID获取表格列头和表格中的数据

参数:
datagridId -
返回:
抛出:
PLMError
VCIException
org.dom4j.DocumentException
com.vci.corba.common.VCIError

getDataGridModelRow

DataGridModel getDataGridModelRow(java.lang.String datagridId)
                                  throws com.vci.corba.common.VCIError
获取表格对象的列头信息

参数:
datagridId -
返回:
抛出:
PLMError
com.vci.corba.common.VCIError

getFormViewById

plm.corba.portal.PortalVI getFormViewById(java.lang.String formId)
                                          throws com.vci.corba.common.VCIError
根据表单的ID获得表单元素信息

参数:
formId -
返回:
抛出:
PLMError
com.vci.corba.common.VCIError

getPageLayoutTab

plm.corba.portal.PLTabPage[] getPageLayoutTab(java.lang.String typeName,
                                              java.lang.String pageLayoutName)
                                              throws com.vci.corba.common.VCIError
根据业务类型和上下文的名称,获取对应上下文的的所有tab页

参数:
typeName -
pageLayoutName -
返回:
抛出:
PLMError
com.vci.corba.common.VCIError

getTableDefinationByTypeAndTableName

plm.corba.portal.PortalVI getTableDefinationByTypeAndTableName(java.lang.String type,
                                                               java.lang.String tableName)
                                                               throws com.vci.corba.common.VCIError
根据类型以及列表的名称获取列表的对象

参数:
type -
tableName -
返回:
抛出:
PLMError
com.vci.corba.common.VCIError

getContextDefination

plm.corba.portal.PLPageLayoutDefination getContextDefination(java.lang.String type,
                                                             java.lang.String contextName)
                                                             throws com.vci.corba.common.VCIError
根据类型和上下文名称获取上下文信息

参数:
type -
contextName -
返回:
抛出:
PLMError
com.vci.corba.common.VCIError