Class AbstractCaseInstancePresenter<V extends org.uberfire.client.mvp.UberElement>
- java.lang.Object
-
- org.jbpm.workbench.cm.client.util.AbstractPresenter<V>
-
- org.jbpm.workbench.cm.client.util.AbstractCaseInstancePresenter<V>
-
- Direct Known Subclasses:
CaseActionsPresenter,CaseCommentsPresenter,CaseDetailsPresenter,CaseMilestoneListPresenter,CaseOverviewPresenter,CaseRolesPresenter,CaseStagesPresenter
public abstract class AbstractCaseInstancePresenter<V extends org.uberfire.client.mvp.UberElement> extends AbstractPresenter<V>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcaseIdprotected org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.cm.service.CaseManagementService>caseServiceprotected StringcontainerIdstatic StringPARAMETER_CASE_IDstatic StringPARAMETER_CONTAINER_IDprotected org.uberfire.mvp.PlaceRequestplaceprotected org.jboss.errai.ui.client.local.spi.TranslationServicetranslationService-
Fields inherited from class org.jbpm.workbench.cm.client.util.AbstractPresenter
view
-
-
Constructor Summary
Constructors Constructor Description AbstractCaseInstancePresenter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidclearCaseInstance()voidfindCaseInstance()protected booleanisCaseInstanceValid()protected abstract voidloadCaseInstance(org.jbpm.workbench.cm.model.CaseInstanceSummary cis)voidonCaseRefreshEvent(CaseRefreshEvent caseRefreshEvent)voidonStartup(org.uberfire.mvp.PlaceRequest place)voidsetCaseService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.cm.service.CaseManagementService> caseService)-
Methods inherited from class org.jbpm.workbench.cm.client.util.AbstractPresenter
getView, init
-
-
-
-
Field Detail
-
PARAMETER_CASE_ID
public static final String PARAMETER_CASE_ID
- See Also:
- Constant Field Values
-
PARAMETER_CONTAINER_ID
public static final String PARAMETER_CONTAINER_ID
- See Also:
- Constant Field Values
-
place
protected org.uberfire.mvp.PlaceRequest place
-
caseId
protected String caseId
-
containerId
protected String containerId
-
translationService
@Inject protected org.jboss.errai.ui.client.local.spi.TranslationService translationService
-
caseService
protected org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.cm.service.CaseManagementService> caseService
-
-
Method Detail
-
onStartup
public void onStartup(org.uberfire.mvp.PlaceRequest place)
-
loadCaseInstance
protected abstract void loadCaseInstance(org.jbpm.workbench.cm.model.CaseInstanceSummary cis)
-
clearCaseInstance
protected abstract void clearCaseInstance()
-
findCaseInstance
public void findCaseInstance()
-
isCaseInstanceValid
protected boolean isCaseInstanceValid()
-
onCaseRefreshEvent
public void onCaseRefreshEvent(@Observes CaseRefreshEvent caseRefreshEvent)
-
setCaseService
@Inject public void setCaseService(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.cm.service.CaseManagementService> caseService)
-
-