public class FERuleViewHelperServiceImpl extends LURuleViewHelperServiceImpl
| Constructor and Description |
|---|
FERuleViewHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getNaturalLanguageUsageKey() |
Class<? extends PropositionEditor> |
getPropositionEditorClass()
Override this method to return a different class type if you need to use a different propositoin editor class.
|
RoomService |
getRoomService() |
protected Map<String,String> |
getTermParameters(PropositionEditor proposition)
Create TermEditor from the TermDefinition objects to be used in the ui and return a map of
the key and values of the term parameters.
|
protected void |
initPropositionEditor(PropositionEditor propositionEditor)
Initializes the proposition, populating the type and terms.
|
protected long |
parseTimeToMillis(String time) |
void |
rebuildActions(FERuleEditor ruleEditor) |
void |
refreshInitTrees(RuleEditor rule) |
void |
refreshViewTree(RuleEditor rule)
Rebuild the tree used for the view only trees.
|
List<BuildingInfo> |
retrieveBuildingInfo(String buildingCode,
boolean strictMatch) |
List<RoomInfo> |
retrieveRoomInfo(String roomCode,
String buildingCode,
boolean strictMatch) |
boolean |
validate(FERuleEditor ruleEditor) |
applyAuthorizationAndPresentationLogic, checkNaturalLanguageForTree, compareProposition, copyProposition, getCluInfoHelper, getCluService, getContextInfo, getCourseNamesForSuggest, getCourseSetForSuggest, getCoursesInRange, getEditTreeBuilder, getOrganizationService, getOrgDepartmentForSuggest, getPreviewTreeBuilder, getProgramForSuggest, getTestNamesForSuggest, getViewTreeBuilder, nullifyCluSetInfo, performAddLineValidation, processAfterAddLine, processGroupItems, setTypeForCompoundOpCodeaddCustomContainerComponents, buildCompareTree, buildMultiViewTree, compareCompoundProposition, compareRules, compareTerm, configurePropositionForType, copyPropositionEditor, createCompoundPropositionBoStub, createSimplePropositionBoStub, getCompareTreeBuilder, getKrmsTypeRepositoryService, getNaturalLanguageHelper, getRuleEditor, getRuleManagementService, getTemplateForType, getTemplateRegistry, getTermRepositoryService, resetDescription, validatePropositionconvertServiceExceptionsToUI, createContextInfo, getHelper, getStateInfo, getStateService, getTypeInfo, getTypeService, setHelperClassesaddLine, adjustIdIfNecessary, applyDefaultValues, applyDefaultValuesForCollectionLine, buildClientSideStateScript, buildExportTableData, buildExportTableRow, buildGrowlScript, buildInquiryLink, cleanViewAfterRender, findNestedDictionaryAttribute, getBusinessObjectService, getCommonContext, getConfigurationService, getDataDictionaryService, getExportTableFormatOptions, getExpressionEvaluator, getPersistenceService, getPersistenceStructureService, getPreModelContext, getViewDictionaryService, initializeDataFieldFromDataDictionary, invokeMethodFinalizer, logAndThrowRuntime, performApplyModel, performComponentApplyModel, performComponentFinalize, performComponentInitialization, performComponentLifecycle, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performDeleteLineValidation, performFinalize, performInitialization, populateDefaultValueForField, populateViewFromRequestParameters, processAfterDeleteLine, processAfterSaveLine, processAnyRemoteFieldsHolder, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, retrieveEditModesAndActionFlags, runComponentModifiers, setBusinessObjectService, setConfigurationService, setDataDictionaryService, setExpressionEvaluator, setPersistenceService, setPersistenceStructureService, setViewContext, setViewDictionaryService, spawnSubLifecyle, syncClientSideStateForComponentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecylepublic FERuleViewHelperServiceImpl()
public Class<? extends PropositionEditor> getPropositionEditorClass()
RuleViewHelperServiceImplgetPropositionEditorClass in class LURuleViewHelperServiceImplpublic void refreshInitTrees(RuleEditor rule)
refreshInitTrees in interface RuleViewHelperServicerefreshInitTrees in class RuleViewHelperServiceImplpublic void refreshViewTree(RuleEditor rule)
RuleViewHelperServiceImplrefreshViewTree in interface RuleViewHelperServicerefreshViewTree in class RuleViewHelperServiceImplprotected void initPropositionEditor(PropositionEditor propositionEditor)
propositionEditor - protected Map<String,String> getTermParameters(PropositionEditor proposition)
proposition - public List<BuildingInfo> retrieveBuildingInfo(String buildingCode, boolean strictMatch) throws Exception
Exceptionpublic List<RoomInfo> retrieveRoomInfo(String roomCode, String buildingCode, boolean strictMatch) throws Exception
Exceptionpublic void rebuildActions(FERuleEditor ruleEditor)
public boolean validate(FERuleEditor ruleEditor)
protected long parseTimeToMillis(String time) throws ParseException
ParseExceptionpublic String getNaturalLanguageUsageKey()
public RoomService getRoomService()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.