The structural diagrams represent the main structure of the model and it is static. These parts are built by classes, objects, interfaces, and nodes. These diagrams are: Class diagram; Component diagram; Object diagram; Deployment diagram; 5.1.1 Class diagram. Class diagrams are the most famous diagrams and they are used mostly for development.. IntelliJ IDEA supports creating and managing UML class diagrams for Kotlin the same way it does for Java. View diagram on a package. In the Project tool window, right-click a package for which you want to create a diagram and select Diagrams | Show Diagram Ctrl+Alt+Shift+U). In the list that opens, select Java Class Diagram. IntelliJ IDEA.
To reduce those costs, the Ultimate edition of IntelliJ IDEA has the bundled "Diagrams" plugin which can generate UML Class diagrams for Java and Kotlin code. For the examples used below, the source code of the Apache Kafka project is being used (see github.com). Create diagram. Example of a Class Diagram for a Banking System. This is a fairly simple diagram. However, as your system scales and grows, it becomes increasingly difficult to keep track of all these relationships.