Annotation Type Config


  • @Target(METHOD)
    @Retention(RUNTIME)
    public @interface Config
    • Element Detail

      • order

        int order
      • name

        java.lang.String name
        Default:
        ""
      • elementName

        java.lang.String elementName
        Default:
        ""
      • unit

        Unit unit
        Default:
        org.seamcat.model.types.Unit.none
      • yUnit

        Unit yUnit
        Default:
        org.seamcat.model.types.Unit.none
      • xAxis

        java.lang.String xAxis
        Default:
        ""
      • yAxis

        java.lang.String yAxis
        Default:
        ""
      • defineGroup

        java.lang.String defineGroup
        Default:
        ""
      • group

        java.lang.String group
        Default:
        ""
      • radioGroup

        java.lang.String radioGroup
        Default:
        ""
      • invertedGroup

        java.lang.String invertedGroup
        Default:
        ""
      • information

        java.lang.String information
        Default:
        ""
      • toolTip

        java.lang.String toolTip
        Default:
        ""
      • embed

        boolean embed
        Default:
        false
      • renderHint

        RenderHint renderHint
        can be set to "radio" to render an enum as radio buttons instead of a drop down box.
        Default:
        org.seamcat.model.plugin.RenderHint.SELECTION
      • textlines

        int textlines
        Default:
        1
      • distributions

        java.lang.String[] distributions
        Default:
        {"CONSTANT", "DISCRETE_UNIFORM", "GAUSSIAN", "RAYLEIGH", "UNIFORM", "UNIFORM_POLAR_ANGLE", "UNIFORM_POLAR_DISTANCE", "USER_DEFINED", "STAIR", "GAUSSIAN_LIMITED", "RAYLEIGH_LIMITED", "LOG_NORMAL_LIMITED"}
      • readOnly

        boolean readOnly
        Default:
        false