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

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

public class VariableDefinitionType
extends Object

Java class for VariableDefinitionType complex type.

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

 <complexType name="VariableDefinitionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:xacml:2.0:policy:schema:os}Expression"/>
       </sequence>
       <attribute name="VariableId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  javax.xml.bind.JAXBElement<?> expression
           
protected  String variableId
           
 
Constructor Summary
VariableDefinitionType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<?> getExpression()
          Gets the value of the expression property.
 String getVariableId()
          Gets the value of the variableId property.
 void setExpression(javax.xml.bind.JAXBElement<?> value)
          Sets the value of the expression property.
 void setVariableId(String value)
          Sets the value of the variableId property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expression

protected javax.xml.bind.JAXBElement<?> expression

variableId

protected String variableId
Constructor Detail

VariableDefinitionType

public VariableDefinitionType()
Method Detail

getExpression

public javax.xml.bind.JAXBElement<?> getExpression()
Gets the value of the expression property.

Returns:
possible object is JAXBElement<AttributeDesignatorType> JAXBElement<AttributeSelectorType> JAXBElement<VariableReferenceType> JAXBElement<ExpressionType> JAXBElement<AttributeDesignatorType> JAXBElement<AttributeValueType> JAXBElement<ApplyType> JAXBElement<AttributeDesignatorType> JAXBElement<FunctionType> JAXBElement<SubjectAttributeDesignatorType>

setExpression

public void setExpression(javax.xml.bind.JAXBElement<?> value)
Sets the value of the expression property.

Parameters:
value - allowed object is JAXBElement<AttributeDesignatorType> JAXBElement<AttributeSelectorType> JAXBElement<VariableReferenceType> JAXBElement<ExpressionType> JAXBElement<AttributeDesignatorType> JAXBElement<AttributeValueType> JAXBElement<ApplyType> JAXBElement<AttributeDesignatorType> JAXBElement<FunctionType> JAXBElement<SubjectAttributeDesignatorType>

getVariableId

public String getVariableId()
Gets the value of the variableId property.

Returns:
possible object is String

setVariableId

public void setVariableId(String value)
Sets the value of the variableId property.

Parameters:
value - allowed object is String


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