Packages

package definition

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. definition
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ComponentGroup(name: ComponentGroupName, components: List[ComponentTemplate]) extends Product with Serializable
  2. case class ComponentTemplate(type: ComponentType, label: String, node: NodeData, categories: List[String], branchParametersTemplate: List[Parameter] = ...) extends Product with Serializable
  3. case class NodeEdges(nodeId: NodeTypeId, edges: List[EdgeType], canChooseNodes: Boolean, isForInputDefinition: Boolean) extends Product with Serializable
  4. case class NodeTypeId(type: String, id: Option[String] = scala.None) extends Product with Serializable
  5. case class UIBasicParameter(name: String, refClazz: TypingResult) extends Product with Serializable
  6. case class UIClazzDefinition(clazzName: TypingResult, methods: Map[String, UIMethodInfo], staticMethods: Map[String, UIMethodInfo]) extends Product with Serializable
  7. case class UICustomAction(name: String, allowedStateStatusNames: List[String], icon: Option[URI], parameters: List[UICustomActionParameter]) extends Product with Serializable
  8. case class UICustomActionParameter(name: String, editor: ParameterEditor) extends Product with Serializable
  9. case class UIMethodInfo(parameters: List[UIBasicParameter], refClazz: TypingResult, description: Option[String], varArgs: Boolean) extends Product with Serializable
  10. case class UIObjectDefinition(parameters: List[UIParameter], returnType: Option[TypingResult], categories: List[String], componentConfig: SingleComponentConfig) extends Product with Serializable
  11. case class UIParameter(name: String, typ: TypingResult, editor: ParameterEditor, validators: List[ParameterValidator], defaultValue: String, additionalVariables: Map[String, TypingResult], variablesToHide: Set[String], branchParam: Boolean) extends Product with Serializable
  12. case class UIProcessDefinition(services: Map[String, UIObjectDefinition], sourceFactories: Map[String, UIObjectDefinition], sinkFactories: Map[String, UIObjectDefinition], customStreamTransformers: Map[String, UIObjectDefinition], signalsWithTransformers: Map[String, UIObjectDefinition], globalVariables: Map[String, UIObjectDefinition], typesInformation: Set[UIClazzDefinition], subprocessInputs: Map[String, UIObjectDefinition]) extends Product with Serializable
  13. case class UIProcessObjects(componentGroups: List[ComponentGroup], processDefinition: UIProcessDefinition, componentsConfig: Map[String, SingleComponentConfig], additionalPropertiesConfig: Map[String, UiAdditionalPropertyConfig], edgesForNodes: List[NodeEdges], customActions: List[UICustomAction], defaultAsyncInterpretation: Boolean) extends Product with Serializable
  14. case class UiAdditionalPropertyConfig(defaultValue: Option[String], editor: ParameterEditor, validators: List[ParameterValidator], label: Option[String]) extends Product with Serializable

Value Members

  1. object ComponentGroup extends Serializable
  2. object ComponentTemplate extends Serializable
  3. object NodeEdges extends Serializable
  4. object NodeTypeId extends Serializable
  5. object UIBasicParameter extends Serializable
  6. object UIClazzDefinition extends Serializable
  7. object UICustomAction extends Serializable
  8. object UICustomActionParameter extends Serializable
  9. object UIMethodInfo extends Serializable
  10. object UIObjectDefinition extends Serializable
  11. object UIParameter extends Serializable
  12. object UIProcessDefinition extends Serializable
  13. object UIProcessObjects extends Serializable
  14. object UiAdditionalPropertyConfig extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped