
io.github.isotes.vs.model.impl.FrameworkReferenceDocumentImpl Maven / Gradle / Ivy
/*
* An XML document type.
* Localname: FrameworkReference
* Namespace: http://schemas.microsoft.com/developer/msbuild/2003
* Java type: io.github.isotes.vs.model.FrameworkReferenceDocument
*
* Automatically generated - do not modify.
*/
package io.github.isotes.vs.model.impl;
/**
* A document containing one FrameworkReference(@http://schemas.microsoft.com/developer/msbuild/2003) element.
*
* This is a complex type.
*/
public class FrameworkReferenceDocumentImpl extends io.github.isotes.vs.model.impl.ItemDocumentImpl implements io.github.isotes.vs.model.FrameworkReferenceDocument
{
private static final long serialVersionUID = 1L;
public FrameworkReferenceDocumentImpl(org.apache.xmlbeans.SchemaType sType)
{
super(sType);
}
private static final javax.xml.namespace.QName FRAMEWORKREFERENCE$0 =
new javax.xml.namespace.QName("http://schemas.microsoft.com/developer/msbuild/2003", "FrameworkReference");
/**
* Gets the "FrameworkReference" element
*/
public io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference getFrameworkReference()
{
synchronized (monitor())
{
check_orphaned();
io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference target = null;
target = (io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference)get_store().find_element_user(FRAMEWORKREFERENCE$0, 0);
if (target == null)
{
return null;
}
return target;
}
}
/**
* Sets the "FrameworkReference" element
*/
public void setFrameworkReference(io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference frameworkReference)
{
generatedSetterHelperImpl(frameworkReference, FRAMEWORKREFERENCE$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
}
/**
* Appends and returns a new empty "FrameworkReference" element
*/
public io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference addNewFrameworkReference()
{
synchronized (monitor())
{
check_orphaned();
io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference target = null;
target = (io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference)get_store().add_element_user(FRAMEWORKREFERENCE$0);
return target;
}
}
/**
* An XML FrameworkReference(@http://schemas.microsoft.com/developer/msbuild/2003).
*
* This is a complex type.
*/
public static class FrameworkReferenceImpl extends io.github.isotes.vs.model.impl.SimpleItemTypeImpl implements io.github.isotes.vs.model.FrameworkReferenceDocument.FrameworkReference
{
private static final long serialVersionUID = 1L;
public FrameworkReferenceImpl(org.apache.xmlbeans.SchemaType sType)
{
super(sType);
}
private static final javax.xml.namespace.QName ISTRIMMABLE$0 =
new javax.xml.namespace.QName("http://schemas.microsoft.com/developer/msbuild/2003", "IsTrimmable");
private static final javax.xml.namespace.QName TARGETLATESTRUNTIMEPATCH$2 =
new javax.xml.namespace.QName("http://schemas.microsoft.com/developer/msbuild/2003", "TargetLatestRuntimePatch");
private static final javax.xml.namespace.QName ISTRIMMABLE2$4 =
new javax.xml.namespace.QName("", "IsTrimmable");
private static final javax.xml.namespace.QName TARGETLATESTRUNTIMEPATCH2$6 =
new javax.xml.namespace.QName("", "TargetLatestRuntimePatch");
/**
* Gets a List of "IsTrimmable" elements
*/
public java.util.List getIsTrimmableList()
{
final class IsTrimmableList extends java.util.AbstractList
{
@Override
public org.apache.xmlbeans.XmlObject get(int i)
{ return FrameworkReferenceImpl.this.getIsTrimmableArray(i); }
@Override
public org.apache.xmlbeans.XmlObject set(int i, org.apache.xmlbeans.XmlObject o)
{
org.apache.xmlbeans.XmlObject old = FrameworkReferenceImpl.this.getIsTrimmableArray(i);
FrameworkReferenceImpl.this.setIsTrimmableArray(i, o);
return old;
}
@Override
public void add(int i, org.apache.xmlbeans.XmlObject o)
{ FrameworkReferenceImpl.this.insertNewIsTrimmable(i).set(o); }
@Override
public org.apache.xmlbeans.XmlObject remove(int i)
{
org.apache.xmlbeans.XmlObject old = FrameworkReferenceImpl.this.getIsTrimmableArray(i);
FrameworkReferenceImpl.this.removeIsTrimmable(i);
return old;
}
@Override
public int size()
{ return FrameworkReferenceImpl.this.sizeOfIsTrimmableArray(); }
}
synchronized (monitor())
{
check_orphaned();
return new IsTrimmableList();
}
}
/**
* Gets array of all "IsTrimmable" elements
* @deprecated
*/
@Deprecated
public org.apache.xmlbeans.XmlObject[] getIsTrimmableArray()
{
synchronized (monitor())
{
check_orphaned();
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(ISTRIMMABLE$0, targetList);
org.apache.xmlbeans.XmlObject[] result = new org.apache.xmlbeans.XmlObject[targetList.size()];
targetList.toArray(result);
return result;
}
}
/**
* Gets ith "IsTrimmable" element
*/
public org.apache.xmlbeans.XmlObject getIsTrimmableArray(int i)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlObject target = null;
target = (org.apache.xmlbeans.XmlObject)get_store().find_element_user(ISTRIMMABLE$0, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
return target;
}
}
/**
* Returns number of "IsTrimmable" element
*/
public int sizeOfIsTrimmableArray()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(ISTRIMMABLE$0);
}
}
/**
* Sets array of all "IsTrimmable" element WARNING: This method is not atomicaly synchronized.
*/
public void setIsTrimmableArray(org.apache.xmlbeans.XmlObject[] isTrimmableArray)
{
check_orphaned();
arraySetterHelper(isTrimmableArray, ISTRIMMABLE$0);
}
/**
* Sets ith "IsTrimmable" element
*/
public void setIsTrimmableArray(int i, org.apache.xmlbeans.XmlObject isTrimmable)
{
generatedSetterHelperImpl(isTrimmable, ISTRIMMABLE$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
}
/**
* Inserts and returns a new empty value (as xml) as the ith "IsTrimmable" element
*/
public org.apache.xmlbeans.XmlObject insertNewIsTrimmable(int i)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlObject target = null;
target = (org.apache.xmlbeans.XmlObject)get_store().insert_element_user(ISTRIMMABLE$0, i);
return target;
}
}
/**
* Appends and returns a new empty value (as xml) as the last "IsTrimmable" element
*/
public org.apache.xmlbeans.XmlObject addNewIsTrimmable()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlObject target = null;
target = (org.apache.xmlbeans.XmlObject)get_store().add_element_user(ISTRIMMABLE$0);
return target;
}
}
/**
* Removes the ith "IsTrimmable" element
*/
public void removeIsTrimmable(int i)
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(ISTRIMMABLE$0, i);
}
}
/**
* Gets a List of "TargetLatestRuntimePatch" elements
*/
public java.util.List getTargetLatestRuntimePatchList()
{
final class TargetLatestRuntimePatchList extends java.util.AbstractList
{
@Override
public org.apache.xmlbeans.XmlObject get(int i)
{ return FrameworkReferenceImpl.this.getTargetLatestRuntimePatchArray(i); }
@Override
public org.apache.xmlbeans.XmlObject set(int i, org.apache.xmlbeans.XmlObject o)
{
org.apache.xmlbeans.XmlObject old = FrameworkReferenceImpl.this.getTargetLatestRuntimePatchArray(i);
FrameworkReferenceImpl.this.setTargetLatestRuntimePatchArray(i, o);
return old;
}
@Override
public void add(int i, org.apache.xmlbeans.XmlObject o)
{ FrameworkReferenceImpl.this.insertNewTargetLatestRuntimePatch(i).set(o); }
@Override
public org.apache.xmlbeans.XmlObject remove(int i)
{
org.apache.xmlbeans.XmlObject old = FrameworkReferenceImpl.this.getTargetLatestRuntimePatchArray(i);
FrameworkReferenceImpl.this.removeTargetLatestRuntimePatch(i);
return old;
}
@Override
public int size()
{ return FrameworkReferenceImpl.this.sizeOfTargetLatestRuntimePatchArray(); }
}
synchronized (monitor())
{
check_orphaned();
return new TargetLatestRuntimePatchList();
}
}
/**
* Gets array of all "TargetLatestRuntimePatch" elements
* @deprecated
*/
@Deprecated
public org.apache.xmlbeans.XmlObject[] getTargetLatestRuntimePatchArray()
{
synchronized (monitor())
{
check_orphaned();
java.util.List targetList = new java.util.ArrayList();
get_store().find_all_element_users(TARGETLATESTRUNTIMEPATCH$2, targetList);
org.apache.xmlbeans.XmlObject[] result = new org.apache.xmlbeans.XmlObject[targetList.size()];
targetList.toArray(result);
return result;
}
}
/**
* Gets ith "TargetLatestRuntimePatch" element
*/
public org.apache.xmlbeans.XmlObject getTargetLatestRuntimePatchArray(int i)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlObject target = null;
target = (org.apache.xmlbeans.XmlObject)get_store().find_element_user(TARGETLATESTRUNTIMEPATCH$2, i);
if (target == null)
{
throw new IndexOutOfBoundsException();
}
return target;
}
}
/**
* Returns number of "TargetLatestRuntimePatch" element
*/
public int sizeOfTargetLatestRuntimePatchArray()
{
synchronized (monitor())
{
check_orphaned();
return get_store().count_elements(TARGETLATESTRUNTIMEPATCH$2);
}
}
/**
* Sets array of all "TargetLatestRuntimePatch" element WARNING: This method is not atomicaly synchronized.
*/
public void setTargetLatestRuntimePatchArray(org.apache.xmlbeans.XmlObject[] targetLatestRuntimePatchArray)
{
check_orphaned();
arraySetterHelper(targetLatestRuntimePatchArray, TARGETLATESTRUNTIMEPATCH$2);
}
/**
* Sets ith "TargetLatestRuntimePatch" element
*/
public void setTargetLatestRuntimePatchArray(int i, org.apache.xmlbeans.XmlObject targetLatestRuntimePatch)
{
generatedSetterHelperImpl(targetLatestRuntimePatch, TARGETLATESTRUNTIMEPATCH$2, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
}
/**
* Inserts and returns a new empty value (as xml) as the ith "TargetLatestRuntimePatch" element
*/
public org.apache.xmlbeans.XmlObject insertNewTargetLatestRuntimePatch(int i)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlObject target = null;
target = (org.apache.xmlbeans.XmlObject)get_store().insert_element_user(TARGETLATESTRUNTIMEPATCH$2, i);
return target;
}
}
/**
* Appends and returns a new empty value (as xml) as the last "TargetLatestRuntimePatch" element
*/
public org.apache.xmlbeans.XmlObject addNewTargetLatestRuntimePatch()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlObject target = null;
target = (org.apache.xmlbeans.XmlObject)get_store().add_element_user(TARGETLATESTRUNTIMEPATCH$2);
return target;
}
}
/**
* Removes the ith "TargetLatestRuntimePatch" element
*/
public void removeTargetLatestRuntimePatch(int i)
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_element(TARGETLATESTRUNTIMEPATCH$2, i);
}
}
/**
* Gets the "IsTrimmable" attribute
*/
public java.lang.String getIsTrimmable2()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISTRIMMABLE2$4);
if (target == null)
{
return null;
}
return target.getStringValue();
}
}
/**
* Gets (as xml) the "IsTrimmable" attribute
*/
public org.apache.xmlbeans.XmlString xgetIsTrimmable2()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(ISTRIMMABLE2$4);
return target;
}
}
/**
* True if has "IsTrimmable" attribute
*/
public boolean isSetIsTrimmable2()
{
synchronized (monitor())
{
check_orphaned();
return get_store().find_attribute_user(ISTRIMMABLE2$4) != null;
}
}
/**
* Sets the "IsTrimmable" attribute
*/
public void setIsTrimmable2(java.lang.String isTrimmable2)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ISTRIMMABLE2$4);
if (target == null)
{
target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ISTRIMMABLE2$4);
}
target.setStringValue(isTrimmable2);
}
}
/**
* Sets (as xml) the "IsTrimmable" attribute
*/
public void xsetIsTrimmable2(org.apache.xmlbeans.XmlString isTrimmable2)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(ISTRIMMABLE2$4);
if (target == null)
{
target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(ISTRIMMABLE2$4);
}
target.set(isTrimmable2);
}
}
/**
* Unsets the "IsTrimmable" attribute
*/
public void unsetIsTrimmable2()
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_attribute(ISTRIMMABLE2$4);
}
}
/**
* Gets the "TargetLatestRuntimePatch" attribute
*/
public java.lang.String getTargetLatestRuntimePatch2()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TARGETLATESTRUNTIMEPATCH2$6);
if (target == null)
{
return null;
}
return target.getStringValue();
}
}
/**
* Gets (as xml) the "TargetLatestRuntimePatch" attribute
*/
public org.apache.xmlbeans.XmlString xgetTargetLatestRuntimePatch2()
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TARGETLATESTRUNTIMEPATCH2$6);
return target;
}
}
/**
* True if has "TargetLatestRuntimePatch" attribute
*/
public boolean isSetTargetLatestRuntimePatch2()
{
synchronized (monitor())
{
check_orphaned();
return get_store().find_attribute_user(TARGETLATESTRUNTIMEPATCH2$6) != null;
}
}
/**
* Sets the "TargetLatestRuntimePatch" attribute
*/
public void setTargetLatestRuntimePatch2(java.lang.String targetLatestRuntimePatch2)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.SimpleValue target = null;
target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TARGETLATESTRUNTIMEPATCH2$6);
if (target == null)
{
target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(TARGETLATESTRUNTIMEPATCH2$6);
}
target.setStringValue(targetLatestRuntimePatch2);
}
}
/**
* Sets (as xml) the "TargetLatestRuntimePatch" attribute
*/
public void xsetTargetLatestRuntimePatch2(org.apache.xmlbeans.XmlString targetLatestRuntimePatch2)
{
synchronized (monitor())
{
check_orphaned();
org.apache.xmlbeans.XmlString target = null;
target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TARGETLATESTRUNTIMEPATCH2$6);
if (target == null)
{
target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(TARGETLATESTRUNTIMEPATCH2$6);
}
target.set(targetLatestRuntimePatch2);
}
}
/**
* Unsets the "TargetLatestRuntimePatch" attribute
*/
public void unsetTargetLatestRuntimePatch2()
{
synchronized (monitor())
{
check_orphaned();
get_store().remove_attribute(TARGETLATESTRUNTIMEPATCH2$6);
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy