public interface IJavaAttributeCodeDetail extends IModelElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP_ANNOTATIONS |
static java.lang.String |
PROP_INDEXER |
static java.lang.String |
PROP_INDEXER_PARAMETER_LIST |
static java.lang.String |
PROP_JAVA_FINAL |
static java.lang.String |
PROP_JAVA_TRANSIENT |
static java.lang.String |
PROP_JAVA_VOLATILE |
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) |
java.lang.String |
getIndexerParameterList() |
boolean |
isIndexer() |
boolean |
isJavaFinal() |
boolean |
isJavaTransient() |
boolean |
isJavaVolatile() |
void |
removeAnnotation(IJavaAnnotation annotation) |
void |
removeAnnotationByIndex(int index) |
void |
setIndexer(boolean indexer) |
void |
setIndexerParameterList(java.lang.String indexerParameterList) |
void |
setJavaFinal(boolean javaFinal) |
void |
setJavaTransient(boolean javaTransient) |
void |
setJavaVolatile(boolean javaVolatile) |
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_JAVA_TRANSIENT
static final java.lang.String PROP_JAVA_VOLATILE
static final java.lang.String PROP_INDEXER
static final java.lang.String PROP_INDEXER_PARAMETER_LIST
static final java.lang.String PROP_ANNOTATIONS
void setJavaFinal(boolean javaFinal)
boolean isJavaFinal()
void setJavaTransient(boolean javaTransient)
boolean isJavaTransient()
void setJavaVolatile(boolean javaVolatile)
boolean isJavaVolatile()
void setIndexer(boolean indexer)
boolean isIndexer()
void setIndexerParameterList(java.lang.String indexerParameterList)
java.lang.String getIndexerParameterList()
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()