public class Policy extends AbstractPolicy
VERSION_DEFAULTNAMESPACE, 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, getVersiongetDesiredNamespacePrefix, getNamespaceencode, encode, encodeBody, escapeXML, getLocalName, getPrintStream, hasBody, hashCode, toStringprotected String getPolicyPrefix()
getPolicyPrefix in class AbstractPolicyprotected String getCombiningName()
getCombiningName in class AbstractPolicypublic String getElementName()
getElementName in class SchemaObjectpublic boolean hasChildren()
hasChildren in class SchemaObjectpublic void encodeChildren(Map<String,String> nsMap, PrintStream ps)
encodeChildren in class SchemaObjectpublic boolean equals(Object other)
equals in class AbstractPolicypublic int internalHashCode()
internalHashCode in class AbstractPolicypublic List getRuleCombinerParameters()
public List getRules()
public Collection getVariableDefinitions()