org.cups4j.ipp.attributes.AttributeList Maven / Gradle / Ivy
Show all versions of cups4j Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-792
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2009.10.14 at 12:03:17 PM MESZ
//
package org.cups4j.ipp.attributes;
import java.util.ArrayList;
import java.util.List;
import org.simpleframework.xml.Attribute;
import org.simpleframework.xml.ElementList;
import org.simpleframework.xml.Root;
@Root(name = "attribute-list")
public class AttributeList {
@Attribute
protected String schemaLocation;
@ElementList(entry = "attribute-group", inline = true, required = true)
protected List attributeGroup;
@org.simpleframework.xml.Attribute(required = false)
protected String description;
/**
* Gets the value of the attributeGroup property.
*
*
* 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 set
method
* for the attributeGroup property.
*
*
* For example, to add a new item, do as follows:
*
*
* getAttributeGroup().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link AttributeGroup }
*
*
*/
public List getAttributeGroup() {
if (attributeGroup == null) {
attributeGroup = new ArrayList();
}
return this.attributeGroup;
}
/**
* Gets the value of the description property.
*
* @return possible object is {@link String }
*
*/
public String getDescription() {
return description;
}
/**
* Sets the value of the description property.
*
* @param value
* allowed object is {@link String }
*
*/
public void setDescription(String value) {
this.description = value;
}
}