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 | Method and Description |
---|---|
private void |
ClassBuilder.createAndAddAssociation(java.util.Map<java.lang.String,java.lang.String> ids,
C item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
private void |
ClassBuilder.createAndAddAttributes(S itemsSrc,
EaHelper eaHelper) |
private void |
ClassBuilder.createAndAddClassConstraints(S itemsSrc,
EaHelper eaHelper) |
private void |
PackageBuilder.createAndAddClassesAndSkippedElementsWithTheirDiagrams(SP itemsSrcP,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
private void |
ClassBuilder.createAndAddConnectors(S itemsSrc,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
private void |
PackageBuilder.createAndAddConnectors(SE itemsSrcE,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
private boolean |
PackageBuilder.createAndAddDependency(java.util.Map<java.lang.String,java.lang.String> ids,
C item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
private boolean |
ClassBuilder.createAndAddDependency(java.util.Map<java.lang.String,java.lang.String> ids,
C item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
private void |
SkippedBuilder.createAndAddDiagrams(S itemsSrc,
EaHelper eaHelper) |
private void |
ClassBuilder.createAndAddDiagrams(S itemsSrc,
EaHelper eaHelper) |
private void |
PackageBuilder.createAndAddDiagrams(SP itemsSrc,
EaHelper eaHelper) |
private void |
ClassBuilder.createAndAddOperations(S itemsSrc,
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 AttributeBuilder<?,?> |
ClassBuilder.createAttribute(A item,
EaHelper eaHelper) |
private void |
PackageBuilder.createChildPackages(SP itemsSrcP,
EaHelper eaHelper) |
protected abstract ClassBuilder<?,?,?,?,?,?> |
PackageBuilder.createClass(E item,
EaHelper eaHelper) |
protected abstract DependencyBuilder<?,?> |
ClassBuilder.createDependency(C item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected abstract DependencyBuilder<?,?> |
PackageBuilder.createDependency(C item,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> source,
PackageBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected abstract DiagramBuilder<?> |
SkippedBuilder.createDiagram(D item,
EaHelper eaHelper) |
protected abstract DiagramBuilder<?> |
PackageBuilder.createDiagram(D item,
EaHelper eaHelper) |
protected abstract DiagramBuilder<?> |
ClassBuilder.createDiagram(D 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.
|
protected abstract OperationBuilder<?,?> |
ClassBuilder.createOperation(O item,
EaHelper eaHelper) |
protected abstract void |
OperationBuilder.createParams(T parsSrc,
EaHelper eaHelper) |
protected abstract SkippedBuilder<?,?,?,?> |
PackageBuilder.createSkippedConnector(C item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected abstract SkippedBuilder<?,?,?,?> |
ClassBuilder.createSkippedConnector(C item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected abstract SkippedBuilder<?,?,?,?> |
PackageBuilder.createSkippedElement(E item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected abstract SkippedBuilder<?,?,?,?> |
ClassBuilder.createSkippedElement(E item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
private void |
ClassBuilder.createSkippedElementsAndTheirDiagrams(S itemsSrc,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected abstract PackageBuilder<?,?,?,?,?,?> |
PackageBuilder.createSubPackage(P item,
EaHelper eaHelper) |
private void |
AttributeBuilder.initAttrConstraints(java.util.List<java.util.Map<java.lang.String,java.lang.String>> myConstraints,
EaHelper eaHelper) |
private void |
SkippedBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotype,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
private void |
PackageBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotypes,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
private void |
OperationBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotypes,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
private void |
DiagramBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotype,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
private void |
DependencyBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotype,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
private void |
ClassBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotypes,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
protected void |
AttributeBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotype,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
private void |
AssociationBuilder.initObjData(java.lang.Integer id,
java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotype,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
private void |
ParameterBuilder.initObjData(java.lang.String guid,
java.lang.String name,
java.lang.String alias,
java.lang.String stereotype,
java.lang.String notes,
EaHelper helper) |
protected void |
AssociationEndBuilder.initObjData(java.lang.String name,
java.lang.String alias,
java.lang.String stereotype,
java.lang.String visibility,
java.lang.String notes,
EaHelper eaHelper) |
Constructor and Description |
---|
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.
|
ClassBuilder(E inData,
S itemsSrc,
PackageBuilder<?,?,?,?,?,?> containingPackage,
EaHelper eaHelper)
Constructor that stores EA class data and initialises attribute and association builders.
|
ConstraintBuilder(AttributeBuilder<?,?> containingAttribute,
java.lang.String name,
java.lang.String notes,
EaHelper eaHelper)
Constructor for attribute constraint 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.
|
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.
|
PackageBuilder(P inData,
E inDataE,
SP itemsSrcP,
SE itemsSrcE,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> containingPackage,
int modelId,
EaHelper eaHelper)
Constructor.
|
ParameterBuilder(O inData,
OperationBuilder<?,?> containingOperation,
EaHelper eaHelper) |
SkippedBuilder(E inDataE,
S itemsSrc,
C inDataC,
PackageBuilder<?,?,?,?,?,?> p,
ClassBuilder<?,?,?,?,?,?> c,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Constructor.
|
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 DbAssociationEndBuilder |
DbAssociationBuilder.createAssociationEnd(java.util.Map<java.lang.String,java.lang.String> inData,
EaModelBuilder<?,?> tagsSrc,
boolean isSource,
ClassBuilder<?,?,?,?,?,?> type,
EaHelper eaHelper) |
protected AttributeBuilder<?,?> |
DbClassBuilder.createAttribute(java.util.Map<java.lang.String,java.lang.String> item,
EaHelper eaHelper) |
protected ClassBuilder<?,?,?,?,?,?> |
DbPackageBuilder.createClass(java.util.Map<java.lang.String,java.lang.String> item,
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<?,?> |
DbPackageBuilder.createDependency(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> source,
PackageBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected DiagramBuilder<?> |
DbSkippedBuilder.createDiagram(java.util.Map<java.lang.String,java.lang.String> inData,
EaHelper eaHelper) |
protected DiagramBuilder<?> |
DbPackageBuilder.createDiagram(java.util.Map<java.lang.String,java.lang.String> item,
EaHelper eaHelper) |
protected DiagramBuilder<?> |
DbClassBuilder.createDiagram(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) |
static PackageBuilder<?,?,?,?,?,?> |
DbPackageBuilder.createModelPackageBuilder(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Creates model package from EA object; loads all the model contents recursively.
|
protected OperationBuilder<?,?> |
DbClassBuilder.createOperation(java.util.Map<java.lang.String,java.lang.String> item,
EaHelper eaHelper) |
protected void |
DbOperationBuilder.createParams(EaModelBuilder<?,?> parsSrc,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
DbPackageBuilder.createSkippedConnector(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
DbClassBuilder.createSkippedConnector(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
DbPackageBuilder.createSkippedElement(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
DbClassBuilder.createSkippedElement(java.util.Map<java.lang.String,java.lang.String> item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected PackageBuilder<?,?,?,?,?,?> |
DbPackageBuilder.createSubPackage(java.util.Map<java.lang.String,java.lang.String> item,
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.
|
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.
|
DbClassBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
PackageBuilder<?,?,?,?,?,?> containingPackage,
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.
|
DbPackageBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> containingPackage,
int modelId,
EaHelper eaHelper)
Constructor.
|
DbParameterBuilder(java.util.Map<java.lang.String,java.lang.String> inData,
OperationBuilder<?,?> containingOperation,
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 | Method and Description |
---|---|
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 AttributeBuilder<?,?> |
JapiClassBuilder.createAttribute(org.sparx.Attribute item,
EaHelper eaHelper) |
protected ClassBuilder<?,?,?,?,?,?> |
JapiPackageBuilder.createClass(org.sparx.Element item,
EaHelper eaHelper) |
protected DependencyBuilder<?,?> |
JapiClassBuilder.createDependency(org.sparx.Connector item,
EaModelBuilder<?,?> model,
ClassBuilder<?,?,?,?,?,?> source,
ClassBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected DependencyBuilder<?,?> |
JapiPackageBuilder.createDependency(org.sparx.Connector item,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> source,
PackageBuilder<?,?,?,?,?,?> target,
EaHelper eaHelper) |
protected DiagramBuilder<?> |
JapiSkippedBuilder.createDiagram(org.sparx.Diagram dia,
EaHelper eaHelper) |
protected DiagramBuilder<?> |
JapiPackageBuilder.createDiagram(org.sparx.Diagram item,
EaHelper eaHelper) |
protected DiagramBuilder<?> |
JapiClassBuilder.createDiagram(org.sparx.Diagram item,
EaHelper eaHelper) |
protected ClassBuilder<?,?,?,?,?,?> |
JapiClassBuilder.createEmbeddedClass(org.sparx.Element item,
EaHelper eaHelper) |
static PackageBuilder<?,?,?,?,?,?> |
JapiPackageBuilder.createModelPackageBuilder(org.sparx.Package eaPackage,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Creates model package from EA object; loads all the model contents recursively.
|
protected OperationBuilder<?,?> |
JapiClassBuilder.createOperation(org.sparx.Method item,
EaHelper eaHelper) |
protected void |
JapiOperationBuilder.createParams(org.sparx.Method parsSrc,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
JapiPackageBuilder.createSkippedConnector(org.sparx.Connector item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
JapiClassBuilder.createSkippedConnector(org.sparx.Connector item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
JapiPackageBuilder.createSkippedElement(org.sparx.Element item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected SkippedBuilder<?,?,?,?> |
JapiClassBuilder.createSkippedElement(org.sparx.Element item,
EaModelBuilder<?,?> model,
EaHelper eaHelper) |
protected PackageBuilder<?,?,?,?,?,?> |
JapiPackageBuilder.createSubPackage(org.sparx.Package item,
EaHelper eaHelper) |
Constructor and Description |
---|
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.
|
JapiClassBuilder(org.sparx.Element inData,
PackageBuilder<?,?,?,?,?,?> containingPackage,
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.
|
JapiPackageBuilder(org.sparx.Package inData,
org.sparx.Element inDataE,
EaModelBuilder<?,?> model,
PackageBuilder<?,?,?,?,?,?> containingPackage,
int modelId,
EaHelper eaHelper)
Constructor.
|
JapiParameterBuilder(org.sparx.Parameter inData,
OperationBuilder<?,?> containingOperation,
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