org.kuali.rice.krms.dto
Class RuleEditor

java.lang.Object
  extended by org.kuali.rice.krad.web.form.UifFormBase
      extended by org.kuali.rice.krms.dto.RuleEditor
All Implemented Interfaces:
Serializable, Inactivatable, Identifiable, Versioned, ViewModel, RuleDefinitionContract
Direct Known Subclasses:
EnrolRuleEditor

public class RuleEditor
extends UifFormBase
implements RuleDefinitionContract, Serializable

Created with IntelliJ IDEA. User: SW Date: 2012/12/03 Time: 3:45 PM To change this template use File | Settings | File Templates.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.web.form.UifFormBase
actionParameters, addedCollectionItems, ajaxRequest, ajaxReturnType, attachmentFile, clientStateForSyncing, defaultsApplied, dialogExplanation, dialogManager, dialogResponse, focusId, formHistory, formKey, formPostUrl, growlScript, jumpToId, jumpToName, lightboxScript, methodToCall, newCollectionLines, pageId, postedView, readOnlyFieldsList, renderedInLightBox, requestRedirected, returnFormKey, returnLocation, selectedCollectionLines, state, updateComponentId, view, viewId, viewName, viewRequestParameters, viewTypeName
 
Constructor Summary
RuleEditor()
           
RuleEditor(RuleDefinitionContract definition)
           
 
Method Summary
protected  PropositionEditor createPropositionEditor(PropositionDefinitionContract definition)
           
 List<? extends ActionDefinitionContract> getActions()
           
 List<String> getActiveSelections()
           
 AlphaIterator getAlpha()
           
 Map<String,String> getAttributes()
           
 Tree<CompareTreeNode,String> getCompareTree()
           
 String getCopyKey()
           
 String getCutKey()
           
 String getDescription()
           
 Tree<RuleEditorTreeNode,String> getEditTree()
           
 String getId()
           
 String getKey()
           
 String getLogicArea()
           
 String getName()
           
 String getNamespace()
           
 Tree<TreeNode,String> getPreviewTree()
           
 String getPropId()
           
 PropositionDefinitionContract getProposition()
           
 String getRuleInstruction()
           
 String getRuleType()
           
 RuleTypeInfo getRuleTypeInfo()
           
 String getSelectedKey()
           
 String getSelectedTab()
           
 String getTypeId()
           
 Long getVersionNumber()
           
 Tree<TreeNode,String> getViewTree()
           
 boolean isActive()
           
 boolean isDummy()
           
 void setActive(boolean active)
           
 void setActiveSelections(List<String> activeSelections)
           
 void setAlpha(AlphaIterator alpha)
           
 void setCompareTree(Tree<CompareTreeNode,String> compareTree)
           
 void setCopyKey(String copyKey)
           
 void setCutKey(String cutKey)
           
 void setDescription(String description)
           
 void setDummy(boolean dummy)
           
 void setEditTree(Tree<RuleEditorTreeNode,String> editTree)
           
 void setId(String id)
           
 void setKey(String key)
           
 void setLogicArea(String logicArea)
           
 void setName(String name)
           
 void setNamespace(String namespace)
           
 void setPreviewTree(Tree<TreeNode,String> previewTree)
           
 void setPropId(String propId)
           
 void setProposition(PropositionEditor proposition)
           
 void setRuleInstruction(String ruleInstruction)
           
 void setRuleType(String ruleType)
           
 void setRuleTypeInfo(RuleTypeInfo ruleTypeInfo)
           
 void setSelectedKey(String selectedKey)
           
 void setSelectedTab(String selectedTab)
           
 void setTypeId(String typeId)
           
 void setVersionNumber(Long versionNumber)
           
 void setViewTree(Tree<TreeNode,String> viewTree)
           
 
Methods inherited from class org.kuali.rice.krad.web.form.UifFormBase
generateFormKey, getActionEvent, getActionParamaterValue, getActionParameters, getActionParametersAsProperties, getAddedCollectionItems, getAjaxReturnType, getAttachmentFile, getClientStateForSyncing, getDialogExplanation, getDialogManager, getDialogResponse, getFocusId, getFormHistory, getFormKey, getFormPostUrl, getGrowlScript, getJumpToId, getJumpToName, getLightboxScript, getMethodToCall, getNewCollectionLines, getPageId, getPostedView, getReadOnlyFieldsList, getReturnFormKey, getReturnLocation, getSelectedCollectionLines, getState, getUpdateComponentId, getView, getViewId, getViewName, getViewRequestParameters, getViewService, getViewTypeName, isAddedCollectionItem, isAjaxRequest, isBuildViewRequest, isDefaultsApplied, isRenderedInLightBox, isRequestRedirected, isUpdateComponentRequest, isUpdateDialogRequest, isUpdateNoneRequest, isUpdatePageRequest, isUpdateViewRequest, postBind, setActionParameters, setAddedCollectionItems, setAjaxRequest, setAjaxReturnType, setAttachmentFile, setClientStateForSyncing, setDefaultsApplied, setDialogExplanation, setDialogManager, setDialogResponse, setFocusId, setFormHistory, setFormKey, setFormPostUrl, setGrowlScript, setJumpToId, setJumpToName, setLightboxScript, setMethodToCall, setNewCollectionLines, setPageId, setPostedView, setReadOnlyFieldsList, setRenderedInLightBox, setRequestRedirected, setReturnFormKey, setReturnLocation, setSelectedCollectionLines, setState, setUpdateComponentId, setView, setViewId, setViewName, setViewRequestParameters, setViewTypeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleEditor

