Search in sources :

Example 1 with ProcessLayout

use of de.metas.ui.web.process.descriptor.ProcessLayout in project metasfresh-webui-api by metasfresh.

the class ViewActionDescriptor method getProcessDescriptor.

public ProcessDescriptor getProcessDescriptor(@NonNull final ProcessId processId) {
    final DocumentEntityDescriptor parametersDescriptor = createParametersEntityDescriptor(processId);
    final ProcessLayout processLayout = ProcessLayout.builder().setProcessId(processId).setLayoutType(layoutType).setCaption(caption).setDescription(description).addElements(parametersDescriptor).build();
    return ProcessDescriptor.builder().setProcessId(processId).setType(ProcessDescriptorType.Process).setLayout(processLayout).build();
}
Also used : ProcessLayout(de.metas.ui.web.process.descriptor.ProcessLayout) DocumentEntityDescriptor(de.metas.ui.web.window.descriptor.DocumentEntityDescriptor)

Aggregations

ProcessLayout (de.metas.ui.web.process.descriptor.ProcessLayout)1 DocumentEntityDescriptor (de.metas.ui.web.window.descriptor.DocumentEntityDescriptor)1