001 /*
002 * XML Type: GSSUPDynamicType
003 * Namespace: http://openejb.apache.org/xml/ns/corba-css-config-2.1
004 * Java type: org.apache.geronimo.corba.xbeans.csiv2.css.CSSGSSUPDynamicType
005 *
006 * Automatically generated - do not modify.
007 */
008 package org.apache.geronimo.corba.xbeans.csiv2.css.impl;
009 /**
010 * An XML GSSUPDynamicType(@http://openejb.apache.org/xml/ns/corba-css-config-2.1).
011 *
012 * This is a complex type.
013 */
014 public class CSSGSSUPDynamicTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.corba.xbeans.csiv2.css.CSSGSSUPDynamicType
015 {
016
017 public CSSGSSUPDynamicTypeImpl(org.apache.xmlbeans.SchemaType sType)
018 {
019 super(sType);
020 }
021
022 private static final javax.xml.namespace.QName DOMAIN$0 =
023 new javax.xml.namespace.QName("", "domain");
024
025
026 /**
027 * Gets the "domain" attribute
028 */
029 public java.lang.String getDomain()
030 {
031 synchronized (monitor())
032 {
033 check_orphaned();
034 org.apache.xmlbeans.SimpleValue target = null;
035 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DOMAIN$0);
036 if (target == null)
037 {
038 return null;
039 }
040 return target.getStringValue();
041 }
042 }
043
044 /**
045 * Gets (as xml) the "domain" attribute
046 */
047 public org.apache.xmlbeans.XmlString xgetDomain()
048 {
049 synchronized (monitor())
050 {
051 check_orphaned();
052 org.apache.xmlbeans.XmlString target = null;
053 target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(DOMAIN$0);
054 return target;
055 }
056 }
057
058 /**
059 * True if has "domain" attribute
060 */
061 public boolean isSetDomain()
062 {
063 synchronized (monitor())
064 {
065 check_orphaned();
066 return get_store().find_attribute_user(DOMAIN$0) != null;
067 }
068 }
069
070 /**
071 * Sets the "domain" attribute
072 */
073 public void setDomain(java.lang.String domain)
074 {
075 synchronized (monitor())
076 {
077 check_orphaned();
078 org.apache.xmlbeans.SimpleValue target = null;
079 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DOMAIN$0);
080 if (target == null)
081 {
082 target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(DOMAIN$0);
083 }
084 target.setStringValue(domain);
085 }
086 }
087
088 /**
089 * Sets (as xml) the "domain" attribute
090 */
091 public void xsetDomain(org.apache.xmlbeans.XmlString domain)
092 {
093 synchronized (monitor())
094 {
095 check_orphaned();
096 org.apache.xmlbeans.XmlString target = null;
097 target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(DOMAIN$0);
098 if (target == null)
099 {
100 target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(DOMAIN$0);
101 }
102 target.set(domain);
103 }
104 }
105
106 /**
107 * Unsets the "domain" attribute
108 */
109 public void unsetDomain()
110 {
111 synchronized (monitor())
112 {
113 check_orphaned();
114 get_store().remove_attribute(DOMAIN$0);
115 }
116 }
117 }