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 void clear()
public String getId()
getId in interface Identifiablepublic String getDescription()
getDescription in interface PropositionDefinitionContractpublic String getCompoundOpCode()
getCompoundOpCode in interface PropositionDefinitionContractpublic Integer getCompoundSequenceNumber()
getCompoundSequenceNumber 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 void setVersionNumber(Long versionNumber)
public 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 String getNaturalLanguageForUsage(String usage)
usage - public void setNaturalLanguageForUsage(String usage, String nl)
usage - nl - public Map<String,String> getNlParameters()
public String getBindingPath()
public void setBindingPath(String bindingPath)
public String getIdSuffix()
public void setIdSuffix(String idSuffix)
protected String getDefaultNlKey()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.