Java Profile Definition List

Java Add-In

Profile Definition List

Top  Previous  Next

Stereotype

Java profile contains definitions for the following stereotypes.

Sterotype

Target Element

Description

<<JavaSourceFile>>

Component

Source file with Java code

<<JavaClassFile>>

Component

File with compiled Java source code

<<JavaAchiveFile>>

Component

JAR file contains the class for Java applet, image files and sound files

as one compressed file to allow quick downloading for web browsers.

TagDefinition

Java profile contains definitions for the following tag definitions.

TagDefinition

Type

Target Element

Description

JavaStrictfp

Boolean

Class, Interface, Operation

Executes all real number calculations by strictly conforming to the IEEE 754 standard.

JavaStatic

Boolean

Class

Used for loading and unloading the target class to and from the base memory when running JavaVM.

JavaVolatile

Boolean

Attribute, AssociationEnd

Variables with this keyword are not processed for variable optimization by the compiler.

JavaTransient

Boolean

Attribute, AssociationEnd

The 'transient' flag allows the interpreter to process class instances as persistent objects.

JavaCollection

String

Attribute, AssociationEnd

Defines the Java Collection type name.

JavaDimensions

Integer

Attribute, Parameter, AssociationEnd

Indicates the array dimension of the declared object.

JavaNative

Boolean

Operation

Method that supports JNI (Java Native Interface).

JavaThrows

String

Operation

Used for relaying exceptions of the method above to other methods.

JavaFinal

Boolean

Parameter

Indicates constant type arguments.

 

DataTypes

Java profile contains definitions for the following basic Java data types.

 

·int

 

·float

 

·boolean

 

·char

 

·double

 

·short

 

·long

 

·byte

 

·void

 

·Boolean

 

·Byte

 

·Character

 

·Double

 

·Float

 

·Integer

 

·Long

 

·Object

 

·Short

 

·String

 

·Void