inetsoft.uql.asset
Interface VariableAssembly
- All Superinterfaces:
- Assembly, AssetObject, AttachedAssembly, Cloneable, Serializable, inetsoft.uql.asset.internal.VariableProvider, WSAssembly, inetsoft.util.XMLSerializable
- All Known Implementing Classes:
- DefaultVariableAssembly, MirrorVariableAssembly
public interface VariableAssembly
- extends AttachedAssembly, WSAssembly
VariableAssembly, contains an AssetVariable for reuse.
| Methods inherited from interface inetsoft.uql.asset.WSAssembly |
checkValidity, copyAssembly, getDescription, getWorksheet, getWSAssemblyInfo, isComposed, isCondition, isDateCondition, isIconized, isNamedGroup, isOuter, isTable, isVariable, replaceVariables, reset, setDescription, setIconized, setOuter, setVisible, setWorksheet, update |
| Methods inherited from interface inetsoft.uql.asset.Assembly |
addr, checkDependency, getAbsoluteName, getAssemblyEntry, getAssemblyType, getBounds, getDependeds, getInfo, getMinimumSize, getName, getPosition, getSheet, getSize, isEditable, isVisible, renameDepended, setBounds, setPosition, setSize |
| Methods inherited from interface inetsoft.util.XMLSerializable |
parseXML, writeXML |
| Methods inherited from interface inetsoft.uql.asset.internal.VariableProvider |
getAllVariables |
getVariable
AssetVariable getVariable()
- Get the asset variable.
- Returns:
- the asset variable of the variable assembly.
setVariable
void setVariable(AssetVariable var)
- Set the asset variable.
- Parameters:
var - the specified asset variable.
setName
void setName(String name,
boolean both)
- Set the name.
- Parameters:
name - the specified name.both - true to rename both assembly name and variable name,
false to rename assembly name only.