Package | Description |
---|---|
org.tanjakostic.jcleancim.model |
Classes being created by a builder or with the API (code) to hold the in-memory UML model.
|
Modifier and Type | Class and Description |
---|---|
class |
UmlClass
UML class, interface or enumerated type.
|
class |
UmlPackage
UML package and its sub-packages hold the content of the model.
|
Modifier and Type | Method and Description |
---|---|
abstract UmlStructure |
UmlStructure.getContainer()
Returns containing structure, null in case this is the model package.
|
UmlStructure |
UmlSkipped.getContainer()
Returns the container of this skipped element, or the source side if this is a connector.
|
UmlStructure |
UmlPackage.getContainer()
Returns containing structure, null in case this is the model package.
|
UmlStructure |
UmlDiagram.getContainer()
Returns the containing structure (class or package).
|
UmlStructure |
UmlClass.getContainer() |
UmlStructure |
UmlDependency.getSource()
Returns source.
|
UmlStructure |
UmlDependency.getTarget()
Returns target.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<UmlStructure> |
UmlStructure.collectDependencyAfferentStructures()
Returns all structures that depend on me through an explicit UML dependency in the model.
|
java.util.Collection<UmlStructure> |
UmlStructure.collectDependencyEfferentStructures()
Returns all structures that I directly depend on through an explicit UML dependency
in the model.
|
java.util.Collection<UmlStructure> |
UmlStructure.collectMyAndParentsDependencyEfferentStructures()
Returns all structures that I and my containers recursively depend on through an
explicit UML dependency in the model; starting from my direct dependencies, then following my
container's dependencies and so on).
|
Modifier and Type | Method and Description |
---|---|
UmlDependency |
UmlStructure.addDependency(UmlStructure target,
UmlObjectData objData,
UmlDependency.Data data)
Creates from arguments an explicit (hand-drawn) UML dependency, adds it to itself as
source , to target as target, and to the model, and returns the
newly created object. |
Copyright 2009-2016 Tatjana (Tanja) Kostic