Package | Description |
---|---|
org.tanjakostic.jcleancim.builder.ea |
Classes responsible for building in-memory UML model from EA repository (.eap model file).
|
org.tanjakostic.jcleancim.builder.ea.db | |
org.tanjakostic.jcleancim.builder.ea.japi |
Modifier and Type | Field and Description |
---|---|
private ClassBuilder<?,?,?,?,?,?> |
SkippedBuilder._containingClass |
private ClassBuilder<?,?,?,?,?,?> |
OperationBuilder._containingClass |
private ClassBuilder<?,?,?,?,?,?> |
DiagramBuilder._containingClass |
private ClassBuilder<?,?,?,?,?,?> |
ConstraintBuilder._containingClass |
private ClassBuilder<?,?,?,?,?,?> |
AttributeBuilder._containingClass |
private ClassBuilder<?,?,?,?,?,?> |
OperationBuilder._returnType |
private ClassBuilder<?,?,?,?,?,?> |
DependencyBuilder._sourceClass |
private ClassBuilder<?,?,?,?,?,?> |
DependencyBuilder._targetClass |
private ClassBuilder<?,?,?,?,?,?> |
ParameterBuilder._type |
private ClassBuilder<?,?,?,?,?,?> |
AttributeBuilder._type |
private ClassBuilder<?,?,?,?,?,?> |
AssociationEndBuilder._type |
Modifier and Type | Field and Description |
---|---|
private java.util.List<ClassBuilder<?,?,?,?,?,?>> |
PackageBuilder._classes |
private java.util.Map<java.lang.Integer,ClassBuilder<?,?,?,?,?,?>> |
EaModelBuilder._classes |
private java.util.Set<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder._classesIUseInAttributes |
private java.util.Set<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder._classesIUseInOperationParams |
private java.util.Set<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder._classesUsingMeInAttributes |
private java.util.Set<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder._classesUsingMeInOperationParams |
private java.util.List<ClassBuilder<?,?,?,?,?,?>> |
OperationBuilder._exceptions |
private java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder._subclasses |
private java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder._superclasses |
Modifier and Type | Method and Description |
---|---|
ClassBuilder<?,?,?,?,?,?> |
ParameterBuilder.assignType(java.lang.String opFullyQualifiedName,
EaModelBuilder<?,?> model)
It is the responsibility of the model builder or its delegate to call this method after all
the classes in the model have been initialised.
|
protected abstract ClassBuilder<?,?,?,?,?,?> |
PackageBuilder.createClass(E item,
EaHelper eaHelper) |
protected abstract ClassBuilder<?,?,?,?,?,?> |
ClassBuilder.createEmbeddedClass(E item,
EaHelper eaHelper)
Creates class embedded into this class; containing package of the new embedded class is the
same as the containing package of this class.
|
ClassBuilder<?,?,?,?,?,?> |
EaModelBuilder.findClass(java.lang.Integer typeId) |
ClassBuilder<?,?,?,?,?,?> |
EaModelBuilder.findClass(java.lang.String name) |
ClassBuilder<?,?,?,?,?,?> |
SkippedBuilder.getContainingClass() |
ClassBuilder<?,?,?,?,?,?> |
OperationBuilder.getContainingClass() |
ClassBuilder<?,?,?,?,?,?> |
DiagramBuilder.getContainingClass() |
ClassBuilder<?,?,?,?,?,?> |
ConstraintBuilder.getContainingClass() |
ClassBuilder<?,?,?,?,?,?> |
AttributeBuilder.getContainingClass() |
ClassBuilder<?,?,?,?,?,?> |
OperationBuilder.getReturnType() |
ClassBuilder<?,?,?,?,?,?> |
DependencyBuilder.getSourceClass() |
ClassBuilder<?,?,?,?,?,?> |
DependencyBuilder.getTargetClass() |
ClassBuilder<?,?,?,?,?,?> |
ParameterBuilder.getType() |
ClassBuilder<?,?,?,?,?,?> |
AttributeBuilder.getType() |
ClassBuilder<?,?,?,?,?,?> |
AssociationEndBuilder.getType() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder.getAssociationSourceEndClasses()
For associations where I'm on the target end, returns the list of source end classes.
|
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder.getAssociationTargetEndClasses()
For associations where I'm on the source end, returns the list of target end classes.
|
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
PackageBuilder.getClasses() |
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder.getDependencyAfferentClasses()
Returns classes that depend on me through explicit UML dependency in the model.
|
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder.getDependencyEfferentClasses()
Returns classes on which I depend through explicit UML dependency in the model.
|
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
OperationBuilder.getExceptions() |
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder.getSubclasses() |
java.util.List<ClassBuilder<?,?,?,?,?,?>> |
ClassBuilder.getSuperclasses() |
Modifier and Type | Method and Description |
---|---|
void |
ClassBuilder.addAttributeAfferentClass(ClassBuilder<?,?,?,?,?,?> clazz) |
void |
ClassBuilder.addAttributeEfferentClass(ClassBuilder<?,?,?,?,?,?> clazz) |
void |
EaModelBuilder.addClass(ClassBuilder<?,?,?,?,?,?> builder) |
void |
ClassBuilder.addOperationAfferentClass(ClassBuilder<?,?,?,?,?,?> clazz) |
private void |
OperationBuilder.addOperationAfferrentAndEfferentClasses(ClassBuilder<?,?,?,?,?,?> type) |
void |
ClassBuilder.addOperationEfferentClass(ClassBuilder<?,?,?,?,?,?> clazz) |
private void |
EaModelBuilder.buildSubclasses(ClassBuilder<?,?,?,?,?,?> cb,
java.util.Set<ClassBuilder<?,?,?,?,?,?>> nonRoots)
Recursive.
|
protected abstract AssociationBuilder<?,?> |
ClassBuilder.createAssociation(C item,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected abstract AssociationBuilder<?,?> |
ClassBuilder.createAssociation(C item,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected abstract AssociationEndBuilder<?,?> |
AssociationBuilder.createAssociationEnd(O inData,
T tagsSrc,
boolean isSource,
ClassBuilder<?,?,?,?,?,?> type,
EaHelper eaHelper) |
protected abstract DependencyBuilder<?,?> |
ClassBuilder.createDependency(C item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected abstract DependencyBuilder<?,?> |
ClassBuilder.createDependency(C item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
void |
OperationBuilder.setReturnType(ClassBuilder<?,?,?,?,?,?> returnType) |
void |
DependencyBuilder.setSourceClass(ClassBuilder<?,?,?,?,?,?> sourceClass) |
void |
DependencyBuilder.setTargetClass(ClassBuilder<?,?,?,?,?,?> targetClass) |
private void |
ParameterBuilder.setType(ClassBuilder<?,?,?,?,?,?> type) |
private void |
AttributeBuilder.setType(ClassBuilder<?,?,?,?,?,?> type) |
void |
AssociationEndBuilder.setType(ClassBuilder<?,?,?,?,?,?> type) |
Modifier and Type | Method and Description |
---|---|
void |
AttributeBuilder.assignType(java.util.Map<java.lang.Integer,ClassBuilder<?,?,?,?,?,?>> classes)
It is the responsibility of the model builder to call this method after all the classes in
the model have been initialised.
|
private void |
OperationBuilder.assignTypeToExceptions(java.util.Set<ClassBuilder<?,?,?,?,?,?>> collectedTypes,
EaModelBuilder<?,?> model) |
private void |
OperationBuilder.assignTypeToParameters(java.util.Set<ClassBuilder<?,?,?,?,?,?>> collectedTypes,
EaModelBuilder<?,?> model) |
private void |
OperationBuilder.assignTypeToReturnParameter(java.util.Set<ClassBuilder<?,?,?,?,?,?>> collectedTypes,
EaModelBuilder<?,?> model) |
private void |
EaModelBuilder.buildSubclasses(ClassBuilder<?,?,?,?,?,?> cb,
java.util.Set<ClassBuilder<?,?,?,?,?,?>> nonRoots)
Recursive.
|
Constructor and Description |
---|
AssociationBuilder(O inData,
T tagsSrc,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Constructor.
|
AssociationBuilder(O inData,
T tagsSrc,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Constructor.
|
AssociationEndBuilder(O inData,
T tagsSrc,
AssociationBuilder<?,?> containingAssociation,
boolean isSource,
ClassBuilder<?,?,?,?,?,?> type,
EaHelper eaHelper)
Constructs association end from EA object.
|
AttributeBuilder(O inData,
T tagsSrc,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor for attribute from EA object.
|
ConstraintBuilder(ClassBuilder<?,?,?,?,?,?> containingClass,
java.lang.String name,
java.lang.String notes,
EaHelper helper)
Constructor for class constraint from EA object.
|
DependencyBuilder(O inData,
EaModelBuilder<?,?> model,
T tagsSrc,
PackageBuilder<?,?,?,?,?,?> sourcePackage,
PackageBuilder<?,?,?,?,?,?> targetPackage,
ClassBuilder<?,?,?,?,?,?> sourceClass,
ClassBuilder<?,?,?,?,?,?> targetClass,
EaHelper eaHelper)
Creates dependency between two packages or two classes.
|
DependencyBuilder(O inData,
EaModelBuilder<?,?> model,
T tagsSrc,
PackageBuilder<?,?,?,?,?,?> sourcePackage,
PackageBuilder<?,?,?,?,?,?> targetPackage,
ClassBuilder<?,?,?,?,?,?> sourceClass,
ClassBuilder<?,?,?,?,?,?> targetClass,
EaHelper eaHelper)
Creates dependency between two packages or two classes.
|
DiagramBuilder(O inData,
PackageBuilder<?,?,?,?,?,?> containingPackage,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Creates diagram that belongs to a package or a class.
|
OperationBuilder(O inData,
T tagsSrc,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor for operation from EA object.
|
SkippedBuilder(E inDataE,
S itemsSrc,
C inDataC,
PackageBuilder<?,?,?,?,?,?> p,
ClassBuilder<?,?,?,?,?,?> c,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DbClassBuilder |
Modifier and Type | Method and Description |
---|---|
protected ClassBuilder<?,?,?,?,?,?> |
DbPackageBuilder.createClass(java.util.Map<java.lang.String,java.lang.String> item,
EaHelper eaHelper) |
protected ClassBuilder<?,?,?,?,?,?> |
DbClassBuilder.createEmbeddedClass(java.util.Map<java.lang.String,java.lang.String> item,
EaHelper eaHelper) |
Modifier and Type | Method and Description |
---|---|
protected AssociationBuilder<?,?> |
DbClassBuilder.createAssociation(java.util.Map<java.lang.String,java.lang.String> item,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected AssociationBuilder<?,?> |
DbClassBuilder.createAssociation(java.util.Map<java.lang.String,java.lang.String> item,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected DbAssociationEndBuilder |
DbAssociationBuilder.createAssociationEnd(java.util.Map<java.lang.String,java.lang.String> inData,
EaModelBuilder<?,?> tagsSrc,
boolean isSource,
ClassBuilder<?,?,?,?,?,?> type,
EaHelper eaHelper) |
protected DependencyBuilder<?,?> |
DbClassBuilder.createDependency(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected DependencyBuilder<?,?> |
DbClassBuilder.createDependency(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
Constructor and Description |
---|
DbAssociationBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper,
EaModelBuilder<?,?> model)
Constructor.
|
DbAssociationBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper,
EaModelBuilder<?,?> model)
Constructor.
|
DbAssociationEndBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
EaModelBuilder<?,?> tagsSrc,
AssociationBuilder<?,?> containingAssociation,
boolean isSource,
ClassBuilder<?,?,?,?,?,?> type,
EaHelper eaHelper)
Constructor.
|
DbAttributeBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor.
|
DbDependencyBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> sourcePackage,
PackageBuilder<?,?,?,?,?,?> targetPackage,
ClassBuilder<?,?,?,?,?,?> sourceClass,
ClassBuilder<?,?,?,?,?,?> targetClass,
EaHelper eaHelper)
Constructor.
|
DbDependencyBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> sourcePackage,
PackageBuilder<?,?,?,?,?,?> targetPackage,
ClassBuilder<?,?,?,?,?,?> sourceClass,
ClassBuilder<?,?,?,?,?,?> targetClass,
EaHelper eaHelper)
Constructor.
|
DbDiagramBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
PackageBuilder<?,?,?,?,?,?> containingPackage,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor.
|
DbOperationBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor.
|
DbSkippedBuilder(java.util.Map<java.lang.String,java.lang.String> inDataE,
java.util.Map<java.lang.String,java.lang.String> inDataC,
PackageBuilder<?,?,?,?,?,?> p,
ClassBuilder<?,?,?,?,?,?> c,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
JapiClassBuilder |
Modifier and Type | Method and Description |
---|---|
protected ClassBuilder<?,?,?,?,?,?> |
JapiPackageBuilder.createClass(org.sparx.Element item,
EaHelper eaHelper) |
protected ClassBuilder<?,?,?,?,?,?> |
JapiClassBuilder.createEmbeddedClass(org.sparx.Element item,
EaHelper eaHelper) |
Modifier and Type | Method and Description |
---|---|
protected AssociationBuilder<?,?> |
JapiClassBuilder.createAssociation(org.sparx.Connector item,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected AssociationBuilder<?,?> |
JapiClassBuilder.createAssociation(org.sparx.Connector item,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected JapiAssociationEndBuilder |
JapiAssociationBuilder.createAssociationEnd(org.sparx.Connector inData,
org.sparx.Connector tagsSrc,
boolean isSource,
ClassBuilder<?,?,?,?,?,?> type,
EaHelper eaHelper) |
protected DependencyBuilder<?,?> |
JapiClassBuilder.createDependency(org.sparx.Connector item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected DependencyBuilder<?,?> |
JapiClassBuilder.createDependency(org.sparx.Connector item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
Constructor and Description |
---|
JapiAssociationBuilder(org.sparx.Connector inData,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper,
EaModelBuilder<?,?> model)
Constructor.
|
JapiAssociationBuilder(org.sparx.Connector inData,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper,
EaModelBuilder<?,?> model)
Constructor.
|
JapiAssociationEndBuilder(org.sparx.ConnectorEnd eaEnd,
AssociationBuilder<?,?> containingAssociation,
boolean isSource,
ClassBuilder<?,?,?,?,?,?> type,
EaHelper eaHelper)
Constructor.
|
JapiAttributeBuilder(org.sparx.Attribute inData,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor.
|
JapiDependencyBuilder(org.sparx.Connector inData,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> sourcePackage,
PackageBuilder<?,?,?,?,?,?> targetPackage,
ClassBuilder<?,?,?,?,?,?> sourceClass,
ClassBuilder<?,?,?,?,?,?> targetClass,
EaHelper eaHelper)
Constructor.
|
JapiDependencyBuilder(org.sparx.Connector inData,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> sourcePackage,
PackageBuilder<?,?,?,?,?,?> targetPackage,
ClassBuilder<?,?,?,?,?,?> sourceClass,
ClassBuilder<?,?,?,?,?,?> targetClass,
EaHelper eaHelper)
Constructor.
|
JapiDiagramBuilder(org.sparx.Diagram inData,
PackageBuilder<?,?,?,?,?,?> containingPackage,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor.
|
JapiOperationBuilder(org.sparx.Method inData,
ClassBuilder<?,?,?,?,?,?> containingClass,
EaHelper eaHelper)
Constructor.
|
JapiSkippedBuilder(org.sparx.Element inDataE,
org.sparx.Connector inDataC,
PackageBuilder<?,?,?,?,?,?> p,
ClassBuilder<?,?,?,?,?,?> c,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Constructor.
|
Copyright 2009-2015 Tatjana (Tanja) Kostic