no.kith.xmlstds.TN Maven / Gradle / Ivy
/*
* XML Type: TN
* Namespace: http://www.kith.no/xmlstds
* Java type: no.kith.xmlstds.TN
*
* Automatically generated - do not modify.
*/
package no.kith.xmlstds;
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;
/**
* An XML TN(@http://www.kith.no/xmlstds).
*
* This is a complex type.
*/
public interface TN extends no.kith.xmlstds.ED {
DocumentFactory Factory = new DocumentFactory<>(io.github.mjhaugsdal.system.m96.x20180701.TypeSystemHolder.typeSystem, "tn1229type");
org.apache.xmlbeans.SchemaType type = Factory.getType();
/**
* Gets the "REF" element
*/
no.kith.xmlstds.URL getREF();
/**
* True if has "REF" element
*/
boolean isSetREF();
/**
* Sets the "REF" element
*/
void setREF(no.kith.xmlstds.URL ref);
/**
* Appends and returns a new empty "REF" element
*/
no.kith.xmlstds.URL addNewREF();
/**
* Unsets the "REF" element
*/
void unsetREF();
/**
* Gets the "COMPN" attribute
*/
no.kith.xmlstds.COMPNAttribute.COMPN.Enum getCOMPN();
/**
* Gets (as xml) the "COMPN" attribute
*/
no.kith.xmlstds.COMPNAttribute.COMPN xgetCOMPN();
/**
* True if has "COMPN" attribute
*/
boolean isSetCOMPN();
/**
* Sets the "COMPN" attribute
*/
void setCOMPN(no.kith.xmlstds.COMPNAttribute.COMPN.Enum compn);
/**
* Sets (as xml) the "COMPN" attribute
*/
void xsetCOMPN(no.kith.xmlstds.COMPNAttribute.COMPN compn);
/**
* Unsets the "COMPN" attribute
*/
void unsetCOMPN();
/**
* Gets the "IC" attribute
*/
byte[] getIC();
/**
* Gets (as xml) the "IC" attribute
*/
no.kith.xmlstds.ICAttribute.IC xgetIC();
/**
* True if has "IC" attribute
*/
boolean isSetIC();
/**
* Sets the "IC" attribute
*/
void setIC(byte[] ic);
/**
* Sets (as xml) the "IC" attribute
*/
void xsetIC(no.kith.xmlstds.ICAttribute.IC ic);
/**
* Unsets the "IC" attribute
*/
void unsetIC();
/**
* Gets the "ICA" attribute
*/
no.kith.xmlstds.ICAAttribute.ICA.Enum getICA();
/**
* Gets (as xml) the "ICA" attribute
*/
no.kith.xmlstds.ICAAttribute.ICA xgetICA();
/**
* True if has "ICA" attribute
*/
boolean isSetICA();
/**
* Sets the "ICA" attribute
*/
void setICA(no.kith.xmlstds.ICAAttribute.ICA.Enum ica);
/**
* Sets (as xml) the "ICA" attribute
*/
void xsetICA(no.kith.xmlstds.ICAAttribute.ICA ica);
/**
* Unsets the "ICA" attribute
*/
void unsetICA();
/**
* Gets the "NULL" attribute
*/
no.kith.xmlstds.NULLAttribute.NULL.Enum getNULL();
/**
* Gets (as xml) the "NULL" attribute
*/
no.kith.xmlstds.NULLAttribute.NULL xgetNULL();
/**
* True if has "NULL" attribute
*/
boolean isSetNULL();
/**
* Sets the "NULL" attribute
*/
void setNULL(no.kith.xmlstds.NULLAttribute.NULL.Enum xnull);
/**
* Sets (as xml) the "NULL" attribute
*/
void xsetNULL(no.kith.xmlstds.NULLAttribute.NULL xnull);
/**
* Unsets the "NULL" attribute
*/
void unsetNULL();
}