public class PropositionParameterEditor extends Object implements PropositionParameterContract, Serializable
Constructor and Description |
---|
PropositionParameterEditor() |
PropositionParameterEditor(PropositionParameterContract definition)
Converts a immutable object to it's mutable bo counterpart
|
PropositionParameterEditor(String parameterType,
Integer sequenceNumber) |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
String |
getParameterType()
Returns the type of the parameter.
|
String |
getPropId()
Returns the Id for the parent proposition.
|
Integer |
getSequenceNumber()
Returns the sequence number of the proposition parameter.
|
TermDefinition |
getTermValue()
Returns the term value of the proposition parameter if the
proposition parameter is a term.
|
String |
getValue()
Returns the value of the proposition parameter
|
Long |
getVersionNumber() |
void |
setId(String id) |
void |
setParameterType(String parameterType) |
void |
setPropId(String propId) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setTermValue(TermDefinition termValue) |
void |
setValue(String value) |
void |
setVersionNumber(Long versionNumber) |
public PropositionParameterEditor()
public PropositionParameterEditor(String parameterType, Integer sequenceNumber)
public PropositionParameterEditor(PropositionParameterContract definition)
definition
- immutable objectpublic String getId()
getId
in interface Identifiable
public String getPropId()
PropositionParameterContract
It is the Id of the parent proposition.
getPropId
in interface PropositionParameterContract
public String getValue()
PropositionParameterContract
It is the value of the parameter
getValue
in interface PropositionParameterContract
public void setTermValue(TermDefinition termValue)
public TermDefinition getTermValue()
PropositionParameterContract
It is the term value of the parameter
getTermValue
in interface PropositionParameterContract
public void setParameterType(String parameterType)
public String getParameterType()
PropositionParameterContract
It identified the type of the parameter.
getParameterType
in interface PropositionParameterContract
public void setSequenceNumber(Integer sequenceNumber)
public Integer getSequenceNumber()
PropositionParameterContract
getSequenceNumber
in interface PropositionParameterContract
public Long getVersionNumber()
getVersionNumber
in interface Versioned
public void setVersionNumber(Long versionNumber)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.