|
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
public abstract class AbstractWSAssembly
Abstract worksheet assembly, implements most methods defined in WSAssembly.
| Field Summary | |
|---|---|
protected inetsoft.uql.asset.internal.WSAssemblyInfo |
info
|
protected Worksheet |
ws
|
| Fields inherited from interface inetsoft.uql.asset.Assembly |
|---|
CUBE_VS, DETAIL, EMBEDDED, FIELD, SELECTION, TABLE_VS |
| Constructor Summary | |
|---|---|
AbstractWSAssembly()
Constructor. |
|
AbstractWSAssembly(Worksheet ws,
String name)
Constructor. |
|
| Method Summary | |
|---|---|
void |
checkDependency()
Check if the dependency is valid. |
void |
checkValidity()
Check if the assembly is valid. |
Object |
clone()
Clone the object. |
WSAssembly |
copyAssembly(String name)
Copy the assembly. |
protected inetsoft.uql.asset.internal.WSAssemblyInfo |
createInfo()
Create assembly info. |
static WSAssembly |
createWSAssembly(Element elem,
Worksheet ws)
Create an assembly from an xml element. |
protected String |
getClassName(boolean compact)
Get the class name. |
String |
getDescription()
Get the description. |
inetsoft.uql.asset.internal.AssemblyInfo |
getInfo()
Get the assembly info. |
String |
getName()
Get the name. |
Point |
getPosition()
Get the position. |
AbstractSheet |
getSheet()
Get the sheet container. |
Dimension |
getSize()
Get the size. |
Worksheet |
getWorksheet()
Get the worksheet. |
inetsoft.uql.asset.internal.WSAssemblyInfo |
getWSAssemblyInfo()
Get the worksheet assembly info. |
boolean |
isComposed()
Check if is composed. |
boolean |
isCondition()
Check if is a condition assembly. |
boolean |
isDateCondition()
Check if is a date condition assembly. |
boolean |
isIconized()
Check if the assembly is iconized. |
boolean |
isNamedGroup()
Check if is a named group assembly. |
boolean |
isOuter()
Check if the assembly is outer. |
boolean |
isTable()
Check if is a table assembly. |
boolean |
isVariable()
Check if is a variable assembly. |
void |
reset()
Reset the assembly. |
void |
setDescription(String desc)
Set the description. |
void |
setIconized(boolean iconized)
Set iconized option. |
protected void |
setName(String name)
Set the name. |
void |
setOuter(boolean outer)
Set outer option. |
void |
setPosition(Point pos)
Set the position. |
void |
setSize(Dimension size)
Set the size. |
void |
setVisible(boolean visible)
Set the visible flag. |
void |
setWorksheet(Worksheet ws)
Set the worksheet. |
boolean |
update()
Update the assembly. |
| Methods inherited from class inetsoft.uql.asset.AbstractAssembly |
|---|
addr, equals, getAbsoluteName, getAssemblyEntry, getBounds, hashCode, isEditable, isVisible, parseAttributes, parseContents, parseXML, setBounds, toString, writeAttributes, writeContents, writeXML |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface inetsoft.uql.asset.WSAssembly |
|---|
replaceVariables |
| Methods inherited from interface inetsoft.uql.asset.Assembly |
|---|
addr, getAbsoluteName, getAssemblyEntry, getAssemblyType, getBounds, getDependeds, getMinimumSize, isEditable, isVisible, renameDepended, setBounds |
| Methods inherited from interface inetsoft.util.XMLSerializable |
|---|
parseXML, writeXML |
| Methods inherited from interface inetsoft.uql.asset.internal.VariableProvider |
|---|
getAllVariables |
| Field Detail |
|---|
protected Worksheet ws
protected inetsoft.uql.asset.internal.WSAssemblyInfo info
| Constructor Detail |
|---|
public AbstractWSAssembly()
public AbstractWSAssembly(Worksheet ws,
String name)
| Method Detail |
|---|
public static WSAssembly createWSAssembly(Element elem,
Worksheet ws)
throws Exception
elem - the specified xml element.ws - the specified worksheet.
Exceptionprotected String getClassName(boolean compact)
getClassName in class AbstractAssemblyprotected inetsoft.uql.asset.internal.WSAssemblyInfo createInfo()
public inetsoft.uql.asset.internal.AssemblyInfo getInfo()
getInfo in interface Assemblypublic String getName()
getName in interface Assemblyprotected void setName(String name)
name - the specified name.public inetsoft.uql.asset.internal.WSAssemblyInfo getWSAssemblyInfo()
getWSAssemblyInfo in interface WSAssemblypublic boolean isComposed()
isComposed in interface WSAssemblypublic String getDescription()
getDescription in interface WSAssemblypublic void setDescription(String desc)
setDescription in interface WSAssemblydesc - the specified description.public boolean isIconized()
isIconized in interface WSAssemblypublic void setIconized(boolean iconized)
setIconized in interface WSAssemblyiconized - true indicated iconized.public boolean isOuter()
isOuter in interface WSAssemblypublic void setOuter(boolean outer)
setOuter in interface WSAssemblyouter - true indicated outer.
public void checkValidity()
throws Exception
checkValidity in interface WSAssemblyException
public void checkDependency()
throws InvalidDependencyException
checkDependency in interface AssemblyInvalidDependencyExceptionpublic Point getPosition()
getPosition in interface Assemblypublic void setPosition(Point pos)
setPosition in interface Assemblypublic Dimension getSize()
getSize in interface Assemblypublic void setSize(Dimension size)
setSize in interface Assemblysize - the specified size.public boolean isDateCondition()
isDateCondition in interface WSAssemblypublic boolean isCondition()
isCondition in interface WSAssemblypublic boolean isNamedGroup()
isNamedGroup in interface WSAssemblypublic boolean isVariable()
isVariable in interface WSAssemblypublic boolean isTable()
isTable in interface WSAssemblypublic void setWorksheet(Worksheet ws)
setWorksheet in interface WSAssemblyws - the specified worksheet.public Worksheet getWorksheet()
getWorksheet in interface WSAssemblypublic void setVisible(boolean visible)
setVisible in interface WSAssemblyvisible - true if visible, false otherwise.public void reset()
reset in interface WSAssemblypublic WSAssembly copyAssembly(String name)
copyAssembly in interface WSAssemblyname - the specified new assembly name.
public Object clone()
clone in interface Assemblyclone in interface AssetObjectclone in class AbstractAssemblypublic AbstractSheet getSheet()
getSheet in interface Assemblypublic boolean update()
update in interface WSAssembly
|
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 | ||||||||