org.jboss.security.xacml.core.model.policy
Class ActionMatchType

java.lang.Object
  extended by org.jboss.security.xacml.core.model.policy.ActionMatchType

public class ActionMatchType
extends Object

Java class for ActionMatchType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ActionMatchType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}AttributeValue"/>
         <choice>
           <element ref="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}ActionAttributeDesignator"/>
           <element ref="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}AttributeSelector"/>
         </choice>
       </sequence>
       <attribute name="MatchId" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  AttributeDesignatorType actionAttributeDesignator
           
protected  AttributeSelectorType attributeSelector
           
protected  AttributeValueType attributeValue
           
protected  String matchId
           
 
Constructor Summary
ActionMatchType()
           
 
Method Summary
 AttributeDesignatorType getActionAttributeDesignator()
          Gets the value of the actionAttributeDesignator property.
 AttributeSelectorType getAttributeSelector()
          Gets the value of the attributeSelector property.
 AttributeValueType getAttributeValue()
          Gets the value of the attributeValue property.
 String getMatchId()
          Gets the value of the matchId property.
 void setActionAttributeDesignator(AttributeDesignatorType value)
          Sets the value of the actionAttributeDesignator property.
 void setAttributeSelector(AttributeSelectorType value)
          Sets the value of the attributeSelector property.
 void setAttributeValue(AttributeValueType value)
          Sets the value of the attributeValue property.
 void setMatchId(String value)
          Sets the value of the matchId property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

attributeValue

protected AttributeValueType attributeValue

actionAttributeDesignator

protected AttributeDesignatorType actionAttributeDesignator

attributeSelector

protected AttributeSelectorType attributeSelector

matchId

protected String matchId
Constructor Detail

ActionMatchType

public ActionMatchType()
Method Detail

getAttributeValue

public AttributeValueType getAttributeValue()
Gets the value of the attributeValue property.

Returns:
possible object is AttributeValueType

setAttributeValue

public void setAttributeValue(AttributeValueType value)
Sets the value of the attributeValue property.

Parameters:
value - allowed object is AttributeValueType

getActionAttributeDesignator

public AttributeDesignatorType getActionAttributeDesignator()
Gets the value of the actionAttributeDesignator property.

Returns:
possible object is AttributeDesignatorType

setActionAttributeDesignator

public void setActionAttributeDesignator(AttributeDesignatorType value)
Sets the value of the actionAttributeDesignator property.

Parameters:
value - allowed object is AttributeDesignatorType

getAttributeSelector

public AttributeSelectorType getAttributeSelector()
Gets the value of the attributeSelector property.

Returns:
possible object is AttributeSelectorType

setAttributeSelector

public void setAttributeSelector(AttributeSelectorType value)
Sets the value of the attributeSelector property.

Parameters:
value - allowed object is AttributeSelectorType

getMatchId

public String getMatchId()
Gets the value of the matchId property.

Returns:
possible object is String

setMatchId

public void setMatchId(String value)
Sets the value of the matchId property.

Parameters:
value - allowed object is String


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.