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, setTypeForCompoundOpCode
addCustomContainerComponents, buildCompareTree, buildMultiViewTree, compareCompoundProposition, compareRules, compareTerm, configurePropositionForType, copyPropositionEditor, createCompoundPropositionBoStub, createSimplePropositionBoStub, getCompareTreeBuilder, getKrmsTypeRepositoryService, getNaturalLanguageHelper, getRuleEditor, getRuleManagementService, getTemplateForType, getTemplateRegistry, getTermRepositoryService, resetDescription, validateProposition
convertServiceExceptionsToUI, createContextInfo, getHelper, getStateInfo, getStateService, getTypeInfo, getTypeService, setHelperClasses
addLine, 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, syncClientSideStateForComponent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyDefaultValuesForCollectionLine, buildExportTableData, buildInquiryLink, cleanViewAfterRender, getCommonContext, getExpressionEvaluator, performApplyModel, performComponentInitialization, performComponentLifecycle, performFinalize, performInitialization, populateViewFromRequestParameters, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, refreshReferences, spawnSubLifecyle
public FERuleViewHelperServiceImpl()
public Class<? extends PropositionEditor> getPropositionEditorClass()
RuleViewHelperServiceImpl
getPropositionEditorClass
in class LURuleViewHelperServiceImpl
public void refreshInitTrees(RuleEditor rule)
refreshInitTrees
in interface RuleViewHelperService
refreshInitTrees
in class RuleViewHelperServiceImpl
public void refreshViewTree(RuleEditor rule)
RuleViewHelperServiceImpl
refreshViewTree
in interface RuleViewHelperService
refreshViewTree
in class RuleViewHelperServiceImpl
protected void initPropositionEditor(PropositionEditor propositionEditor)
propositionEditor
- protected Map<String,String> getTermParameters(PropositionEditor proposition)
proposition
- public List<BuildingInfo> retrieveBuildingInfo(String buildingCode, boolean strictMatch) throws Exception
Exception
public List<RoomInfo> retrieveRoomInfo(String roomCode, String buildingCode, boolean strictMatch) throws Exception
Exception
public void rebuildActions(FERuleEditor ruleEditor)
public boolean validate(FERuleEditor ruleEditor)
protected long parseTimeToMillis(String time) throws ParseException
ParseException
public String getNaturalLanguageUsageKey()
public RoomService getRoomService()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.