public abstract class AbstractImwPageController extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
AbstractImwPageDto |
appDto
JSPから参照用Dto.
|
javax.servlet.ServletContext |
application
ServletContext.
|
AppManager |
appManager
AppManager.
|
CompanyManagerHelper |
companyManagerHelper
CompanyManagerHelper.
|
CompanySettingsHelper |
companySettingsHelper
CompanySettingsHelper.
|
ContextHelper |
contextHelper
ContextHelper.
|
CurrencyHelper |
currencyHelper
CurrencyHelper.
|
DateHelper |
dateHelper
DateHelper.
|
protected static String |
EXTENSION_TEXT_TAG
拡張テキスト対応タグ.
|
protected static String |
FIXED_ORIGINAL_JSP
元JSP固定タグ.
|
GadgetMasterManager |
gadgetMasterManager
GadgetMasterManager.
|
jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetBlockService |
k10mGadgetBlockService
K10mGadgetBlockService.
|
jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetFieldService |
k10mGadgetFieldService
K10mGadgetFieldService.
|
jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetService |
k10mGadgetService
K10mGadget.
|
jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetSurfaceService |
k10mGadgetSurfaceService
K10mGadgetSurfaceService.
|
jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20cMatterControlService |
k20cMatterControlService
K20cMatterControlService.
|
jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20cMatterInfoService |
k20cMatterInfoService
K20cMatterInfoService.
|
jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtTextService |
k20mAppExtTextService
K20mAppExtTextService.
|
jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.Ka20cMatterControlService |
ka20cMatterControlService
Ka20cMatterControlService.
|
jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.Ka20cMatterInfoService |
ka20cMatterInfoService
Ka20cMatterInfoService.
|
MasterManager |
masterManager
MasterManager.
|
protected static String |
NOT_DELEGATION_APPLY_TAG
代理申請:不可タグ.
|
PropertyHelper |
propertyHelper
propertyHelper.
|
protected static String |
SP_NO_SUPPORT_TAG
SPモード:未対応タグ.
|
protected static String |
SP_SEARCH_TAG
SPモード:検索画面タグ.
|
protected static String |
SP_SUPPORT_TAG
SPモード:対応タグ.
|
TransferHelper |
transferHelper
TransferHelper.
|
UserManagerHelper |
userManagerHelper
UserManagerHelper.
|
UserMatterPropertyHelper |
userMatterPropertyHelper
UserMatterPropertyHelper.
|
コンストラクタと説明 |
---|
AbstractImwPageController() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
escapeHtmlCaption4AppDto()
画面用パラメータをキャプション用変換処理を実施.
|
protected String |
getApplyAuthUserCd()
申請者として表示するためのユーザコードを返却.
|
protected String |
getApplyDate(String imwPageType,
String systemMatterId)
申請日取得.
|
protected String |
getApplyUserCd()
申請者処理者として表示するためのユーザコードを返却.
|
protected String |
getAppType(String contentsId)
申請書マスタの申請タイプ(タグ)を返却.
|
protected abstract AbstractImwPageDto |
getDto()
画面用DTOを返却.
|
protected String |
getFieldInputType(String parameterInputType,
String fieldMasterInputType,
String kaidenPageTypeCode)
申請書マスタに登録する入力タイプを返却.
|
protected String |
getFieldRequiredFlag(String parameterRequiredFlag,
String fieldMasterRequiredFlag,
String kaidenPageTypeCode)
申請書マスタに登録する入力タイプを返却.
|
protected abstract AbstractImwPageForm |
getForm()
画面用Fromを返却.
|
protected List<GadgetDto> |
getGadgetList(String contentsId,
String contentsVersionId,
String pagePathId)
申請書が保持しているガジェットをListで返却.
|
protected List<GadgetDto> |
getGadgetList(String contentsId,
String contentsVersionId,
String pagePathId,
String localeId)
申請書が保持しているガジェットをListで返却.
|
protected LinkedHashMap<String,GadgetDto> |
getGadgets(String contentsId,
String contentsVersionId,
String pagePathId)
申請書が保持しているガジェットをMAPで返却.
|
protected LinkedHashMap<String,GadgetDto> |
getGadgets(String contentsId,
String contentsVersionId,
String pagePathId,
String localeId)
申請書が保持しているガジェットをMAPで返却.
|
protected abstract String |
getIndexJspPath()
indexメソッドの遷移JSPパスを返却.
|
protected abstract ViewMode |
getMatterNameViewMode()
案件名(案件情報)の入力モードを返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractImwPageForm form,
org.springframework.ui.Model model)
IM-Workflow画面を表示.
|
protected boolean |
isSpNoSupport()
SPサポート対象外かどうか返却.
|
protected void |
restoreMatterInfo(String imwPageType)
案件情報への表示内容を復元.
|
protected void |
setPrintMode(boolean printMode)
印刷モードを設定.
|
protected void |
setProcessButtonLabel(jp.co.intra_mart.foundation.workflow.application.model.NodeProcessTypeModel[] processModels)
申請ボタン/承認ボタンなどのボタン名を設定.
|
@Autowired public javax.servlet.ServletContext application
@Autowired public ContextHelper contextHelper
@Autowired public CompanyManagerHelper companyManagerHelper
@Autowired public CompanySettingsHelper companySettingsHelper
@Autowired public CurrencyHelper currencyHelper
@Autowired public DateHelper dateHelper
@Autowired public GadgetMasterManager gadgetMasterManager
@Autowired public PropertyHelper propertyHelper
@Autowired public TransferHelper transferHelper
@Autowired public UserManagerHelper userManagerHelper
@Autowired public UserMatterPropertyHelper userMatterPropertyHelper
@Autowired public jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetService k10mGadgetService
@Autowired public jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetSurfaceService k10mGadgetSurfaceService
@Autowired public jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetBlockService k10mGadgetBlockService
@Autowired public jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mGadgetFieldService k10mGadgetFieldService
@Autowired public jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20mAppExtTextService k20mAppExtTextService
@Autowired public jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20cMatterControlService k20cMatterControlService
@Autowired public jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.Ka20cMatterControlService ka20cMatterControlService
@Autowired public jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.K20cMatterInfoService k20cMatterInfoService
@Autowired public jp.co.slcs.kaiden.v2.extension_imw.foundation.model.service.Ka20cMatterInfoService ka20cMatterInfoService
@Autowired public AppManager appManager
@Autowired public MasterManager masterManager
public AbstractImwPageDto appDto
protected static final String NOT_DELEGATION_APPLY_TAG
protected void setPrintMode(boolean printMode)
printMode
- 印刷モードprotected LinkedHashMap<String,GadgetDto> getGadgets(String contentsId, String contentsVersionId, String pagePathId) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
key:ガジェットID、value:GadgetDto のMAPを返却します。
contentsId
- コンテンツIDcontentsVersionId
- コンテンツバージョンIDpagePathId
- ページパスIDjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外protected LinkedHashMap<String,GadgetDto> getGadgets(String contentsId, String contentsVersionId, String pagePathId, String localeId) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
key:ガジェットID、value:GadgetDto のMAPを返却します。
contentsId
- コンテンツIDcontentsVersionId
- コンテンツバージョンIDpagePathId
- ページパスIDlocaleId
- ロケールIDjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外protected List<GadgetDto> getGadgetList(String contentsId, String contentsVersionId, String pagePathId) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
contentsId
- コンテンツIDcontentsVersionId
- コンテンツバージョンIDpagePathId
- ページパスIDjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外protected List<GadgetDto> getGadgetList(String contentsId, String contentsVersionId, String pagePathId, String localeId) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
contentsId
- コンテンツIDcontentsVersionId
- コンテンツバージョンIDpagePathId
- ページパスIDlocaleId
- ロケールIDjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractImwPageForm form, org.springframework.ui.Model model) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
jp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外protected void setProcessButtonLabel(jp.co.intra_mart.foundation.workflow.application.model.NodeProcessTypeModel[] processModels)
processModels
- NodeProcessTypeModelの配列protected void restoreMatterInfo(String imwPageType) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
imwPageType
- ページタイプjp.co.intra_mart.foundation.workflow.exception.WorkflowException
protected void escapeHtmlCaption4AppDto()
以下のパラメータを変換します。
protected abstract ViewMode getMatterNameViewMode()
protected abstract String getIndexJspPath()
protected abstract AbstractImwPageDto getDto()
protected abstract AbstractImwPageForm getForm()
protected String getApplyAuthUserCd()
nullが返却された場合、案件情報よりデータを取得します
protected String getApplyUserCd()
nullが返却された場合、案件情報よりデータを取得します
protected String getFieldInputType(String parameterInputType, String fieldMasterInputType, String kaidenPageTypeCode)
ガジェットフィールドグループマスタとガジェットフィールドマスタの設定、
画面での設定値をすべて考慮した入力タイプを返却します。
画面から渡ってきた設定値は"0"または"1"であり、ガジェットフィールドグループマスタの設定値の
考慮はされている前提です。
parameterInputType
- 画面から渡ってきた入力タイプfieldMasterInputType
- ガジェットフィールドマスタに設定されている入力タイプkaidenPageTypeCode
- 画面種別protected String getFieldRequiredFlag(String parameterRequiredFlag, String fieldMasterRequiredFlag, String kaidenPageTypeCode)
ガジェットフィールドグループマスタとガジェットフィールドマスタの設定、
画面での設定値をすべて考慮した入力タイプを返却します。
画面から渡ってきた設定値は"0"または"1"であり、ガジェットフィールドグループマスタの設定値の
考慮はされている前提です。
parameterRequiredFlag
- 画面から渡ってきた入力タイプfieldMasterRequiredFlag
- ガジェットフィールドマスタに設定されている入力タイプkaidenPageTypeCode
- 画面種別protected String getAppType(String contentsId)
contentsId
- コンテンツIDprotected boolean isSpNoSupport()
protected String getApplyDate(String imwPageType, String systemMatterId) throws jp.co.intra_mart.foundation.workflow.exception.WorkflowException
imwPageType
- ページパスIDsystemMatterId
- システム案件IDjp.co.intra_mart.foundation.workflow.exception.WorkflowException
- ワークフロー例外Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.