@Target(value={PARAMETER,FIELD}) @Retention(value=RUNTIME) @Documented public @interface Placement
Parameter field in the extension configuration window.| Modifier and Type | Fields and Description |
|---|---|
static String |
ADVANCED
Group or Tab name for parameters that are considered for advanced usage.
|
static String |
CONNECTION
Group or Tab name for parameters that are considered to be part of a connection configuration.
|
static int |
DEFAULT_ORDER
Parameter's default order.
|
static String |
GENERAL
Group or Tab name for parameters that are considered for general purposes.
|
| Modifier and Type | Optional Element and Description |
|---|---|
String |
group
A group is a logical way to display one or more variables together.
|
int |
order
Gives the annotated element a relative order within its group.
|
String |
tab
A tab is a logical way to groups together.
|
public static final int DEFAULT_ORDER
public static final String GENERAL
public static final String ADVANCED
public static final String CONNECTION
public abstract int order
The value is relative meaning that the element with order 10 is on top than one with value 25.
public abstract String group
To place more than one element in the same group, use the exact same values for this attribute
public abstract String tab
To display more than one parameter or field in the same the tab then this value should be exactly the same for all of them.
By default the value is GENERAL
Copyright © 2016 MuleSoft, Inc.. All rights reserved.