To join two symbols with some kind of link:Select the desired link symbol on the sidebar (e.g. the class symbol, when creating a class diagram).Left click somewhere on the canvas to place a new symbol.Right click on the symbol to edit its properties.Edit the fields to the desired values and click OK.
6Placement of 'Node' EntitiesLeft click (select) the desired symbol on the Violet sidebar (e.g. Conceptually, these correspond to the nodes and edges (links) within graph theory. Diagrams have symbols representing entities like classes, actors, use cases, etc and symbols representing relationships between these entities like associations, messages, etc. 2UML Diagram TypesUML diagrams can be assigned to two broad categories:structure diagrams and behavioural diagrams.Structure diagrams are staticconsider the relationship between the structural components of the system, without considering the system's behaviour over time.6 structure diagrams: class, component, composite structure, deployment, object, and package.3Behavioural diagrams are dynamic and consider processes and how the system functions over time.7 classes of behavioural diagram: activity, communication, interaction overview, sequence, state, timing, and use-case.4Violet UML supports the production of use-case, class, sequence, state, activity and object diagrams.5Drawing Diagrams With Violet UMLAll UML diagrams are, in a general sense, made up of symbols. Violet UML can function independently as a stand-alone application or as a plug-in for the Eclipse IDE Eclipse is a cross-platform, open source, integrated development environment). Violet UML Tool1OverviewViolet UML is an open source UML tool enables the easy creation of simple UML diagrams.