All Downloads are FREE. Search and download functionalities are using the official Maven repository.

no.kith.xmlstds.TN Maven / Gradle / Ivy

There is a newer version: 4.2.0
Show newest version
/*
 * 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();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy