Class ItemCheckerDescriptor

    • Method Detail

      • toJSON

        public Map<String,​ObjecttoJSON()
        Get the description information to JSON format
        Returns:
        The information as a map
      • getId

        @Deprecated
        public String getId()
        Deprecated.
        use getName() instead
        Retrieves the parameter checker's id
        Returns:
        _id the id of the parameter checker
      • getSmallIconPath

        public String getSmallIconPath()
        Retrieves the parameter checker's icon
        Returns:
        _iconPath the path to the icon representing the parameter checker
      • setSmallIconPath

        public void setSmallIconPath​(String path)
        Sets the icon path of the parameter checker
        Parameters:
        path - the path of the small icon
      • getMediumIconPath

        public String getMediumIconPath()
        Retrieves the parameter checker's icon
        Returns:
        _iconPath the path to the icon representing the parameter checker
      • setMediumIconPath

        public void setMediumIconPath​(String path)
        Sets the icon path of the parameter checker
        Parameters:
        path - the path of the medium icon
      • getLargeIconPath

        public String getLargeIconPath()
        Retrieves the parameter checker's icon
        Returns:
        _iconPath the path to the icon representing the parameter checker
      • setLargeIconPath

        public void setLargeIconPath​(String path)
        Sets the icon path of the parameter checker
        Parameters:
        path - the path of the large icon
      • getConcreteClass

        public String getConcreteClass()
        Retrieves the class of the parameter checker
        Returns:
        _concreteClass the class of the parameter checker.
      • setClass

        public void setClass​(String concreteClass)
        Sets the class of the parameter checker
        Parameters:
        concreteClass - the class of the parameter checker
      • getUiRefOrder

        public int getUiRefOrder()
        Gets the ui order of the parameter checker
        Returns:
        _uiRefOrder the ui order
      • setUiRefOrder

        public void setUiRefOrder​(int uiRefOrder)
        Sets the ui order
        Parameters:
        uiRefOrder - the ui order
      • getUiRefLocation

        public String getUiRefLocation()
        Get the location of the parameter checker
        Returns:
        _uiRefOrder the ui order
      • setUiRefLocation

        public void setUiRefLocation​(String uiRefLocation)
        Set the location of the parameter checker
        Parameters:
        uiRefLocation - the location of the parameter checker
      • getLinkedParamsPaths

        public Set<StringgetLinkedParamsPaths()
        Retrieve the path of the parameters used by the parameter checker
        Returns:
        _linkedParamsPaths the paths of the parameters used by the parameter checker
      • setLinkedParamsPaths

        public void setLinkedParamsPaths​(Set<String> linkedParamsPaths)
        Sets the parameters' ids used by the parameter checker
        Parameters:
        linkedParamsPaths - the parameters' ids used by the parameter checker
      • setParameterChecker

        public void setParameterChecker​(ItemChecker parameterChecker)
        Sets the parameter checker
        Parameters:
        parameterChecker - the parameter checker