public class ViewCriteriaUsage
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
mConjunction |
protected java.lang.String |
mFullName |
protected java.lang.String |
mName |
protected ViewCriteria |
mReferencedViewCriteria |
static java.lang.String |
VCU_CONJUNCTION |
static java.lang.String |
VCU_FULLNAME |
static java.lang.String |
VCU_NAME |
Constructor and Description |
---|
ViewCriteriaUsage() |
ViewCriteriaUsage(java.lang.String name,
java.lang.String fullName,
int conjunction) |
Modifier and Type | Method and Description |
---|---|
void |
activate(XMLElement node)
Internal use only.
|
void |
copyFrom(ViewCriteriaUsage otherUsage) |
int |
getConjunction() |
java.lang.String |
getFullName() |
java.lang.String |
getName() |
ViewCriteria |
getReferencedViewCriteria(ViewCriteria owner)
Retrieves the view criteria referenced by this view criteria usage.
|
void |
passivate(XMLDocument doc,
XMLElement node)
Creates a XML representation of the ViewCriteriaUsage and appends it to the
passed in XMLElement.
|
void |
setConjunction(int conjunction) |
void |
setFullName(java.lang.String fullName) |
void |
setName(java.lang.String name) |
protected java.lang.String mName
protected java.lang.String mFullName
protected transient ViewCriteria mReferencedViewCriteria
protected int mConjunction
public static final java.lang.String VCU_NAME
public static final java.lang.String VCU_FULLNAME
public static final java.lang.String VCU_CONJUNCTION
public ViewCriteriaUsage()
public ViewCriteriaUsage(java.lang.String name, java.lang.String fullName, int conjunction)
public void copyFrom(ViewCriteriaUsage otherUsage)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getFullName()
public void setFullName(java.lang.String fullName)
public int getConjunction()
public void setConjunction(int conjunction)
public ViewCriteria getReferencedViewCriteria(ViewCriteria owner)
owner
- The view criteria that uses this view criteria usage.public void passivate(XMLDocument doc, XMLElement node)
doc
- XML Document being constucted for passivationnode
- The parent node to which the View Criteria Usage belongspublic void activate(XMLElement node)
node
-