Package

pl.touk.nussknacker.ui

definition

Permalink

package definition

Visibility
  1. Public
  2. All

Type Members

  1. case class AdditionalProcessProperty(label: String, type: PropertyType.Value, default: Option[String], isRequired: Boolean, values: Option[List[String]]) extends Product with Serializable

    Permalink
  2. case class NodeEdges(nodeId: NodeTypeId, edges: List[EdgeType], canChooseNodes: Boolean, isForInputDefinition: Boolean) extends Product with Serializable

    Permalink
  3. case class NodeGroup(name: String, possibleNodes: List[NodeToAdd]) extends Product with Serializable

    Permalink
  4. case class NodeToAdd(type: String, label: String, node: NodeData, categories: List[String], branchParametersTemplate: List[Parameter] = immutable.this.List.empty[Nothing]) extends Product with Serializable

    Permalink
  5. case class NodeTypeId(type: String, id: Option[String] = scala.None) extends Product with Serializable

    Permalink
  6. case class UIObjectDefinition(parameters: List[UIParameter], returnType: Option[TypingResult], categories: List[String], nodeConfig: SingleNodeConfig) extends Product with Serializable

    Permalink
  7. case class UIParameter(name: String, typ: TypingResult, restriction: Option[ParameterRestriction], additionalVariables: Map[String, TypingResult], branchParam: Boolean) extends Product with Serializable

    Permalink
  8. case class UIProcessDefinition(services: Map[String, UIObjectDefinition], sourceFactories: Map[String, UIObjectDefinition], sinkFactories: Map[String, UIObjectDefinition], customStreamTransformers: Map[String, UIObjectDefinition], signalsWithTransformers: Map[String, UIObjectDefinition], exceptionHandlerFactory: UIObjectDefinition, globalVariables: Map[String, UIObjectDefinition], typesInformation: Set[ClazzDefinition], subprocessInputs: Map[String, UIObjectDefinition]) extends Product with Serializable

    Permalink
  9. case class UIProcessObjects(nodesToAdd: List[NodeGroup], processDefinition: UIProcessDefinition, nodesConfig: Map[String, SingleNodeConfig], additionalPropertiesConfig: Map[String, AdditionalProcessProperty], edgesForNodes: List[NodeEdges]) extends Product with Serializable

    Permalink

Value Members

  1. object AdditionalProcessProperty extends Serializable

    Permalink
  2. object DefinitionPreparer

    Permalink
  3. object NodeEdges extends Serializable

    Permalink
  4. object NodeGroup extends Serializable

    Permalink
  5. object NodeToAdd extends Serializable

    Permalink
  6. object NodeTypeId extends Serializable

    Permalink
  7. object NodesConfigCombiner

    Permalink
  8. object PropertyType extends Enumeration

    Permalink
  9. object SortedNodeGroup

    Permalink
  10. object UIObjectDefinition extends Serializable

    Permalink
  11. object UIParameter extends Serializable

    Permalink
  12. object UIProcessDefinition extends Serializable

    Permalink
  13. object UIProcessObjects extends Serializable

    Permalink

Ungrouped