/* * * Copyright (C) 2020, University of the Basque Country (UPV/EHU) * * Contact for licensing options: * * This file is part of MCOP MCPTT Client * * This is free software: you can redistribute it and/or modify it under the terms of * the GNU General Public License as published by the Free Software Foundation, either version 3 * of the License, or (at your option) any later version. * * This is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ package org.doubango.ngn.datatype.mo; import org.simpleframework.xml.Element; import org.simpleframework.xml.Root; /** * */ @Root(strict=false, name = "DFProperties") public class DFProperties { @Element(required = false , name = "AccessType") protected AccessType accessType; @Element(required = false , name = "DefaultValue") protected String defaultValue; @Element(required = false , name = "Description") protected String description; @Element(required = false , name = "DFFormat") protected DFFormat dfFormat; @Element(required = false , name = "Occurrence") protected Occurrence occurrence; @Element(required = false , name = "Scope") protected Scope scope; @Element(required = false , name = "DFTitle") protected String dfTitle; @Element(required = false , name = "DFType") protected DFType dfType; @Element(required = false , name = "CaseSense") protected CaseSense caseSense; /** * Obtiene el valor de la propiedad accessType. * * @return * possible object is * {@link AccessType } * */ public AccessType getAccessType() { return accessType; } /** * Define el valor de la propiedad accessType. * * @param value * allowed object is * {@link AccessType } * */ public void setAccessType(AccessType value) { this.accessType = value; } /** * Obtiene el valor de la propiedad defaultValue. * * @return * possible object is * {@link String } * */ public String getDefaultValue() { return defaultValue; } /** * Define el valor de la propiedad defaultValue. * * @param value * allowed object is * {@link String } * */ public void setDefaultValue(String value) { this.defaultValue = value; } /** * Obtiene el valor de la propiedad description. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Define el valor de la propiedad description. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } /** * Obtiene el valor de la propiedad dfFormat. * * @return * possible object is * {@link DFFormat } * */ public DFFormat getDFFormat() { return dfFormat; } /** * Define el valor de la propiedad dfFormat. * * @param value * allowed object is * {@link DFFormat } * */ public void setDFFormat(DFFormat value) { this.dfFormat = value; } /** * Obtiene el valor de la propiedad occurrence. * * @return * possible object is * {@link Occurrence } * */ public Occurrence getOccurrence() { return occurrence; } /** * Define el valor de la propiedad occurrence. * * @param value * allowed object is * {@link Occurrence } * */ public void setOccurrence(Occurrence value) { this.occurrence = value; } /** * Obtiene el valor de la propiedad scope. * * @return * possible object is * {@link Scope } * */ public Scope getScope() { return scope; } /** * Define el valor de la propiedad scope. * * @param value * allowed object is * {@link Scope } * */ public void setScope(Scope value) { this.scope = value; } /** * Obtiene el valor de la propiedad dfTitle. * * @return * possible object is * {@link String } * */ public String getDFTitle() { return dfTitle; } /** * Define el valor de la propiedad dfTitle. * * @param value * allowed object is * {@link String } * */ public void setDFTitle(String value) { this.dfTitle = value; } /** * Obtiene el valor de la propiedad dfType. * * @return * possible object is * {@link DFType } * */ public DFType getDFType() { return dfType; } /** * Define el valor de la propiedad dfType. * * @param value * allowed object is * {@link DFType } * */ public void setDFType(DFType value) { this.dfType = value; } /** * Obtiene el valor de la propiedad caseSense. * * @return * possible object is * {@link CaseSense } * */ public CaseSense getCaseSense() { return caseSense; } /** * Define el valor de la propiedad caseSense. * * @param value * allowed object is * {@link CaseSense } * */ public void setCaseSense(CaseSense value) { this.caseSense = value; } }