Interface ObligationType

    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Local name of the element Obligation.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_QNAME

        static final QName DEFAULT_ELEMENT_QNAME
        QName of the element Obligation.
      • SCHEMA_TYPE_NAME

        static final QName SCHEMA_TYPE_NAME
        QName of the XSI type.
      • OBLIGATION_ID_ATTRIB_NAME

        static final String OBLIGATION_ID_ATTRIB_NAME
        ObligationId attribute name.
        See Also:
        Constant Field Values
    • Method Detail

      • getAttributeAssignments

        List<AttributeAssignmentType> getAttributeAssignments()
        Gets the attribute assignments for this obligation.
        Returns:
        attribute assignments for this obligation
      • getObligationId

        String getObligationId()
        Gets the ID of this obligation.
        Returns:
        ID of this obligation
      • setObligationId

        void setObligationId​(String id)
        Sets the ID of this obligation.
        Parameters:
        id - ID of this obligation
      • getFulfillOn

        EffectType getFulfillOn()
        Gets the fulfill on effect.
        Returns:
        fulfill on effect
      • setFulfillOn

        void setFulfillOn​(EffectType type)
        Sets fulfill on effect.
        Parameters:
        type - fulfill on effect