## Uses of Class
com.streambase.sb.operator.parameter.UIHints

- Packages that use UIHints
  Package | Description
  --- | ---
  com.streambase.sb.operator.parameter | Provides classes and interfaces to specify parameters for custom operators.

- - ### Uses of UIHints in com.streambase.sb.operator.parameter

    Methods in com.streambase.sb.operator.parameter that return UIHints
    Modifier and Type | Method and Description
    --- | ---
    `static UIHints` | UIHints.`create()` Creates a new `UIHints` with all values initialized to default
    `UIHints` | SBPropertyDescriptor.`getUIHints()` Retrieves the currently associated `UIHints` object for this property
    `UIHints` | UIHints.`setAssociateFieldPicker(boolean associate)` For `String[]` properties only, instructs Studio to display a schema field picker.
    `UIHints` | UIHints.`setMaskStringDisplay(boolean maskStringDisplay)` Sets the mask hint, applicable to String property types.
    `UIHints` | UIHints.`setNumLines(int numLines)` Sets the number of lines to display this property as, applicable to String property types.
    `UIHints` | UIHints.`setProposals(String... proposals)` Set string proposals that will be offered to the user when editing an associated String property
    `UIHints` | UIHints.`setTab(String tab)` Sets the tab name hint.
    `UIHints` | UIHints.`setTableColumnNames(String... tableColumnNames)` Set column names to use for properties displayed in a user interface Table
    `UIHints` | UIHints.`setTextFont(UIHints.TextFontHint hint)` Set the desired font hint for text-field-like controls
    `UIHints` | UIHints.`setTextWidth(UIHints.TextWidthHint width)` Set the desired width hint for text-field-like controls

    Methods in com.streambase.sb.operator.parameter with parameters of type UIHints
    Modifier and Type | Method and Description
    --- | ---
    `SBPropertyDescriptor` | SBSimpleBeanInfo.`createCharsetPropertyDesc(UIHints hint, String desc, Class<?> clazz)` Same as calling createCharsetPropertyDesc(hint, desc, clazz, true)
    `SBPropertyDescriptor` | SBSimpleBeanInfo.`createCharsetPropertyDesc(UIHints hint, String desc, Class<?> clazz, boolean indent)` Creates a property descriptor for character set encoding, with `CHARSET_PROPOSALS` as the proposals.
    `SBPropertyDescriptor` | SBSimpleBeanInfo.`createUseDefaultCharsetPropertyDesc(UIHints hint, Class<?> clazz)` Creates a check box property descriptor for users to indicate that they would like to use the platform's default charset for this operator.
    `SBPropertyDescriptor` | SBPropertyDescriptor.`setUIHints(UIHints hints)` Associate a `UIHints` object with this property, providing StreamBase Studio with additional layout and display information for this property.

Copyright © 2015–2018 Cloud Software Group, Inc.. All rights reserved.