The java model is mainly visible in diagrams and in the model browser.

It allows to bring out the contextual menu and access Java-specific commands:

01 browser
  1. In the model, select UML or Java element(s).

  2. From the contextual menu (rightclick), use the command you want.

Browser icons

Most elements related to the java model have specific icon to make it easier to find them.
Here are the main concepts brought by the Java Architect module to the model:

jpmsmodule

Java 9 module.

javacomponent

Java autonomous component, for example a specific project producing a JAR.

javapackage

Represents the namespacing of its owned elements.

javaclass
javaenumeration
javainterface
javaannotation
javadatatype

Java type declarations.

javaattributeproperty
javaassociationendproperty

Properties have automatically generated accessors instead of actual operations in the model.

automethod

A method that is automatically updated when the model changes.

constructor

A method called to build objects.

destructor

A method called when garbage collection determines that there are no more references to an object.

jarfile

Represents a JAR file to be embedded in a model component.

Note See the complete stereotype list for more details.