|
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.SNamedGroupInfo
public class SNamedGroupInfo
Simple named group info. It stores a value list for every group.
| Field Summary |
|---|
| Fields inherited from interface inetsoft.uql.util.XNamedGroupInfo |
|---|
ASSET_NAMEDGROUP_INFO, ASSET_NAMEDGROUP_INFO_REF, EXPERT_NAMEDGROUP_INFO, SIMPLE_NAMEDGROUP_INFO |
| Constructor Summary | |
|---|---|
SNamedGroupInfo()
Construct a simple named group info. |
|
| Method Summary | |
|---|---|
void |
addGroupName(String name)
Add a group name. |
void |
clear()
Reset the named group info. |
Object |
clone()
Clone it. |
boolean |
contains(String group)
Check if contains a named group. |
boolean |
equals(Object obj)
Check if equals another object in content. |
UserVariable[] |
getAllVariables()
Get all variables in the condition value list. |
DataRef |
getDataRef()
Getter of data ref. |
ConditionList |
getGroupCondition(String name)
Get the condition list of a group. |
String[] |
getGroups()
Get all the group names. |
List |
getGroupValue(String name)
Get the value of a group. |
int |
getType()
Get type of the named group info. |
boolean |
isEmpty()
Check if the named group info is empty. |
void |
parseXML(Element tag)
Parse the xml segment. |
boolean |
printKey(PrintWriter writer)
Print the key to identify this content object. |
void |
removeGroup(String name)
Remove a group name. |
void |
replaceVariables(VariableTable vars)
Replace all embeded user variables. |
void |
setDataRef(DataRef ref)
Setter of data ref. |
void |
setGroupValue(String name,
List value)
Set the value of a group. |
void |
writeXML(PrintWriter writer)
Write to XML. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SNamedGroupInfo()
| Method Detail |
|---|
public int getType()
getType in interface inetsoft.uql.util.XNamedGroupInfopublic void clear()
clear in interface inetsoft.uql.util.XNamedGroupInfopublic ConditionList getGroupCondition(String name)
getGroupCondition in interface inetsoft.uql.util.XNamedGroupInfoname - the group name
public void setGroupValue(String name,
List value)
name - the specified group namevalue - the specified valuepublic List getGroupValue(String name)
name - the specified group name
public String[] getGroups()
getGroups in interface inetsoft.uql.util.XNamedGroupInfopublic void addGroupName(String name)
name - the group namepublic void removeGroup(String name)
removeGroup in interface inetsoft.uql.util.XNamedGroupInfoname - the specified group namepublic boolean contains(String group)
group - the specified group name.
public boolean isEmpty()
isEmpty in interface inetsoft.uql.util.XNamedGroupInfopublic void setDataRef(DataRef ref)
public DataRef getDataRef()
public Object clone()
clone in interface inetsoft.uql.util.XNamedGroupInfoclone in class Objectpublic void writeXML(PrintWriter writer)
writeXML in interface inetsoft.util.XMLSerializablewriter - the stream
public void parseXML(Element tag)
throws Exception
parseXML in interface inetsoft.util.XMLSerializableExceptionpublic void replaceVariables(VariableTable vars)
replaceVariables in interface inetsoft.uql.util.XNamedGroupInfovars - the specified variable table.public UserVariable[] getAllVariables()
getAllVariables in interface inetsoft.uql.util.XNamedGroupInfo
public boolean printKey(PrintWriter writer)
throws Exception
printKey in interface inetsoft.uql.util.XNamedGroupInfoExceptionpublic boolean equals(Object obj)
equals in class Objectobj - 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 | ||||||||