summaryrefslogtreecommitdiff
path: root/bkucommon/src/main/java/at/gv/egiz/bku/accesscontrol/config/Rule.java
diff options
context:
space:
mode:
Diffstat (limited to 'bkucommon/src/main/java/at/gv/egiz/bku/accesscontrol/config/Rule.java')
-rw-r--r--bkucommon/src/main/java/at/gv/egiz/bku/accesscontrol/config/Rule.java108
1 files changed, 21 insertions, 87 deletions
diff --git a/bkucommon/src/main/java/at/gv/egiz/bku/accesscontrol/config/Rule.java b/bkucommon/src/main/java/at/gv/egiz/bku/accesscontrol/config/Rule.java
index 3c85f256..512cced9 100644
--- a/bkucommon/src/main/java/at/gv/egiz/bku/accesscontrol/config/Rule.java
+++ b/bkucommon/src/main/java/at/gv/egiz/bku/accesscontrol/config/Rule.java
@@ -2,14 +2,12 @@
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-520
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2008.09.03 at 01:53:08 PM GMT
+// Generated on: 2008.09.03 at 02:52:44 PM GMT
//
package at.gv.egiz.bku.accesscontrol.config;
-import java.util.ArrayList;
-import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
@@ -33,21 +31,13 @@ import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* &lt;sequence>
* &lt;element ref="{}AuthClass"/>
- * &lt;choice>
- * &lt;element name="AnyPeer">
- * &lt;complexType>
- * &lt;complexContent>
- * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * &lt;/restriction>
- * &lt;/complexContent>
- * &lt;/complexType>
- * &lt;/element>
+ * &lt;choice minOccurs="0">
* &lt;element name="DomainName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="IPv4Address" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;element name="URL" type="{http://www.w3.org/2001/XMLSchema}string"/>
* &lt;/choice>
* &lt;element ref="{}Command" minOccurs="0"/>
- * &lt;element ref="{}Action" maxOccurs="unbounded"/>
+ * &lt;element ref="{}Action"/>
* &lt;element ref="{}UserInteraction"/>
* &lt;/sequence>
* &lt;attribute name="Id" type="{http://www.w3.org/2001/XMLSchema}ID" />
@@ -61,7 +51,6 @@ import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"authClass",
- "anyPeer",
"domainName",
"iPv4Address",
"url",
@@ -74,8 +63,6 @@ public class Rule {
@XmlElement(name = "AuthClass", required = true)
protected String authClass;
- @XmlElement(name = "AnyPeer")
- protected Rule.AnyPeer anyPeer;
@XmlElement(name = "DomainName")
protected String domainName;
@XmlElement(name = "IPv4Address")
@@ -85,7 +72,7 @@ public class Rule {
@XmlElement(name = "Command")
protected Command command;
@XmlElement(name = "Action", required = true)
- protected List<Action> action;
+ protected Action action;
@XmlElement(name = "UserInteraction", required = true)
protected String userInteraction;
@XmlAttribute(name = "Id")
@@ -119,30 +106,6 @@ public class Rule {
}
/**
- * Gets the value of the anyPeer property.
- *
- * @return
- * possible object is
- * {@link Rule.AnyPeer }
- *
- */
- public Rule.AnyPeer getAnyPeer() {
- return anyPeer;
- }
-
- /**
- * Sets the value of the anyPeer property.
- *
- * @param value
- * allowed object is
- * {@link Rule.AnyPeer }
- *
- */
- public void setAnyPeer(Rule.AnyPeer value) {
- this.anyPeer = value;
- }
-
- /**
* Gets the value of the domainName property.
*
* @return
@@ -241,30 +204,25 @@ public class Rule {
/**
* Gets the value of the action property.
*
- * <p>
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a <CODE>set</CODE> method for the action property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getAction().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link Action }
- *
+ * @return
+ * possible object is
+ * {@link Action }
+ *
+ */
+ public Action getAction() {
+ return action;
+ }
+
+ /**
+ * Sets the value of the action property.
*
+ * @param value
+ * allowed object is
+ * {@link Action }
+ *
*/
- public List<Action> getAction() {
- if (action == null) {
- action = new ArrayList<Action>();
- }
- return this.action;
+ public void setAction(Action value) {
+ this.action = value;
}
/**
@@ -315,28 +273,4 @@ public class Rule {
this.id = value;
}
-
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * &lt;complexType>
- * &lt;complexContent>
- * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * &lt;/restriction>
- * &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class AnyPeer {
-
-
- }
-
}