use of de.metas.ui.web.quickinput.QuickInputLayoutDescriptor in project metasfresh-webui-api by metasfresh.
the class InvoiceLineQuickInputDescriptorFactory method createQuickInputEntityDescriptor.
@Override
public QuickInputDescriptor createQuickInputEntityDescriptor(final DocumentType documentType, final DocumentId documentTypeId, final DetailId detailId, @NonNull final Optional<Boolean> soTrx) {
final DocumentEntityDescriptor entityDescriptor = createEntityDescriptor(documentType, documentTypeId, detailId, soTrx);
final QuickInputLayoutDescriptor layout = createLayout(entityDescriptor);
return QuickInputDescriptor.of(entityDescriptor, layout, InvoiceLineQuickInputProcessor.class);
}
use of de.metas.ui.web.quickinput.QuickInputLayoutDescriptor in project metasfresh-webui-api by metasfresh.
the class EmptiesQuickInputDescriptorFactory method createQuickInputEntityDescriptor.
@Override
public QuickInputDescriptor createQuickInputEntityDescriptor(final DocumentType documentType, final DocumentId documentTypeId, final DetailId detailId, @NonNull final Optional<Boolean> soTrx) {
final DocumentEntityDescriptor entityDescriptor = createEntityDescriptor(documentTypeId, detailId, soTrx);
final QuickInputLayoutDescriptor layout = createLayout(entityDescriptor);
return QuickInputDescriptor.of(entityDescriptor, layout, EmptiesQuickInputProcessor.class);
}
use of de.metas.ui.web.quickinput.QuickInputLayoutDescriptor in project metasfresh-webui-api by metasfresh.
the class ForecastLineQuickInputDescriptorFactory method createQuickInputEntityDescriptor.
@Override
public QuickInputDescriptor createQuickInputEntityDescriptor(final DocumentType documentType, final DocumentId documentTypeId, final DetailId detailId, @NonNull final Optional<Boolean> soTrx) {
final DocumentEntityDescriptor entityDescriptor = createEntityDescriptor(documentTypeId, detailId, soTrx);
final QuickInputLayoutDescriptor layout = createLayout(entityDescriptor);
return QuickInputDescriptor.of(entityDescriptor, layout, ForecastLineQuickInputProcessor.class);
}
use of de.metas.ui.web.quickinput.QuickInputLayoutDescriptor in project metasfresh-webui-api by metasfresh.
the class OrderLineQuickInputDescriptorFactory method createQuickInputEntityDescriptor.
@Override
public QuickInputDescriptor createQuickInputEntityDescriptor(final DocumentType documentType, final DocumentId documentTypeId, final DetailId detailId, @NonNull final Optional<Boolean> soTrx) {
final DocumentEntityDescriptor entityDescriptor = createEntityDescriptor(documentType, documentTypeId, detailId, soTrx);
final QuickInputLayoutDescriptor layout = createLayout(entityDescriptor);
return QuickInputDescriptor.of(entityDescriptor, layout, OrderLineQuickInputProcessor.class);
}
Aggregations