|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.uql.DrillPath
public class DrillPath
DrillPath defines a drill path to a report or a URL.
| Field Summary | |
|---|---|
static int |
REPORT_LINK
Link to other report/replet. |
static int |
VIEWSHEET_LINK
Link to a viewsheet. |
static int |
WEB_LINK
Web link. |
| Constructor Summary | |
|---|---|
DrillPath(String name)
Create a drill path. |
|
| Method Summary | |
|---|---|
Object |
clone()
Clone the object. |
DrillPath |
copyDrillPath(String name)
Copy the object with a new name. |
boolean |
equals(Object obj)
Check if equals another object. |
boolean |
equalsContent(Object obj)
Check if equals another object. |
String |
getLink()
Get the hyperlink. |
int |
getLinkType()
Get the link type of this hyperlink |
String |
getName()
Get the name. |
int |
getParameterCount()
Get the number of parameters defined for this link. |
String |
getParameterField(String name)
Get the field value for the parameter. |
Enumeration |
getParameterNames()
Get all parameter names. |
String |
getParameterType(String name)
Get the type value for the hard-coded parameter. |
DrillSubQuery |
getQuery()
Get drill subquery. |
String |
getTargetFrame()
Get the target frame. |
String |
getToolTip()
Get the tooltip. |
int |
hashCode()
Get the hash code of the drill path. |
boolean |
isDisablePrompting()
Check whether to disable the prompting of the parameters on the target report. |
boolean |
isParameterHardCoded(String name)
Judge whether the parameter is hard-coded or not. |
boolean |
isSendReportParameters()
Check if to pass all report parameters to the linked report. |
void |
parseXML(Element tag)
Method to parse an xml segment. |
void |
removeAllParameterFields()
Remove all parameter fields. |
void |
removeParameterField(String name)
Remove a parameter field. |
void |
setDisablePrompting(boolean disable)
Set whether to disable the prompting of the parameters on the target report. |
void |
setLink(String link)
Set the hyperlink. |
void |
setLinkType(int linkType)
Set the link type. |
void |
setParameterField(String name,
String field)
Set the field name for the parameter. |
void |
setParameterType(String name,
String type)
Set the type name for the parameter. |
void |
setQuery(DrillSubQuery query)
Set the drill subquery. |
void |
setSendReportParameters(boolean pass)
Set whether to pass all report parameters to the link report. |
void |
setTargetFrame(String targetFrame)
Set the target frame. |
void |
setToolTip(String tip)
Set the tooltip. |
String |
toString()
Get the string representaion. |
void |
writeXML(PrintWriter writer)
Write the xml segment to print writer. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int REPORT_LINK
public static final int WEB_LINK
public static final int VIEWSHEET_LINK
| Constructor Detail |
|---|
public DrillPath(String name)
| Method Detail |
|---|
public DrillPath copyDrillPath(String name)
public String getName()
public void setLink(String link)
link - for Web URL, the link must be the full URL including
the protocol. If the link is to another report, it should be the
report path as registered in report server.public String getLink()
public void setTargetFrame(String targetFrame)
targetFrame - is the window name.public String getTargetFrame()
public void setToolTip(String tip)
public String getToolTip()
public void setLinkType(int linkType)
linkType - link type.public int getLinkType()
public void setQuery(DrillSubQuery query)
query - the specified subquery.public DrillSubQuery getQuery()
public void setSendReportParameters(boolean pass)
pass - true to pass all report parameters. It defaults to true.public boolean isSendReportParameters()
public void setDisablePrompting(boolean disable)
public boolean isDisablePrompting()
public Enumeration getParameterNames()
public int getParameterCount()
public String getParameterField(String name)
public String getParameterType(String name)
public void setParameterField(String name,
String field)
name - parameter name.field - data field name.
public void setParameterType(String name,
String type)
name - parameter name.type - type name.public boolean isParameterHardCoded(String name)
name - parameter name.public void removeParameterField(String name)
name - parameter name.public void removeAllParameterFields()
public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic boolean equalsContent(Object obj)
public String toString()
toString in class Objectpublic Object clone()
clone in class Objectpublic void writeXML(PrintWriter writer)
writeXML in interface inetsoft.util.XMLSerializablewriter - the destination print writer.
public void parseXML(Element tag)
throws Exception
parseXML in interface inetsoft.util.XMLSerializableException
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||