public class GenerateFieldsBrowser extends BaseBrowser
BrowseField for
ObjectDefinitions. This Browse Implementation is created for GenerateFieldsConnector| Constructor and Description |
|---|
GenerateFieldsBrowser(BrowseContext context) |
| Modifier and Type | Method and Description |
|---|---|
BrowseField |
createCustomPropertiesField()
Creates a Custom Properties field which stores Key Value Pair data for this component.
|
BrowseField |
createListField()
Creates a selectable list input for the operation
|
BrowseField |
createReplacementField()
Replaces the original string field "replacementField" defined in the descriptor with a type specific field
|
BrowseField |
createSimpleField()
Creates a simple field input for the Operation.
|
ObjectDefinitions |
getObjectDefinitions(String objectTypeId,
Collection<ObjectDefinitionRole> roles)
Retrieves the Object Definition for the operation.
|
ObjectTypes |
getObjectTypes()
Creates a List of Object Types for User Selection
|
getConnection, getContextpublic GenerateFieldsBrowser(BrowseContext context)
public ObjectTypes getObjectTypes()
public ObjectDefinitions getObjectDefinitions(String objectTypeId, Collection<ObjectDefinitionRole> roles)
objectTypeId - the id of the relevant object type chosen from the list returned from a previous call to
getObjectTypes()roles - the roles corresponding to the profiles requestedpublic BrowseField createSimpleField()
public BrowseField createListField()
public BrowseField createReplacementField()
public BrowseField createCustomPropertiesField()