001 /* 002 * XML Type: abstract-login-moduleType 003 * Namespace: http://geronimo.apache.org/xml/ns/loginconfig-2.0 004 * Java type: org.apache.geronimo.xbeans.geronimo.loginconfig.GerAbstractLoginModuleType 005 * 006 * Automatically generated - do not modify. 007 */ 008 package org.apache.geronimo.xbeans.geronimo.loginconfig.impl; 009 /** 010 * An XML abstract-login-moduleType(@http://geronimo.apache.org/xml/ns/loginconfig-2.0). 011 * 012 * This is a complex type. 013 */ 014 public class GerAbstractLoginModuleTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.xbeans.geronimo.loginconfig.GerAbstractLoginModuleType 015 { 016 017 public GerAbstractLoginModuleTypeImpl(org.apache.xmlbeans.SchemaType sType) 018 { 019 super(sType); 020 } 021 022 private static final javax.xml.namespace.QName CONTROLFLAG$0 = 023 new javax.xml.namespace.QName("", "control-flag"); 024 private static final javax.xml.namespace.QName WRAPPRINCIPALS$2 = 025 new javax.xml.namespace.QName("", "wrap-principals"); 026 027 028 /** 029 * Gets the "control-flag" attribute 030 */ 031 public org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType.Enum getControlFlag() 032 { 033 synchronized (monitor()) 034 { 035 check_orphaned(); 036 org.apache.xmlbeans.SimpleValue target = null; 037 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONTROLFLAG$0); 038 if (target == null) 039 { 040 return null; 041 } 042 return (org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType.Enum)target.getEnumValue(); 043 } 044 } 045 046 /** 047 * Gets (as xml) the "control-flag" attribute 048 */ 049 public org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType xgetControlFlag() 050 { 051 synchronized (monitor()) 052 { 053 check_orphaned(); 054 org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType target = null; 055 target = (org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType)get_store().find_attribute_user(CONTROLFLAG$0); 056 return target; 057 } 058 } 059 060 /** 061 * Sets the "control-flag" attribute 062 */ 063 public void setControlFlag(org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType.Enum controlFlag) 064 { 065 synchronized (monitor()) 066 { 067 check_orphaned(); 068 org.apache.xmlbeans.SimpleValue target = null; 069 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONTROLFLAG$0); 070 if (target == null) 071 { 072 target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CONTROLFLAG$0); 073 } 074 target.setEnumValue(controlFlag); 075 } 076 } 077 078 /** 079 * Sets (as xml) the "control-flag" attribute 080 */ 081 public void xsetControlFlag(org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType controlFlag) 082 { 083 synchronized (monitor()) 084 { 085 check_orphaned(); 086 org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType target = null; 087 target = (org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType)get_store().find_attribute_user(CONTROLFLAG$0); 088 if (target == null) 089 { 090 target = (org.apache.geronimo.xbeans.geronimo.loginconfig.GerControlFlagType)get_store().add_attribute_user(CONTROLFLAG$0); 091 } 092 target.set(controlFlag); 093 } 094 } 095 096 /** 097 * Gets the "wrap-principals" attribute 098 */ 099 public boolean getWrapPrincipals() 100 { 101 synchronized (monitor()) 102 { 103 check_orphaned(); 104 org.apache.xmlbeans.SimpleValue target = null; 105 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(WRAPPRINCIPALS$2); 106 if (target == null) 107 { 108 return false; 109 } 110 return target.getBooleanValue(); 111 } 112 } 113 114 /** 115 * Gets (as xml) the "wrap-principals" attribute 116 */ 117 public org.apache.xmlbeans.XmlBoolean xgetWrapPrincipals() 118 { 119 synchronized (monitor()) 120 { 121 check_orphaned(); 122 org.apache.xmlbeans.XmlBoolean target = null; 123 target = (org.apache.xmlbeans.XmlBoolean)get_store().find_attribute_user(WRAPPRINCIPALS$2); 124 return target; 125 } 126 } 127 128 /** 129 * True if has "wrap-principals" attribute 130 */ 131 public boolean isSetWrapPrincipals() 132 { 133 synchronized (monitor()) 134 { 135 check_orphaned(); 136 return get_store().find_attribute_user(WRAPPRINCIPALS$2) != null; 137 } 138 } 139 140 /** 141 * Sets the "wrap-principals" attribute 142 */ 143 public void setWrapPrincipals(boolean wrapPrincipals) 144 { 145 synchronized (monitor()) 146 { 147 check_orphaned(); 148 org.apache.xmlbeans.SimpleValue target = null; 149 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(WRAPPRINCIPALS$2); 150 if (target == null) 151 { 152 target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(WRAPPRINCIPALS$2); 153 } 154 target.setBooleanValue(wrapPrincipals); 155 } 156 } 157 158 /** 159 * Sets (as xml) the "wrap-principals" attribute 160 */ 161 public void xsetWrapPrincipals(org.apache.xmlbeans.XmlBoolean wrapPrincipals) 162 { 163 synchronized (monitor()) 164 { 165 check_orphaned(); 166 org.apache.xmlbeans.XmlBoolean target = null; 167 target = (org.apache.xmlbeans.XmlBoolean)get_store().find_attribute_user(WRAPPRINCIPALS$2); 168 if (target == null) 169 { 170 target = (org.apache.xmlbeans.XmlBoolean)get_store().add_attribute_user(WRAPPRINCIPALS$2); 171 } 172 target.set(wrapPrincipals); 173 } 174 } 175 176 /** 177 * Unsets the "wrap-principals" attribute 178 */ 179 public void unsetWrapPrincipals() 180 { 181 synchronized (monitor()) 182 { 183 check_orphaned(); 184 get_store().remove_attribute(WRAPPRINCIPALS$2); 185 } 186 } 187 }