|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.uql.asset.AbstractAssembly
inetsoft.uql.asset.AbstractWSAssembly
inetsoft.uql.asset.AbstractTableAssembly
inetsoft.uql.asset.BoundTableAssembly
public class BoundTableAssembly
Bound table assembly, bound to a data source.
| Field Summary |
|---|
| Fields inherited from class inetsoft.uql.asset.AbstractTableAssembly |
|---|
ginfo, postconds, preconds, prop, topns |
| Fields inherited from class inetsoft.uql.asset.AbstractWSAssembly |
|---|
info, ws |
| Fields inherited from interface inetsoft.uql.asset.Assembly |
|---|
CUBE_VS, DETAIL, EMBEDDED, FIELD, SELECTION, TABLE_VS |
| Constructor Summary | |
|---|---|
BoundTableAssembly()
Constructor. |
|
BoundTableAssembly(Worksheet ws,
String name)
Constructor. |
|
| Method Summary | |
|---|---|
boolean |
addConditionAssembly(ConditionAssembly cond)
Add one condition assembly. |
void |
checkValidity()
Check if the mirror assembly is valid. |
Object |
clone()
Clone the object. |
protected inetsoft.uql.asset.internal.WSAssemblyInfo |
createInfo()
Create assembly info. |
boolean |
equalsContent(Object obj)
Check if equals another object in content. |
UserVariable[] |
getAllVariables()
Get all variables in the condition value list. |
protected inetsoft.uql.asset.internal.BoundTableAssemblyInfo |
getBoundTableInfo()
Get the bound table assembly info. |
ConditionAssembly[] |
getConditionAssemblies()
Get all the condition assemblies. |
ConditionAssembly |
getConditionAssembly(int index)
Get the condition assembly. |
int |
getConditionAssemblyCount()
Get the condition assembly count. |
int |
getContentCode()
Get the hash code only considering content. |
void |
getDependeds(Set set)
Get the assemblies depended on. |
String |
getSource()
Get the source of the table assembly. |
SourceInfo |
getSourceInfo()
Get the source info. |
inetsoft.uql.jdbc.SQLHelper |
getSQLHelper()
Get the sql helper. |
protected void |
parseContents(Element elem)
Parse contents. |
boolean |
printKey(PrintWriter writer)
Print the key to identify this content object. |
void |
removeConditionAssemblies()
Remove all the condition assemblies. |
boolean |
removeConditionAssembly(ConditionAssembly cassembly)
Remove the condition assembly. |
void |
removeConditionAssembly(int index)
Remove the condition assembly. |
boolean |
removeConditionAssembly(String name)
Remove the condition assembly. |
void |
renameDepended(String oname,
String nname)
Rename the assemblies depended on. |
void |
replaceVariables(VariableTable vars)
Replace all embeded user variables. |
void |
setSourceInfo(SourceInfo source)
Set the source info. |
void |
setWorksheet(Worksheet ws)
Set the worksheet. |
boolean |
update()
Update the assembly. |
protected void |
writeContents(PrintWriter writer)
Write contents. |
| Methods inherited from class inetsoft.uql.asset.AbstractWSAssembly |
|---|
checkDependency, copyAssembly, createWSAssembly, getClassName, getDescription, getInfo, getName, getPosition, getSheet, getSize, getWorksheet, getWSAssemblyInfo, isComposed, isCondition, isDateCondition, isIconized, isNamedGroup, isOuter, isTable, isVariable, setDescription, setIconized, setName, setOuter, setPosition, setVisible |
| Methods inherited from class inetsoft.uql.asset.AbstractAssembly |
|---|
addr, equals, getAbsoluteName, getAssemblyEntry, getBounds, hashCode, isEditable, isVisible, parseAttributes, parseXML, setBounds, toString, writeAttributes, writeXML |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface inetsoft.uql.asset.WSAssembly |
|---|
copyAssembly, getDescription, getWorksheet, getWSAssemblyInfo, isComposed, isCondition, isDateCondition, isIconized, isNamedGroup, isOuter, isTable, isVariable, setDescription, setIconized, setOuter, setVisible |
| Methods inherited from interface inetsoft.uql.asset.Assembly |
|---|
addr, checkDependency, getAbsoluteName, getAssemblyEntry, getBounds, getInfo, getName, getPosition, getSheet, getSize, isEditable, isVisible, setBounds, setPosition |
| Methods inherited from interface inetsoft.util.XMLSerializable |
|---|
parseXML, writeXML |
| Constructor Detail |
|---|
public BoundTableAssembly()
public BoundTableAssembly(Worksheet ws,
String name)
| Method Detail |
|---|
protected inetsoft.uql.asset.internal.WSAssemblyInfo createInfo()
createInfo in class AbstractTableAssemblyprotected inetsoft.uql.asset.internal.BoundTableAssemblyInfo getBoundTableInfo()
public void checkValidity()
throws Exception
checkValidity in interface WSAssemblycheckValidity in class AbstractWSAssemblyExceptionpublic SourceInfo getSourceInfo()
getSourceInfo in class AbstractTableAssemblypublic void setSourceInfo(SourceInfo source)
setSourceInfo in class AbstractTableAssemblysource - the specified source info.public ConditionAssembly getConditionAssembly(int index)
index - the specified index.
public ConditionAssembly[] getConditionAssemblies()
public int getConditionAssemblyCount()
public boolean addConditionAssembly(ConditionAssembly cond)
cond - the specified condition assembly.
public void removeConditionAssembly(int index)
index - the specified index.public boolean removeConditionAssembly(ConditionAssembly cassembly)
cassembly - the specified condition assembly.
public boolean removeConditionAssembly(String name)
name - the specified condition assembly name.
public void removeConditionAssemblies()
public boolean update()
update in interface WSAssemblyupdate in class AbstractTableAssembly
public void renameDepended(String oname,
String nname)
renameDepended in interface AssemblyrenameDepended in class AbstractTableAssemblyoname - the specified old name.nname - the specified new name.public void setWorksheet(Worksheet ws)
setWorksheet in interface WSAssemblysetWorksheet in class AbstractTableAssemblyws - the specified worksheet.public void replaceVariables(VariableTable vars)
replaceVariables in interface WSAssemblyreplaceVariables in class AbstractTableAssemblyvars - the specified variable table.public UserVariable[] getAllVariables()
getAllVariables in interface inetsoft.uql.asset.internal.VariableProvidergetAllVariables in interface TableAssemblygetAllVariables in class AbstractTableAssemblypublic void getDependeds(Set set)
getDependeds in interface AssemblygetDependeds in class AbstractTableAssemblyset - the set stores the assemblies depended on.public inetsoft.uql.jdbc.SQLHelper getSQLHelper()
public String getSource()
protected void writeContents(PrintWriter writer)
writeContents in class AbstractTableAssemblywriter - the specified writer.
protected void parseContents(Element elem)
throws Exception
parseContents in class AbstractTableAssemblyelem - the specified xml element.
Exceptionpublic Object clone()
clone in interface Assemblyclone in interface AssetObjectclone in class AbstractTableAssemblypublic int getContentCode()
getContentCode in interface TableAssemblygetContentCode in class AbstractTableAssembly
public boolean printKey(PrintWriter writer)
throws Exception
printKey in interface inetsoft.util.ContentObjectprintKey in class AbstractTableAssemblyExceptionpublic boolean equalsContent(Object obj)
equalsContent in interface TableAssemblyequalsContent in interface inetsoft.util.ContentObjectequalsContent in class AbstractTableAssemblyobj - the specified object.
|
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 | ||||||||