Interface ValuefulTag

  • All Superinterfaces:
    EnumHTMLTags, Tag
    All Known Subinterfaces:
    ArgumentTag, OnExceptionTag

    public interface ValuefulTag
    extends Tag
    The ValuefulTag interface represents a tag which the value attribute.
    Since:
    MicroStrategy Web 9.0.0
    • Field Detail

      • ATTR_NAME_ARG_VALUE

        static final java.lang.String ATTR_NAME_ARG_VALUE
        The constant name of the attribute value.
        See Also:
        Constant Field Values
    • Method Detail

      • getResolvedValue

        java.lang.Object getResolvedValue​(LayoutContext context,
                                          java.lang.Class type)
                                   throws ArgumentUnresolvedException,
                                          EmptyListException
        Returns the resolved value of the current Valueful tag.
        Parameters:
        context - the LayoutContext within which the Argument value gets resolved.
        type - the Class of the value. This is used for converting the string to the appropriate type.
        Returns:
        the resolved value of the current Valueful tag.
        Throws:
        ArgumentUnresolvedException - thrown if the Argument value can not be resolved.
        EmptyListException - thrown if the named list contains no element within it.