public RuleEditor()

RuleEditor

public RuleEditor(RuleDefinitionContract definition)
Method Detail

getKey

public String getKey()

setKey

public void setKey(String key)

setId

public void setId(String id)

setDescription

public void setDescription(String description)

setProposition

public void setProposition(PropositionEditor proposition)

setPropId

public void setPropId(String propId)

setTypeId

public void setTypeId(String typeId)

setActive

public void setActive(boolean active)

setName

public void setName(String name)

setNamespace

public void setNamespace(String namespace)

getRuleType

public String getRuleType()

setRuleType

public void setRuleType(String ruleType)

getActiveSelections

public List<String> getActiveSelections()

setActiveSelections

public void setActiveSelections(List<String> activeSelections)

getAlpha

public AlphaIterator getAlpha()

setAlpha

public void setAlpha(AlphaIterator alpha)

getSelectedKey

public String getSelectedKey()
Returns:
the selectedKey

setSelectedKey

public void setSelectedKey(String selectedKey)
Parameters:
selectedKey - the selectedKey to set

getCutKey

public String getCutKey()
Returns:
the cutKey

setCutKey

public void setCutKey(String cutKey)

isDummy

public boolean isDummy()

setDummy

public void setDummy(boolean dummy)

getCopyKey

public String getCopyKey()
Returns:
the copyKey

setCopyKey

public void setCopyKey(String copyKey)
Parameters:
copyKey - the copyKey to set

getLogicArea

public String getLogicArea()

setLogicArea

public void setLogicArea(String logicArea)

getName

public String getName()
Specified by:
getName in interface RuleDefinitionContract

getDescription

public String getDescription()
Specified by:
getDescription in interface RuleDefinitionContract

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface RuleDefinitionContract

getTypeId

public String getTypeId()
Specified by:
getTypeId in interface RuleDefinitionContract

getPropId

public String getPropId()
Specified by:
getPropId in interface RuleDefinitionContract

getProposition

public PropositionDefinitionContract getProposition()
Specified by:
getProposition in interface RuleDefinitionContract

getActions

public List<? extends ActionDefinitionContract> getActions()
Specified by:
getActions in interface RuleDefinitionContract

getAttributes

public Map<String,String> getAttributes()
Specified by:
getAttributes in interface RuleDefinitionContract

getId

public String getId()
Specified by:
getId in interface Identifiable

isActive

public boolean isActive()
Specified by:
isActive in interface Inactivatable

getEditTree

public Tree<RuleEditorTreeNode,String> getEditTree()

setEditTree

public void setEditTree(Tree<RuleEditorTreeNode,String> editTree)

getPreviewTree

public Tree<TreeNode,String> getPreviewTree()

setPreviewTree

public void setPreviewTree(Tree<TreeNode,String> previewTree)

getViewTree

public Tree<TreeNode,String> getViewTree()

setViewTree

public void setViewTree(Tree<TreeNode,String> viewTree)

getCompareTree

public Tree<CompareTreeNode,String> getCompareTree()

setCompareTree

public void setCompareTree(Tree<CompareTreeNode,String> compareTree)

setVersionNumber

public void setVersionNumber(Long versionNumber)

getVersionNumber

public Long getVersionNumber()
Specified by:
getVersionNumber in interface Versioned

getSelectedTab

public String getSelectedTab()

setSelectedTab

public void setSelectedTab(String selectedTab)

getRuleInstruction

public String getRuleInstruction()

setRuleInstruction

public void setRuleInstruction(String ruleInstruction)

createPropositionEditor

protected PropositionEditor createPropositionEditor(PropositionDefinitionContract definition)

getRuleTypeInfo

public RuleTypeInfo getRuleTypeInfo()

setRuleTypeInfo

public void setRuleTypeInfo(RuleTypeInfo ruleTypeInfo)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.