Package | Description |
---|---|
org.tanjakostic.jcleancim.builder.ea |
Classes responsible for building in-memory UML model from EA repository (.eap model file).
|
org.tanjakostic.jcleancim.model |
Classes being created by a builder or with the API (code) to hold the in-memory UML model.
|
org.tanjakostic.jcleancim.statistics |
Classes responsible for tracking and reporting model statistics.
|
org.tanjakostic.jcleancim.validation |
Classes responsible for validating the model and the rules to apply.
|
Modifier and Type | Field and Description |
---|---|
private UmlKind |
ParameterBuilder._kind |
private UmlKind |
ConstraintBuilder._kind |
Modifier and Type | Method and Description |
---|---|
UmlKind |
ParameterBuilder.getKind() |
UmlKind |
ConstraintBuilder.getKind() |
Modifier and Type | Class and Description |
---|---|
static class |
UmlAssociationEnd.Kind
Kind of aggregation for association end.
|
static class |
UmlAttribute.Kind
Kinds of UML attributes - correspond mainly to the kind of the class used as the attribute's
type.
|
static class |
UmlClass.CimKind
Kind of the UML class for CIM domain.
|
static class |
UmlClass.Iec61850Kind
Kind of the UML class for IEC 61850 domain.
|
static class |
UmlConstraint.Kind
Kind of constraint.
|
static class |
UmlDependency.Kind
Kinds of dependencies.
|
static class |
UmlDiagram.Kind
Kind of diagram, as given by EA.
|
static class |
UmlOperation.ReturnKind |
static class |
UmlPackage.Kind
Kind of UML package, reflecting hierarchical package containment and common properties for
the model content below a given level.
|
static class |
UmlParameter.Kind |
static class |
UmlSkipped.Kind
Kind of EA elements and connectors that may be found in the model, but are just skipped.
|
Modifier and Type | Field and Description |
---|---|
private UmlKind |
UmlParameter.Data._kind |
private UmlKind |
UmlConstraint._kind |
private UmlKind |
UmlAttribute._kind |
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.String,UmlKind> |
UmlClass.CIMDATATYPE_MIN_SPEC
Minimum requirement for a valid
UmlStereotype.CIMDATATYPE : key is attribute name (
AbstractUmlObject.getName() ) and value is the kind of its type ((
UmlAttribute.getKind() )). |
Modifier and Type | Method and Description |
---|---|
abstract UmlKind |
UmlStructure.getKind() |
UmlKind |
UmlSkipped.getKind() |
UmlKind |
UmlParameter.getKind() |
UmlKind |
UmlParameter.Data.getKind() |
UmlKind |
UmlPackage.getKind() |
UmlKind |
UmlOperation.getKind() |
UmlKind |
UmlObject.getKind()
Returns kind of this UML object, as assigned by the application.
|
UmlKind |
UmlDiagram.getKind() |
UmlKind |
UmlDependency.getKind() |
UmlKind |
UmlConstraint.getKind() |
UmlKind |
UmlClass.getKind()
Returns kind of this UML object, as assigned by the application.
|
UmlKind |
UmlAttribute.getKind() |
UmlKind |
UmlAssociationEnd.getKind() |
UmlKind |
UmlAssociation.getKind() |
abstract UmlKind |
AbstractUmlObject.getKind() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<UmlKind> |
UmlPackage.getKinds(Nature nature)
Returns all available classifications (kinds) for packages.
|
static java.util.List<UmlKind> |
UmlOperation.getKinds(Nature nature)
Returns all available classifications (kinds) for operations.
|
static java.util.List<UmlKind> |
UmlDiagram.getKinds(Nature nature)
Returns all available classifications (kinds) for diagrams.
|
static java.util.List<UmlKind> |
UmlDependency.getKinds(Nature nature)
Returns all available classifications (kinds) for dependencies.
|
static java.util.List<UmlKind> |
UmlClass.getKinds(Nature nature)
Returns available classifications (kinds) for classes with
nature . |
static java.util.List<UmlKind> |
UmlAttribute.getKinds(Nature nature)
Returns available classifications (kinds) for attributes.
|
static java.util.List<UmlKind> |
UmlAssociationEnd.getKinds(Nature nature)
Returns all available classifications (kinds) for association ends.
|
static java.util.List<UmlKind> |
UmlAssociation.getKinds(Nature nature)
Returns all available classifications (kinds) for associations.
|
static java.util.List<UmlKind> |
UmlClass.CimKind.getUmlKinds()
Returns all values as UmlKind list.
|
static java.util.List<UmlKind> |
UmlClass.Iec61850Kind.getUmlKinds()
Returns all values as UmlKind list.
|
static java.util.List<UmlKind> |
UmlAttribute.Kind.getUmlKinds()
Returns all values as UmlKind list.
|
Constructor and Description |
---|
UmlAttribute.Kind(UmlKind kind,
java.lang.String tag,
java.lang.String desc) |
UmlParameter.Data(UmlKind kind,
java.lang.String eaTypeInfo)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<UmlKind,java.util.List<UmlAssociation>> |
StatsPerOwner._associations |
private java.util.Map<UmlKind,java.util.List<UmlAttribute>> |
StatsPerOwner._attributes |
private java.util.Map<UmlKind,java.util.List<UmlClass>> |
StatsPerOwner._classes |
private java.util.Map<UmlKind,java.util.List<UmlDependency>> |
StatsPerOwner._dependencies |
private java.util.Map<UmlKind,java.util.List<UmlDiagram>> |
StatsPerOwner._diagrams |
private java.util.Map<UmlKind,java.util.List<UmlOperation>> |
StatsPerOwner._operations |
private java.util.Map<UmlKind,java.util.List<UmlPackage>> |
StatsPerOwner._packages |
Modifier and Type | Method and Description |
---|---|
java.util.Map<UmlKind,java.util.List<UmlAssociation>> |
StatsPerOwner.getAssociations() |
java.util.Map<UmlKind,java.util.List<UmlAttribute>> |
StatsPerOwner.getAttributes() |
java.util.Map<UmlKind,java.util.List<UmlClass>> |
StatsPerOwner.getClasses() |
java.util.Map<UmlKind,java.util.List<UmlDependency>> |
StatsPerOwner.getDependencies() |
java.util.Map<UmlKind,java.util.List<UmlDiagram>> |
StatsPerOwner.getDiagrams() |
java.util.Map<UmlKind,java.util.List<UmlOperation>> |
StatsPerOwner.getOperations() |
java.util.Map<UmlKind,java.util.List<UmlPackage>> |
StatsPerOwner.getPackages() |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,UmlKind> |
ClassValidator.CimDatatypeClassesWithInvalidAttributes.collectAttributeNamesWithTypeKind(UmlClass clazz) |
Copyright 2009-2015 Tatjana (Tanja) Kostic