|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.xml.AbstractXMLObject
org.opensaml.xml.validation.AbstractValidatingXMLObject
org.opensaml.xacml.impl.AbstractXACMLObject
org.opensaml.xacml.policy.impl.RuleTypeImpl
public class RuleTypeImpl
Implementation for RuleType.
| Field Summary |
|---|
| Fields inherited from interface org.opensaml.xacml.policy.RuleType |
|---|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, EFFECT_ATTRIB_NAME, RULE_ID_ATTRIB_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME |
| Constructor Summary | |
|---|---|
protected |
RuleTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
Constructor. |
| Method Summary | |
|---|---|
ConditionType |
getCondition()
Gets the condition for this rule. |
DescriptionType |
getDescription()
Gets the description of this rule. |
EffectType |
getEffect()
Gets the effect of the rule. |
java.util.List<org.opensaml.xml.XMLObject> |
getOrderedChildren()
|
java.lang.String |
getRuleId()
Gets the ID for this rule. |
TargetType |
getTarget()
Gets the target of this rule. |
void |
setCondition(ConditionType newCondition)
Sets the the condition for this rule. |
void |
setDescription(DescriptionType newDescription)
Sets the description of this rule. |
void |
setEffect(EffectType type)
Sets the effect of the rule. |
void |
setRuleId(java.lang.String id)
Sets the ID for this rule. |
void |
setTarget(TargetType newTarget)
Sets the target of this rule. |
| Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
| Methods inherited from class org.opensaml.xml.AbstractXMLObject |
|---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate |
| Methods inherited from interface org.opensaml.xml.XMLObject |
|---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
| Constructor Detail |
|---|
protected RuleTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespace| Method Detail |
|---|
public ConditionType getCondition()
getCondition in interface RuleTypepublic DescriptionType getDescription()
getDescription in interface RuleTypepublic EffectType getEffect()
getEffect in interface RuleTypepublic java.lang.String getRuleId()
getRuleId in interface RuleTypepublic TargetType getTarget()
getTarget in interface RuleTypepublic void setCondition(ConditionType newCondition)
setCondition in interface RuleTypenewCondition - the condition for this rulepublic void setDescription(DescriptionType newDescription)
setDescription in interface RuleTypenewDescription - the description of this rulepublic void setEffect(EffectType type)
setEffect in interface RuleTypetype - the effect of the rulepublic void setRuleId(java.lang.String id)
setRuleId in interface RuleTypeid - the ID for this rulepublic void setTarget(TargetType newTarget)
setTarget in interface RuleTypenewTarget - the target of this rulepublic java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.xml.XMLObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||