001 /* 002 * XML Type: tExtensibilityElement 003 * Namespace: http://schemas.xmlsoap.org/wsdl/ 004 * Java type: org.apache.geronimo.xbeans.wsdl.TExtensibilityElement 005 * 006 * Automatically generated - do not modify. 007 */ 008 package org.apache.geronimo.xbeans.wsdl.impl; 009 /** 010 * An XML tExtensibilityElement(@http://schemas.xmlsoap.org/wsdl/). 011 * 012 * This is a complex type. 013 */ 014 public class TExtensibilityElementImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.xbeans.wsdl.TExtensibilityElement 015 { 016 017 public TExtensibilityElementImpl(org.apache.xmlbeans.SchemaType sType) 018 { 019 super(sType); 020 } 021 022 private static final javax.xml.namespace.QName REQUIRED$0 = 023 new javax.xml.namespace.QName("http://schemas.xmlsoap.org/wsdl/", "required"); 024 025 026 /** 027 * Gets the "required" attribute 028 */ 029 public boolean getRequired() 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(REQUIRED$0); 036 if (target == null) 037 { 038 return false; 039 } 040 return target.getBooleanValue(); 041 } 042 } 043 044 /** 045 * Gets (as xml) the "required" attribute 046 */ 047 public org.apache.xmlbeans.XmlBoolean xgetRequired() 048 { 049 synchronized (monitor()) 050 { 051 check_orphaned(); 052 org.apache.xmlbeans.XmlBoolean target = null; 053 target = (org.apache.xmlbeans.XmlBoolean)get_store().find_attribute_user(REQUIRED$0); 054 return target; 055 } 056 } 057 058 /** 059 * True if has "required" attribute 060 */ 061 public boolean isSetRequired() 062 { 063 synchronized (monitor()) 064 { 065 check_orphaned(); 066 return get_store().find_attribute_user(REQUIRED$0) != null; 067 } 068 } 069 070 /** 071 * Sets the "required" attribute 072 */ 073 public void setRequired(boolean required) 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(REQUIRED$0); 080 if (target == null) 081 { 082 target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(REQUIRED$0); 083 } 084 target.setBooleanValue(required); 085 } 086 } 087 088 /** 089 * Sets (as xml) the "required" attribute 090 */ 091 public void xsetRequired(org.apache.xmlbeans.XmlBoolean required) 092 { 093 synchronized (monitor()) 094 { 095 check_orphaned(); 096 org.apache.xmlbeans.XmlBoolean target = null; 097 target = (org.apache.xmlbeans.XmlBoolean)get_store().find_attribute_user(REQUIRED$0); 098 if (target == null) 099 { 100 target = (org.apache.xmlbeans.XmlBoolean)get_store().add_attribute_user(REQUIRED$0); 101 } 102 target.set(required); 103 } 104 } 105 106 /** 107 * Unsets the "required" attribute 108 */ 109 public void unsetRequired() 110 { 111 synchronized (monitor()) 112 { 113 check_orphaned(); 114 get_store().remove_attribute(REQUIRED$0); 115 } 116 } 117 }