public interface IProcedureParameter extends INoChildrenNoRelationshipBaseModelElement
Modifier and Type | Field and Description |
---|---|
static int |
PARAMETER_TYPE_IN |
static int |
PARAMETER_TYPE_INOUT |
static int |
PARAMETER_TYPE_OUT |
static int |
PARAMETER_TYPE_RESULT |
static int |
PARAMETER_TYPE_RETURN |
static int |
PARAMETER_TYPE_UNKNOWN |
static java.lang.String |
PROP_CLASS_PARAMETER |
static java.lang.String |
PROP_COMMENT |
static java.lang.String |
PROP_DATA_TYPE |
static java.lang.String |
PROP_DB_TYPE |
static java.lang.String |
PROP_PARAMETER_TYPE |
static java.lang.String |
PROP_QUALITY_REASON |
static java.lang.String |
PROP_QUALITY_SCORE |
static java.lang.String |
PROP_RETURN_CLASS_ATTRIBUTE |
static java.lang.String |
PROP_TYPE_NAME |
static java.lang.String |
PROP_USER_TYPES |
PROP_BACKLOG_ACTIVITY_ID, PROP_COMMENTS, PROP_DOCUMENTATION, PROP_GENERIC_VALUES, PROP_PM_AUTHOR, PROP_PM_CREATE_DATE_TIME, PROP_PM_DIFFICULTY, PROP_PM_DISCIPLINE, PROP_PM_ITERATION, PROP_PM_LAST_MODIFIED, PROP_PM_PHASE, PROP_PM_PRIORITY, PROP_PM_STATUS, PROP_PM_VERSION, PROP_REFERENCED_BY_DIAGRAM_IDS, PROP_REFERENCED_BY_MODEL_ADDRESSES, PROP_REFERENCES, PROP_TRANSIT_FROM, PROP_TRANSIT_TO, PROP_USER_ID, PROP_USER_ID_LAST_NUMERIC_VALUE, PROP_USER_ID_PARENT, PROP_VOICES
MODEL_QUALITY_SCORE_IGNORE, MODEL_QUALITY_SCORE_RECALCULATE, PROP_NAME
Modifier and Type | Method and Description |
---|---|
void |
addUserType(IDBColumnUserType userType) |
IParameter |
getClassParameter() |
java.lang.String |
getComment() |
int |
getDataType() |
int |
getDbType() |
java.lang.String |
getDbTypeInText() |
int |
getParameterType() |
java.lang.String |
getQualityReason()
Quality reason, it is non-readable value for human
|
int |
getQualityScore()
Quality score, it is non-readable value for human
|
IAttribute |
getReturnClassAttribute() |
java.lang.String |
getTypeName() |
IDBColumnUserType |
getUserTypeByIndex(int index) |
void |
removeUserType(IDBColumnUserType userType) |
void |
removeUserTypeByIndex(int index) |
void |
setClassParameter(IParameter classParameter) |
void |
setComment(java.lang.String comment) |
void |
setDataType(int dataType) |
void |
setDbType(int dbType) |
boolean |
setDbType(java.lang.String type) |
void |
setParameterType(int parameterType) |
void |
setQualityReason(java.lang.String qualityReason) |
void |
setQualityScore(int qualityScore) |
void |
setReturnClassAttribute(IAttribute returnClassAttribute) |
void |
setTypeName(java.lang.String typeName) |
IDBColumnUserType[] |
toUserTypeArray() |
int |
userTypeCount() |
java.util.Iterator |
userTypeIterator()
Returns an iterator over the model elements
IDBColumnUserType . |
addComment, addGenericValue, addReference, addVoice, commentCount, commentIterator, genericValueCount, genericValueIterator, getBacklogActivityId, getCommentByIndex, getDescription, getGenericValueByIndex, getHTMLDescription, getHTMLDescription, getPmAuthor, getPmCreateDateTime, getPmDifficulty, getPmDiscipline, getPmIteration, getPmLastModified, getPmPhase, getPmPriority, getPmStatus, getPmVersion, getReferenceByIndex, getReferencedByDiagramIds, getReferencedByModelAddresses, getTransitFrom, getTransitTo, getUserID, getUserIDLastNumericValue, getUserIDParent, getVoiceByIndex, referenceCount, referenceIterator, removeComment, removeCommentByIndex, removeGenericValue, removeGenericValueByIndex, removeReference, removeReferenceByIndex, removeVoice, removeVoiceByIndex, setBacklogActivityId, setDescription, setHTMLDescription, setPmAuthor, setPmCreateDateTime, setPmDifficulty, setPmDiscipline, setPmIteration, setPmLastModified, setPmPhase, setPmPriority, setPmStatus, setPmVersion, setReferencedByDiagramIds, setReferencedByModelAddresses, setTransitFrom, setTransitTo, setUserID, setUserIDLastNumericValue, setUserIDParent, toCommentArray, toGenericValueArray, toReferenceArray, toVoiceArray, voiceCount, voiceIterator
addChild, addPropertyChangeListener, addStereotype, addStereotype, addSubDiagram, canModify, childCount, childCount, childCount, childIterator, childIterator, childIterator, constraintsIterator, createChild, delete, disposeTransientModel, duplicate, fromChartRelationshipCount, fromChartRelationshipIterator, fromRelationshipCount, fromRelationshipEndCount, fromRelationshipEndIterator, fromRelationshipIterator, getAddress, getChildById, getChildByIndex, getChildByIndex, getChildByName, getChildByName, getDescriptionWithReferenceModels, getDiagramElements, getDisplayQualityScore, getDocumentation, getDocumentationWithReferenceModels, getHTMLDescriptionWithReferenceModels, getHTMLDescriptionWithReferenceModels, getHTMLDocumentation, getHTMLDocumentation, getHTMLDocumentationWithReferenceModels, getHTMLDocumentationWithReferenceModels, getId, getMasterView, getMirrorSource, getModelPropertyByName, getModelQualityDetails, getModelType, getName, getNickDescription, getNickDescriptionWithReferenceModels, getNickDocumentation, getNickDocumentationWithReferenceModels, getNickHTMLDescription, getNickHTMLDescription, getNickHTMLDescriptionWithReferenceModels, getNickHTMLDescriptionWithReferenceModels, getNickHTMLDocumentation, getNickHTMLDocumentation, getNickHTMLDocumentationWithReferenceModels, getNickHTMLDocumentationWithReferenceModels, getNickname, getNickPropertyValue, getParent, getProject, getReferencedBys, getReferencingModels, getSubDiagramAt, getTaggedValues, hasStereotype, indexOfSubDiagram, isMirrorModelElement, isTransientModel, removeChild, removeChildByIndex, removePropertyChangeListener, removeStereotype, removeStereotype, removeSubDiagram, setDocumentation, setHTMLDocumentation, setName, setNickDescription, setNickDocumentation, setNickHTMLDescription, setNickHTMLDocumentation, setNickname, setTaggedValues, stereotypeCount, stereotypeModelIterator, subDiagramCount, subDiagramIterator, toChartRelationshipCount, toChartRelationshipIterator, toChildArray, toChildArray, toChildArray, toFromChartRelationshipArray, toFromRelationshipArray, toFromRelationshipEndArray, toModelPropertyArray, toPropertiesString, toRelationshipCount, toRelationshipEndCount, toRelationshipEndIterator, toRelationshipIterator, toStereotypeModelArray, toSubDiagramArray, toToChartRelationshipArray, toToRelationshipArray, toToRelationshipEndArray
static final java.lang.String PROP_QUALITY_SCORE
static final java.lang.String PROP_QUALITY_REASON
static final java.lang.String PROP_RETURN_CLASS_ATTRIBUTE
static final java.lang.String PROP_CLASS_PARAMETER
static final java.lang.String PROP_COMMENT
static final java.lang.String PROP_PARAMETER_TYPE
static final int PARAMETER_TYPE_UNKNOWN
static final int PARAMETER_TYPE_IN
static final int PARAMETER_TYPE_INOUT
static final int PARAMETER_TYPE_OUT
static final int PARAMETER_TYPE_RETURN
static final int PARAMETER_TYPE_RESULT
static final java.lang.String PROP_TYPE_NAME
static final java.lang.String PROP_DATA_TYPE
static final java.lang.String PROP_DB_TYPE
static final java.lang.String PROP_USER_TYPES
boolean setDbType(java.lang.String type)
java.lang.String getDbTypeInText()
void setQualityScore(int qualityScore)
int getQualityScore()
IModelElement
getQualityScore
in interface IModelElement
void setQualityReason(java.lang.String qualityReason)
java.lang.String getQualityReason()
IModelElement
getQualityReason
in interface IModelElement
void setReturnClassAttribute(IAttribute returnClassAttribute)
IAttribute getReturnClassAttribute()
void setClassParameter(IParameter classParameter)
IParameter getClassParameter()
void setComment(java.lang.String comment)
java.lang.String getComment()
void setParameterType(int parameterType)
int getParameterType()
void setTypeName(java.lang.String typeName)
java.lang.String getTypeName()
void setDataType(int dataType)
int getDataType()
void setDbType(int dbType)
int getDbType()
void addUserType(IDBColumnUserType userType)
void removeUserType(IDBColumnUserType userType)
IDBColumnUserType getUserTypeByIndex(int index)
void removeUserTypeByIndex(int index)
int userTypeCount()
java.util.Iterator userTypeIterator()
IDBColumnUserType
.IDBColumnUserType[] toUserTypeArray()