gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument Maven / Gradle / Ivy
/*
* An XML document type.
* Localname: METASCHEMA-CONSTRAINTS
* Namespace: http://csrc.nist.gov/ns/oscal/metaschema/1.0
* Java type: gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument
*
* Automatically generated - do not modify.
*/
package gov.nist.secauto.metaschema.model.xmlbeans;
import org.apache.xmlbeans.impl.schema.ElementFactory;
import org.apache.xmlbeans.impl.schema.AbstractDocumentFactory;
import org.apache.xmlbeans.impl.schema.DocumentFactory;
import org.apache.xmlbeans.impl.schema.SimpleTypeFactory;
/**
* A document containing one METASCHEMA-CONSTRAINTS(@http://csrc.nist.gov/ns/oscal/metaschema/1.0) element.
*
* This is a complex type.
*/
public interface METASCHEMACONSTRAINTSDocument extends org.apache.xmlbeans.XmlObject {
DocumentFactory Factory = new DocumentFactory<>(org.apache.xmlbeans.metadata.system.metaschema.TypeSystemHolder.typeSystem, "metaschemaconstraints2cf9doctype");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets the "METASCHEMA-CONSTRAINTS" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS getMETASCHEMACONSTRAINTS();
/**
* Sets the "METASCHEMA-CONSTRAINTS" element
*/
void setMETASCHEMACONSTRAINTS(gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS metaschemaconstraints);
/**
* Appends and returns a new empty "METASCHEMA-CONSTRAINTS" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS addNewMETASCHEMACONSTRAINTS();
/**
* An XML METASCHEMA-CONSTRAINTS(@http://csrc.nist.gov/ns/oscal/metaschema/1.0).
*
* This is a complex type.
*/
public interface METASCHEMACONSTRAINTS extends org.apache.xmlbeans.XmlObject {
ElementFactory Factory = new ElementFactory<>(org.apache.xmlbeans.metadata.system.metaschema.TypeSystemHolder.typeSystem, "metaschemaconstraints7a04elemtype");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets the "name" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.MarkupLineDatatype getName();
/**
* Sets the "name" element
*/
void setName(gov.nist.secauto.metaschema.model.xmlbeans.MarkupLineDatatype name);
/**
* Appends and returns a new empty "name" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.MarkupLineDatatype addNewName();
/**
* Gets the "version" element
*/
java.lang.String getVersion();
/**
* Sets the "version" element
*/
void setVersion(java.lang.String version);
/**
* Gets a List of "import" elements
*/
java.util.List getImportList();
/**
* Gets array of all "import" elements
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Import[] getImportArray();
/**
* Gets ith "import" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Import getImportArray(int i);
/**
* Returns number of "import" element
*/
int sizeOfImportArray();
/**
* Sets array of all "import" element
*/
void setImportArray(gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Import[] ximportArray);
/**
* Sets ith "import" element
*/
void setImportArray(int i, gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Import ximport);
/**
* Inserts and returns a new empty value (as xml) as the ith "import" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Import insertNewImport(int i);
/**
* Appends and returns a new empty value (as xml) as the last "import" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Import addNewImport();
/**
* Removes the ith "import" element
*/
void removeImport(int i);
/**
* Gets a List of "scope" elements
*/
java.util.List getScopeList();
/**
* Gets array of all "scope" elements
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope[] getScopeArray();
/**
* Gets ith "scope" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope getScopeArray(int i);
/**
* Returns number of "scope" element
*/
int sizeOfScopeArray();
/**
* Sets array of all "scope" element
*/
void setScopeArray(gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope[] scopeArray);
/**
* Sets ith "scope" element
*/
void setScopeArray(int i, gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope scope);
/**
* Inserts and returns a new empty value (as xml) as the ith "scope" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope insertNewScope(int i);
/**
* Appends and returns a new empty value (as xml) as the last "scope" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope addNewScope();
/**
* Removes the ith "scope" element
*/
void removeScope(int i);
/**
* Gets the "remarks" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.RemarksType getRemarks();
/**
* True if has "remarks" element
*/
boolean isSetRemarks();
/**
* Sets the "remarks" element
*/
void setRemarks(gov.nist.secauto.metaschema.model.xmlbeans.RemarksType remarks);
/**
* Appends and returns a new empty "remarks" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.RemarksType addNewRemarks();
/**
* Unsets the "remarks" element
*/
void unsetRemarks();
/**
* An XML import(@http://csrc.nist.gov/ns/oscal/metaschema/1.0).
*
* This is a complex type.
*/
public interface Import extends org.apache.xmlbeans.XmlObject {
ElementFactory Factory = new ElementFactory<>(org.apache.xmlbeans.metadata.system.metaschema.TypeSystemHolder.typeSystem, "import4fa3elemtype");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets the "href" attribute
*/
java.lang.String getHref();
/**
* Sets the "href" attribute
*/
void setHref(java.lang.String href);
}
/**
* An XML scope(@http://csrc.nist.gov/ns/oscal/metaschema/1.0).
*
* This is a complex type.
*/
public interface Scope extends org.apache.xmlbeans.XmlObject {
ElementFactory Factory = new ElementFactory<>(org.apache.xmlbeans.metadata.system.metaschema.TypeSystemHolder.typeSystem, "scope0d44elemtype");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets a List of "assembly" elements
*/
java.util.List getAssemblyList();
/**
* Gets array of all "assembly" elements
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Assembly[] getAssemblyArray();
/**
* Gets ith "assembly" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Assembly getAssemblyArray(int i);
/**
* Returns number of "assembly" element
*/
int sizeOfAssemblyArray();
/**
* Sets array of all "assembly" element
*/
void setAssemblyArray(gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Assembly[] assemblyArray);
/**
* Sets ith "assembly" element
*/
void setAssemblyArray(int i, gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Assembly assembly);
/**
* Inserts and returns a new empty value (as xml) as the ith "assembly" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Assembly insertNewAssembly(int i);
/**
* Appends and returns a new empty value (as xml) as the last "assembly" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Assembly addNewAssembly();
/**
* Removes the ith "assembly" element
*/
void removeAssembly(int i);
/**
* Gets a List of "field" elements
*/
java.util.List getFieldList();
/**
* Gets array of all "field" elements
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Field[] getFieldArray();
/**
* Gets ith "field" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Field getFieldArray(int i);
/**
* Returns number of "field" element
*/
int sizeOfFieldArray();
/**
* Sets array of all "field" element
*/
void setFieldArray(gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Field[] fieldArray);
/**
* Sets ith "field" element
*/
void setFieldArray(int i, gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Field field);
/**
* Inserts and returns a new empty value (as xml) as the ith "field" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Field insertNewField(int i);
/**
* Appends and returns a new empty value (as xml) as the last "field" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Field addNewField();
/**
* Removes the ith "field" element
*/
void removeField(int i);
/**
* Gets a List of "flag" elements
*/
java.util.List getFlagList();
/**
* Gets array of all "flag" elements
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Flag[] getFlagArray();
/**
* Gets ith "flag" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Flag getFlagArray(int i);
/**
* Returns number of "flag" element
*/
int sizeOfFlagArray();
/**
* Sets array of all "flag" element
*/
void setFlagArray(gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Flag[] flagArray);
/**
* Sets ith "flag" element
*/
void setFlagArray(int i, gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Flag flag);
/**
* Inserts and returns a new empty value (as xml) as the ith "flag" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Flag insertNewFlag(int i);
/**
* Appends and returns a new empty value (as xml) as the last "flag" element
*/
gov.nist.secauto.metaschema.model.xmlbeans.METASCHEMACONSTRAINTSDocument.METASCHEMACONSTRAINTS.Scope.Flag addNewFlag();
/**
* Removes the ith "flag" element
*/
void removeFlag(int i);
/**
* Gets the "metaschema-namespace" attribute
*/
java.lang.String getMetaschemaNamespace();
/**
* Sets the "metaschema-namespace" attribute
*/
void setMetaschemaNamespace(java.lang.String metaschemaNamespace);
/**
* Gets the "metaschema-short-name" attribute
*/
java.lang.String getMetaschemaShortName();
/**
* Sets the "metaschema-short-name" attribute
*/
void setMetaschemaShortName(java.lang.String metaschemaShortName);
/**
* An XML assembly(@http://csrc.nist.gov/ns/oscal/metaschema/1.0).
*
* This is a complex type.
*/
public interface Assembly extends gov.nist.secauto.metaschema.model.xmlbeans.DefineAssemblyConstraintsType {
ElementFactory Factory = new ElementFactory<>(org.apache.xmlbeans.metadata.system.metaschema.TypeSystemHolder.typeSystem, "assembly8082elemtype");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets the "target" attribute
*/
gov.nist.secauto.metaschema.model.common.metapath.MetapathExpression getTarget();
/**
* Sets the "target" attribute
*/
void setTarget(gov.nist.secauto.metaschema.model.common.metapath.MetapathExpression target);
}
/**
* An XML field(@http://csrc.nist.gov/ns/oscal/metaschema/1.0).
*
* This is a complex type.
*/
public interface Field extends gov.nist.secauto.metaschema.model.xmlbeans.DefineFieldConstraintsType {
ElementFactory Factory = new ElementFactory<>(org.apache.xmlbeans.metadata.system.metaschema.TypeSystemHolder.typeSystem, "field1f1eelemtype");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets the "target" attribute
*/
gov.nist.secauto.metaschema.model.common.metapath.MetapathExpression getTarget();
/**
* Sets the "target" attribute
*/
void setTarget(gov.nist.secauto.metaschema.model.common.metapath.MetapathExpression target);
}
/**
* An XML flag(@http://csrc.nist.gov/ns/oscal/metaschema/1.0).
*
* This is a complex type.
*/
public interface Flag extends gov.nist.secauto.metaschema.model.xmlbeans.DefineFlagConstraintsType {
ElementFactory Factory = new ElementFactory<>(org.apache.xmlbeans.metadata.system.metaschema.TypeSystemHolder.typeSystem, "flag583celemtype");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets the "target" attribute
*/
gov.nist.secauto.metaschema.model.common.metapath.MetapathExpression getTarget();
/**
* Sets the "target" attribute
*/
void setTarget(gov.nist.secauto.metaschema.model.common.metapath.MetapathExpression target);
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy