public interface IJavaParameterCodeDetail extends IModelElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP_ANNOTATIONS |
static java.lang.String |
PROP_BY_REFERENCE |
static java.lang.String |
PROP_JAVA_FINAL |
static java.lang.String |
PROP_PARAMS |
MODEL_QUALITY_SCORE_IGNORE, MODEL_QUALITY_SCORE_RECALCULATE, PROP_DOCUMENTATION, PROP_NAME, PROP_QUALITY_REASON, PROP_QUALITY_SCORE
Modifier and Type | Method and Description |
---|---|
void |
addAnnotation(IJavaAnnotation annotation) |
int |
annotationCount() |
java.util.Iterator |
annotationIterator()
Returns an iterator over the model elements
IJavaAnnotation . |
IJavaAnnotation |
getAnnotationByIndex(int index) |
boolean |
isByReference() |
boolean |
isJavaFinal() |
boolean |
isParams() |
void |
removeAnnotation(IJavaAnnotation annotation) |
void |
removeAnnotationByIndex(int index) |
void |
setByReference(boolean byReference) |
void |
setJavaFinal(boolean javaFinal) |
void |
setParams(boolean params) |
IJavaAnnotation[] |
toAnnotationArray() |
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, getDescription, getDescriptionWithReferenceModels, getDiagramElements, getDisplayQualityScore, getDocumentation, getDocumentationWithReferenceModels, getHTMLDescription, getHTMLDescription, 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, getQualityReason, getQualityScore, getReferencedBys, getReferencingModels, getSubDiagramAt, getTaggedValues, hasStereotype, indexOfSubDiagram, isMirrorModelElement, isTransientModel, removeChild, removeChildByIndex, removePropertyChangeListener, removeStereotype, removeStereotype, removeSubDiagram, setDescription, setDocumentation, setHTMLDescription, 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_JAVA_FINAL
static final java.lang.String PROP_BY_REFERENCE
static final java.lang.String PROP_PARAMS
static final java.lang.String PROP_ANNOTATIONS
void setJavaFinal(boolean javaFinal)
boolean isJavaFinal()
void setByReference(boolean byReference)
boolean isByReference()
void setParams(boolean params)
boolean isParams()
void addAnnotation(IJavaAnnotation annotation)
void removeAnnotation(IJavaAnnotation annotation)
IJavaAnnotation getAnnotationByIndex(int index)
void removeAnnotationByIndex(int index)
int annotationCount()
java.util.Iterator annotationIterator()
IJavaAnnotation
.IJavaAnnotation[] toAnnotationArray()