public class ReportletEntry extends MobileBaseEntry
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
COLUMN_WEBLETPATH |
static java.lang.String |
ISVIEW |
static int |
ISVIEWTYPE |
static int |
REPORTLETPATHTYPE |
static ObjectTableMapper |
TABLE_MAPPER |
static java.lang.String |
TABLE_NAME |
static java.lang.String |
TRANSMITPARAMETERS |
static int |
TRANSMITPARAMETERSTYPE |
static java.lang.String |
TYPE_PREFIX |
MOBILECOVERID, MOBILECOVERIDTYPE, MOBILEDEVICECONFIG, MOBILEDEVICECONFIGTYPE, PARENTDEVICECONFIG, PARENTDEVICECONFIGTYPEDESCRIPTION, DESCRIPTIONTYPE, DISPLAYNAME, DISPLAYNAMETYPE, ID, IDTYPE, PARENTID, PARENTIDTYPE, sortindex, SORTINDEX, SORTINDEXTYPE| 构造器和说明 |
|---|
ReportletEntry() |
ReportletEntry(java.lang.String reportletPath) |
ReportletEntry(java.lang.String name,
java.lang.String description,
java.lang.String path) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
clone()
复制
|
JSONObject |
createJSONConfig()
对象的JSON格式,包含的属性较showJsonConfig多
|
JSONObject |
createShowJSONConfig()
为显示节点创建的JSON对象
|
boolean |
equals4Properties(java.lang.Object object)
判断2个对象是否相等
|
int |
getEntryType() |
ShowType |
getShowType()
得到预览类型
|
TransmitParameters |
getTransmitParameters() |
java.lang.String |
getTypePrefix() |
java.lang.String |
getWebletPath()
得到报表路径
|
protected int |
hashCode4Properties() |
boolean |
isForm()
模板是不是表单
|
boolean |
isReportletPage()
是不是分页类型的模板
|
boolean |
isReportletView()
是不是分析类型的模板
|
boolean |
isReportletWrite()
是不是填报类型的模板
|
void |
parseJSON(JSONObject jo)
将json格式的对象转化为ReportletEntry对象
|
void |
setShowType(ShowType opType)
设置预览类型
|
void |
setTransmitParameters(TransmitParameters transmitParameters) |
void |
setWebletPath(java.lang.String webletPath)
设置报表路径
|
getMobileCoverId, getMobileDeviceConfig, getParentDeviceConfig, setMobileCoverId, setMobileDeviceConfig, setParentDeviceConfiggetDescription, getDisplayName, getParentId, getRealDisplayName, getSortindex, readXML, setDescription, setDisplayName, setParentId, setSortindex, writeXMLreadXMLpublic static final java.lang.String TYPE_PREFIX
public static final java.lang.String TABLE_NAME
public static final java.lang.String TRANSMITPARAMETERS
public static final java.lang.String ISVIEW
public static final java.lang.String COLUMN_WEBLETPATH
public static final int TRANSMITPARAMETERSTYPE
public static final int ISVIEWTYPE
public static final int REPORTLETPATHTYPE
public static final ObjectTableMapper TABLE_MAPPER
public ReportletEntry()
public ReportletEntry(java.lang.String reportletPath)
public ReportletEntry(java.lang.String name,
java.lang.String description,
java.lang.String path)
public JSONObject createShowJSONConfig() throws JSONException
createShowJSONConfig 在接口中 EntrycreateShowJSONConfig 在类中 BaseEntryJSONException - 异常public boolean isForm()
public JSONObject createJSONConfig() throws JSONException
createJSONConfig 在接口中 EntrycreateJSONConfig 在类中 MobileBaseEntryJSONException - 异常public boolean isReportletWrite()
public boolean isReportletView()
public boolean isReportletPage()
public void setShowType(ShowType opType)
opType - public void setWebletPath(java.lang.String webletPath)
webletPath - public ShowType getShowType()
getShowType 在接口中 EntrygetShowType 在类中 BaseEntrypublic java.lang.String getWebletPath()
protected int hashCode4Properties()
hashCode4Properties 在类中 MobileBaseEntrypublic boolean equals4Properties(java.lang.Object object)
equals4Properties 在类中 MobileBaseEntryobject - 比较的对象public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
MobileBaseEntryclone 在接口中 FCloneableclone 在类中 MobileBaseEntryjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常public java.lang.String getTypePrefix()
getTypePrefix 在类中 BaseEntrypublic TransmitParameters getTransmitParameters()
public void setTransmitParameters(TransmitParameters transmitParameters)
public void parseJSON(JSONObject jo) throws JSONException
parseJSON 在接口中 EntryparseJSON 在类中 MobileBaseEntryjo - JSON对象JSONException - 异常public int getEntryType()