public interface IJavaOperationCodeDetail extends IModelElement
Modifier and Type | Field and Description |
---|---|
static int |
OPERATOR_TYPE_EXPLICIT |
static int |
OPERATOR_TYPE_IMPLICIT |
static int |
OPERATOR_TYPE_UNSPECIFIED |
static java.lang.String |
PROP_ANNOTATIONS |
static java.lang.String |
PROP_CONSTRUCTOR |
static java.lang.String |
PROP_DELEGATE |
static java.lang.String |
PROP_DESTRUCTOR |
static java.lang.String |
PROP_EXTERN |
static java.lang.String |
PROP_IMPL_MODEL |
static java.lang.String |
PROP_JAVA_BODY_CODE |
static java.lang.String |
PROP_JAVA_FINAL |
static java.lang.String |
PROP_JAVA_NATIVE |
static java.lang.String |
PROP_JAVA_SYNCHRONIZED |
static java.lang.String |
PROP_JAVA_THROWS |
static java.lang.String |
PROP_OPERATOR |
static java.lang.String |
PROP_OPERATOR_TYPE |
static java.lang.String |
PROP_VIRTUAL |
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) |
IImplModel |
getImplModel() |
java.lang.String |
getJavaBodyCode() |
java.lang.String |
getJavaThrows() |
int |
getOperatorType() |
boolean |
isDelegate() |
boolean |
isDestructor() |
boolean |
isExtern() |
boolean |
isJavaFinal() |
boolean |
isJavaNative() |
boolean |
isJavaSynchronized() |
boolean |
isOperator() |
boolean |
isVirtual() |
void |
removeAnnotation(IJavaAnnotation annotation) |
void |
removeAnnotationByIndex(int index) |
void |
setDelegate(boolean delegate) |
void |
setDestructor(boolean destructor) |
void |
setExtern(boolean extern) |
void |
setImplModel(IImplModel implModel) |
void |
setJavaBodyCode(java.lang.String javaBodyCode) |
void |
setJavaFinal(boolean javaFinal) |
void |
setJavaNative(boolean javaNative) |
void |
setJavaSynchronized(boolean javaSynchronized) |
void |
setJavaThrows(java.lang.String javaThrows) |
void |
setOperator(boolean operator) |
void |
setOperatorType(int operatorType) |
void |
setVirtual(boolean virtual) |
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_THROWS
static final java.lang.String PROP_JAVA_FINAL
static final java.lang.String PROP_JAVA_NATIVE
static final java.lang.String PROP_JAVA_SYNCHRONIZED
static final java.lang.String PROP_CONSTRUCTOR
static final java.lang.String PROP_DESTRUCTOR
static final java.lang.String PROP_DELEGATE
static final java.lang.String PROP_EXTERN
static final java.lang.String PROP_OPERATOR
static final java.lang.String PROP_OPERATOR_TYPE
static final int OPERATOR_TYPE_UNSPECIFIED
static final int OPERATOR_TYPE_IMPLICIT
static final int OPERATOR_TYPE_EXPLICIT
static final java.lang.String PROP_VIRTUAL
static final java.lang.String PROP_JAVA_BODY_CODE
static final java.lang.String PROP_ANNOTATIONS
static final java.lang.String PROP_IMPL_MODEL
void setJavaThrows(java.lang.String javaThrows)
java.lang.String getJavaThrows()
void setJavaFinal(boolean javaFinal)
boolean isJavaFinal()
void setJavaNative(boolean javaNative)
boolean isJavaNative()
void setJavaSynchronized(boolean javaSynchronized)
boolean isJavaSynchronized()
void setDestructor(boolean destructor)
boolean isDestructor()
void setDelegate(boolean delegate)
boolean isDelegate()
void setExtern(boolean extern)
boolean isExtern()
void setOperator(boolean operator)
boolean isOperator()
void setOperatorType(int operatorType)
int getOperatorType()
void setVirtual(boolean virtual)
boolean isVirtual()
void setJavaBodyCode(java.lang.String javaBodyCode)
java.lang.String getJavaBodyCode()
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()
void setImplModel(IImplModel implModel)
IImplModel getImplModel()