Class ScriptModel

    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • DESCRIPTION

        public static final java.lang.String DESCRIPTION
        Generated constant - Attribute key of Script.description attribute defined at extension scripting.
        See Also:
        Constant Field Values
      • SCRIPTTYPE

        public static final java.lang.String SCRIPTTYPE
        Generated constant - Attribute key of Script.scriptType attribute defined at extension scripting.
        See Also:
        Constant Field Values
      • AUTODISABLING

        public static final java.lang.String AUTODISABLING
        Generated constant - Attribute key of Script.autodisabling attribute defined at extension scripting.
        See Also:
        Constant Field Values
      • DISABLED

        public static final java.lang.String DISABLED
        Generated constant - Attribute key of Script.disabled attribute defined at extension scripting.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ScriptModel

        public ScriptModel()
        Generated constructor - Default constructor for generic creation.
      • ScriptModel

        public ScriptModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • ScriptModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ScriptModel​(java.lang.String _code,
                           java.lang.String _content)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _code - initial attribute declared by type AbstractDynamicContent at extension core
        _content - initial attribute declared by type AbstractDynamicContent at extension core
      • ScriptModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ScriptModel​(java.lang.String _code,
                           java.lang.String _content,
                           ItemModel _owner)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _code - initial attribute declared by type AbstractDynamicContent at extension core
        _content - initial attribute declared by type AbstractDynamicContent at extension core
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription()
        Generated method - Getter of the Script.description attribute defined at extension scripting.
        Returns:
        the description
      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription​(java.util.Locale loc)
        Generated method - Getter of the Script.description attribute defined at extension scripting.
        Parameters:
        loc - the value localization key
        Returns:
        the description
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getScriptType

        @Accessor(qualifier="scriptType",
                  type=GETTER)
        public ScriptType getScriptType()
        Generated method - Getter of the Script.scriptType attribute defined at extension scripting.
        Returns:
        the scriptType
      • isAutodisabling

        @Accessor(qualifier="autodisabling",
                  type=GETTER)
        public boolean isAutodisabling()
        Generated method - Getter of the Script.autodisabling attribute defined at extension scripting.
        Returns:
        the autodisabling
      • isDisabled

        @Accessor(qualifier="disabled",
                  type=GETTER)
        public boolean isDisabled()
        Generated method - Getter of the Script.disabled attribute defined at extension scripting.
        Returns:
        the disabled
      • setAutodisabling

        @Accessor(qualifier="autodisabling",
                  type=SETTER)
        public void setAutodisabling​(boolean value)
        Generated method - Setter of Script.autodisabling attribute defined at extension scripting.
        Parameters:
        value - the autodisabling
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value)
        Generated method - Setter of Script.description attribute defined at extension scripting.
        Parameters:
        value - the description
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value,
                                   java.util.Locale loc)
        Generated method - Setter of Script.description attribute defined at extension scripting.
        Parameters:
        value - the description
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setDisabled

        @Accessor(qualifier="disabled",
                  type=SETTER)
        public void setDisabled​(boolean value)
        Generated method - Setter of Script.disabled attribute defined at extension scripting.
        Parameters:
        value - the disabled
      • setScriptType

        @Accessor(qualifier="scriptType",
                  type=SETTER)
        public void setScriptType​(ScriptType value)
        Generated method - Setter of Script.scriptType attribute defined at extension scripting.
        Parameters:
        value - the scriptType