public class Policy extends AbstractPolicy
VERSION_DEFAULT
NAMESPACE, NAMESPACE_PREFIX
Modifier and Type | Method and Description |
---|---|
void |
encodeChildren(Map<String,String> nsMap,
PrintStream ps) |
boolean |
equals(Object other) |
protected String |
getCombiningName() |
String |
getElementName() |
protected String |
getPolicyPrefix() |
List |
getRuleCombinerParameters()
Returns list of rule combiner parameters
|
List |
getRules()
Returns list of rules
|
Collection |
getVariableDefinitions()
Returns list of variable defintions
|
boolean |
hasChildren() |
int |
internalHashCode() |
encodeAttributes, encodeCombinerParameters, encodeDescription, encodeObligations, encodeTarget, getCombiningAlgId, getDescription, getId, getVersion
getDesiredNamespacePrefix, getNamespace
encode, encode, encodeBody, escapeXML, getLocalName, getPrintStream, hasBody, hashCode, toString
protected String getPolicyPrefix()
getPolicyPrefix
in class AbstractPolicy
protected String getCombiningName()
getCombiningName
in class AbstractPolicy
public String getElementName()
getElementName
in class SchemaObject
public boolean hasChildren()
hasChildren
in class SchemaObject
public void encodeChildren(Map<String,String> nsMap, PrintStream ps)
encodeChildren
in class SchemaObject
public boolean equals(Object other)
equals
in class AbstractPolicy
public int internalHashCode()
internalHashCode
in class AbstractPolicy
public List getRuleCombinerParameters()
public List getRules()
public Collection getVariableDefinitions()