Class MainPresenter
- java.lang.Object
-
- eu.toop.playground.dc.ui.presenter.MainPresenter
-
public class MainPresenter extends Object
- Author:
- Maria Siapera [mariaspr at unipi.gr]
-
-
Constructor Summary
Constructors Constructor Description MainPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCommonSlots(eu.toop.edm.EDMRequest.BuilderConcept requestBuilder)voidaddCommonSlots(eu.toop.edm.EDMRequest.BuilderDocumentByID requestBuilder)voidaddCommonSlots(eu.toop.edm.EDMRequest.BuilderDocumentsByDistribution requestBuilder)voidaddConcepts(eu.toop.edm.EDMRequest.BuilderConcept requestBuilder)voidaddDataSubject(eu.toop.edm.EDMRequest.BuilderConcept requestBuilder)voidaddDataSubject(eu.toop.edm.EDMRequest.BuilderDocumentByID requestBuilder)voidaddDataSubject(eu.toop.edm.EDMRequest.BuilderDocumentsByDistribution requestBuilder)voidaddDistribution(eu.toop.edm.EDMRequest.BuilderDocumentsByDistribution requestBuilder)voidaddDocumentID(eu.toop.edm.EDMRequest.BuilderDocumentByID requestBuilder, String documentID)voidaddErrorResponse(eu.toop.edm.EDMErrorResponse errorResponse)voidaddResponse(eu.toop.edm.EDMResponse response)voidcreateConceptRequestMessage(ConceptQueryComponent conceptQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)voidcreateDocumentRefIDRequestMessage(DocumentResponseComponent documentResponseComponent, String docID, RequestByIDButtonComponent requestByIDButtonComponent)voidcreateDocumentRefRequestMessage(DocumentQueryComponent documentQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)voidcreateDocumentRequestMessage(DocumentQueryComponent documentQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)voidimportConceptResponse(eu.toop.edm.EDMResponse response)voidimportDocumentResponse(eu.toop.edm.EDMResponse response)voidimportErrorResponse(eu.toop.edm.EDMErrorResponse errorResponse)voidimportResponseFromUpload(com.vaadin.flow.component.upload.receivers.MemoryBuffer buffer)voidinit(DynamicRequestView view)voidinitAuthorizedRepresentative()voidinitDataSubject(com.vaadin.flow.component.HasValue.ValueChangeEvent event)voidinitQueryType(com.vaadin.flow.component.HasValue.ValueChangeEvent event)voidmakeConceptRequests(ConceptQueryComponent conceptQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)voidnotifyConceptSelection(Set<eu.toop.edm.model.ConceptPojo> selectedConcepts)voidnotifyDatasetIdentifierChange(com.vaadin.flow.component.HasValue.ValueChangeEvent event)voidpopulateConceptDatasetGrid(ConceptQueryComponent conceptQueryComponent, String datasetTypeIdentifier, String DPCountry)voidpopulateConceptSelectionGrid(ConceptQueryComponent conceptQueryComponent)voidpopulateDistributionGrid(DocumentQueryComponent documentQueryComponent, String datasetTypeIdentifier, String DPCountry)voidresendConceptQuery(eu.toop.edm.EDMRequest request, DSDDatasetResponseDto dsdDatasetResponseDto)voidresendDocumentQuery(eu.toop.edm.EDMRequest request, DSDDatasetResponseDto dsdDatasetResponseDto)voidresetAuthorizedRepresentative()voidresetBeans()voidresetLP()voidresetNP()voidresetValuesConceptQuery(eu.toop.edm.EDMRequest request)voidresetValuesDataSubject(eu.toop.edm.EDMRequest request)voidresetValuesDocumentQuery(eu.toop.edm.EDMRequest request)voidshowErrorResponse(eu.toop.edm.EDMErrorResponse errorResponse)voidshowResponse(eu.toop.edm.EDMResponse response)
-
-
-
Method Detail
-
init
public void init(DynamicRequestView view)
-
initDataSubject
public void initDataSubject(com.vaadin.flow.component.HasValue.ValueChangeEvent event)
-
initQueryType
public void initQueryType(com.vaadin.flow.component.HasValue.ValueChangeEvent event)
-
initAuthorizedRepresentative
public void initAuthorizedRepresentative()
-
notifyDatasetIdentifierChange
public void notifyDatasetIdentifierChange(com.vaadin.flow.component.HasValue.ValueChangeEvent event)
-
resetAuthorizedRepresentative
public void resetAuthorizedRepresentative()
-
resetNP
public void resetNP()
-
resetLP
public void resetLP()
-
notifyConceptSelection
public void notifyConceptSelection(Set<eu.toop.edm.model.ConceptPojo> selectedConcepts)
-
populateConceptSelectionGrid
public void populateConceptSelectionGrid(ConceptQueryComponent conceptQueryComponent)
-
populateDistributionGrid
public void populateDistributionGrid(DocumentQueryComponent documentQueryComponent, String datasetTypeIdentifier, String DPCountry) throws IOException
- Throws:
IOException
-
populateConceptDatasetGrid
public void populateConceptDatasetGrid(ConceptQueryComponent conceptQueryComponent, String datasetTypeIdentifier, String DPCountry) throws IOException
- Throws:
IOException
-
showResponse
public void showResponse(eu.toop.edm.EDMResponse response)
-
showErrorResponse
public void showErrorResponse(eu.toop.edm.EDMErrorResponse errorResponse)
-
createConceptRequestMessage
public void createConceptRequestMessage(ConceptQueryComponent conceptQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)
-
makeConceptRequests
public void makeConceptRequests(ConceptQueryComponent conceptQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)
-
addConcepts
public void addConcepts(eu.toop.edm.EDMRequest.BuilderConcept requestBuilder)
-
addCommonSlots
public void addCommonSlots(eu.toop.edm.EDMRequest.BuilderConcept requestBuilder)
-
addDataSubject
public void addDataSubject(eu.toop.edm.EDMRequest.BuilderConcept requestBuilder)
-
addResponse
public void addResponse(eu.toop.edm.EDMResponse response)
-
addErrorResponse
public void addErrorResponse(eu.toop.edm.EDMErrorResponse errorResponse)
-
createDocumentRefIDRequestMessage
public void createDocumentRefIDRequestMessage(DocumentResponseComponent documentResponseComponent, String docID, RequestByIDButtonComponent requestByIDButtonComponent)
-
createDocumentRefRequestMessage
public void createDocumentRefRequestMessage(DocumentQueryComponent documentQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)
-
createDocumentRequestMessage
public void createDocumentRequestMessage(DocumentQueryComponent documentQueryComponent, DSDDatasetResponseDto dsdDatasetResponseDto)
-
addDistribution
public void addDistribution(eu.toop.edm.EDMRequest.BuilderDocumentsByDistribution requestBuilder)
-
addDocumentID
public void addDocumentID(eu.toop.edm.EDMRequest.BuilderDocumentByID requestBuilder, String documentID)
-
addCommonSlots
public void addCommonSlots(eu.toop.edm.EDMRequest.BuilderDocumentsByDistribution requestBuilder)
-
addCommonSlots
public void addCommonSlots(eu.toop.edm.EDMRequest.BuilderDocumentByID requestBuilder)
-
addDataSubject
public void addDataSubject(eu.toop.edm.EDMRequest.BuilderDocumentsByDistribution requestBuilder)
-
addDataSubject
public void addDataSubject(eu.toop.edm.EDMRequest.BuilderDocumentByID requestBuilder)
-
resendConceptQuery
public void resendConceptQuery(eu.toop.edm.EDMRequest request, DSDDatasetResponseDto dsdDatasetResponseDto)
-
resetValuesDataSubject
public void resetValuesDataSubject(eu.toop.edm.EDMRequest request)
-
resetValuesConceptQuery
public void resetValuesConceptQuery(eu.toop.edm.EDMRequest request)
-
resendDocumentQuery
public void resendDocumentQuery(eu.toop.edm.EDMRequest request, DSDDatasetResponseDto dsdDatasetResponseDto)
-
resetValuesDocumentQuery
public void resetValuesDocumentQuery(eu.toop.edm.EDMRequest request)
-
resetBeans
public void resetBeans()
-
importResponseFromUpload
public void importResponseFromUpload(com.vaadin.flow.component.upload.receivers.MemoryBuffer buffer)
-
importDocumentResponse
public void importDocumentResponse(eu.toop.edm.EDMResponse response)
-
importConceptResponse
public void importConceptResponse(eu.toop.edm.EDMResponse response)
-
importErrorResponse
public void importErrorResponse(eu.toop.edm.EDMErrorResponse errorResponse)
-
-