Class SimpleTypeState

    • Constructor Detail

      • SimpleTypeState

        public SimpleTypeState()
    • Method Detail

      • annealType

        protected XSDatatypeExp annealType​(XSDatatypeExp dt)
        performs final wrap-up and returns a fully created DataType object that represents this element.
      • getFinalValue

        public int getFinalValue​(String list)
        parses final attribute
      • onEndChild

        public void onEndChild​(XSDatatypeExp child)
        receives a Pattern object that is contained in this element.
        Specified by:
        onEndChild in interface XSTypeOwner
      • makeType

        protected final XSDatatypeExp makeType()
                                        throws org.relaxng.datatype.DatatypeException
        This method is called from endElement method. Implementation has to provide DataType object that represents the content of this element.
        Throws:
        org.relaxng.datatype.DatatypeException
      • getTargetNamespaceUri

        public final String getTargetNamespaceUri()
      • endSelf

        public void endSelf()
        Description copied from class: SimpleState
        this method is called in endElement method when the state is about to be removed. derived-class should perform any wrap-up job
        Overrides:
        endSelf in class SimpleState