|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.fc.WTObject
wt.enterprise.FolderResident
wt.query.template.ReportTemplate
public class ReportTemplate
This class is a default implementation of a template for reporting. It consists of query source (represented in XML), a XSL specification for the output format, and business object attributes (e.g. name, description).
Use the newReportTemplate static factory method(s), not
the ReportTemplate constructor, to construct instances of
this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: true
Extendable: false
| Field Summary | |
|---|---|
static String |
EXPOSE_AS_REPORT
Label for the attribute; Whether this ReportTemplate should be exposed as a Windchill Report object. |
static String |
NAME
Label for the attribute; Name that identifies this report object within some scope (e.g. |
static String |
XMLSOURCE
Label for the attribute; Provides an abstraction for accessing the query XML. |
| Fields inherited from interface wt.query.template.ReportMetadata |
|---|
DESCRIPTION, INPUT_PAGE, RESOURCE_BUNDLE |
| Method Summary | |
|---|---|
String |
getDescription()
Gets the value of the attribute: DESCRIPTION. |
IdentificationObject |
getIdentificationObject()
Constructs and returns an identification object. |
String |
getInputPage()
Gets the value of the attribute: INPUT_PAGE. |
String |
getName()
Gets the value of the attribute: NAME. |
String |
getResourceBundle()
Gets the value of the attribute: RESOURCE_BUNDLE. |
XMLSource |
getXMLSource()
Gets the value of the attribute: XMLSOURCE. |
boolean |
isExposeAsReport()
Gets the value of the attribute: EXPOSE_AS_REPORT. |
void |
setDescription(String a_Description)
Sets the value of the attribute: DESCRIPTION. |
void |
setExposeAsReport(boolean a_ExposeAsReport)
Sets the value of the attribute: EXPOSE_AS_REPORT. |
void |
setInputPage(String a_InputPage)
Sets the value of the attribute: INPUT_PAGE. |
void |
setName(String a_Name)
Sets the value of the attribute: NAME. |
void |
setResourceBundle(String a_ResourceBundle)
Sets the value of the attribute: RESOURCE_BUNDLE. |
| Methods inherited from class wt.fc.WTObject |
|---|
getDisplayIdentifier, getDisplayIdentity, getDisplayType |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String XMLSOURCE
public static final String EXPOSE_AS_REPORT
public static final String NAME
| Method Detail |
|---|
public XMLSource getXMLSource()
throws WTException
WTExceptionpublic boolean isExposeAsReport()
public void setExposeAsReport(boolean a_ExposeAsReport)
throws WTPropertyVetoException
a_ExposeAsReport -
WTPropertyVetoException
public IdentificationObject getIdentificationObject()
throws WTException
getIdentificationObject in interface IdentifiedWTExceptionpublic String getName()
getName in interface ReportMetadata
public void setName(String a_Name)
throws WTPropertyVetoException
setName in interface ReportMetadataa_Name -
WTPropertyVetoExceptionpublic String getDescription()
getDescription in interface ReportMetadatapublic void setDescription(String a_Description)
setDescription in interface ReportMetadataa_Description - public String getInputPage()
getInputPage in interface ReportMetadata
public void setInputPage(String a_InputPage)
throws WTPropertyVetoException
setInputPage in interface ReportMetadataa_InputPage -
WTPropertyVetoExceptionpublic String getResourceBundle()
getResourceBundle in interface ReportMetadata
public void setResourceBundle(String a_ResourceBundle)
throws WTPropertyVetoException
setResourceBundle in interface ReportMetadataa_ResourceBundle -
WTPropertyVetoException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||