public class PropositionEditor extends Object implements PropositionDefinitionContract, Serializable
| Constructor and Description |
|---|
PropositionEditor() |
PropositionEditor(PropositionDefinitionContract definition)
Converts a immutable object to it's mutable bo counterpart
|
public PropositionEditor()
public PropositionEditor(PropositionDefinitionContract definition)
definition - immutable objectpublic String getId()
getId in interface Identifiablepublic String getDescription()
getDescription in interface PropositionDefinitionContractpublic String getCompoundOpCode()
getCompoundOpCode in interface PropositionDefinitionContractpublic void setDescription(String description)
public void setCompoundOpCode(String compoundOpCode)
public void setParameters(List<PropositionParameterEditor> parameters)
public void setCompoundEditors(List<PropositionEditor> compoundEditors)
public List<PropositionEditor> getCompoundEditors()
public List<? extends PropositionDefinitionContract> getCompoundComponents()
getCompoundComponents in interface PropositionDefinitionContractpublic List<PropositionParameterEditor> getParameters()
getParameters in interface PropositionDefinitionContractpublic String getTypeId()
getTypeId in interface PropositionDefinitionContractpublic String getRuleId()
getRuleId in interface PropositionDefinitionContractpublic void setPropositionTypeCode(String propositionTypeCode)
public String getPropositionTypeCode()
getPropositionTypeCode in interface PropositionDefinitionContractpublic boolean isEditMode()
public TermEditor getTerm()
public void setTerm(TermEditor term)
public String getTermParameter()
public void setTermParameter(String termParameter)
public List<TermParameter> getTermParameterList()
public void setTermParameterList(List<TermParameter> termParameterList)
public void setEditMode(boolean editMode)
public Long getVersionNumber()
getVersionNumber in interface Versionedprotected PropositionEditor createPropositionEditor(PropositionDefinitionContract definition)
public String getNewTermDescription()
public boolean isNewProp()
public void setNewProp(boolean newProp)
public Map<String,String> getNaturalLanguage()
public void setNaturalLanguage(Map<String,String> naturalLanguage)
public Map<String,String> getNlParameters()
public String getNaturalLanguageForUsage(String usage)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.