E
- Source data for skipped elementS
- Source data for skipped element's diagramsC
- Source data for skipped connectorD
- Source data for diagrampublic abstract class SkippedBuilder<E,S,C,D> extends AbstractObjectBuilderFromEA<UmlSkipped>
Modifier and Type | Field and Description |
---|---|
private ClassBuilder<?,?,?,?,?,?> |
_containingClass |
private PackageBuilder<?,?,?,?,?,?> |
_containingPackage |
private java.util.List<DiagramBuilder<?>> |
_diagrams |
private boolean |
_isConnector |
private UmlSkipped.Kind |
_kind |
private static org.apache.log4j.Logger |
_logger |
private UmlObjectData |
_objData |
private java.lang.String |
_otherEndName |
CTOR_LOG_LEVEL
Modifier | Constructor and Description |
---|---|
protected |
SkippedBuilder(E inDataE,
S itemsSrc,
C inDataC,
PackageBuilder<?,?,?,?,?,?> p,
ClassBuilder<?,?,?,?,?,?> c,
EaModelBuilder<?,?> model,
EaHelper eaHelper)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.util.List<D> |
collectDiagrams(S itemsSrc) |
private void |
createAndAddDiagrams(S itemsSrc,
EaHelper eaHelper) |
protected abstract DiagramBuilder<?> |
createDiagram(D item,
EaHelper eaHelper) |
protected void |
doBuild() |
protected abstract java.lang.String |
getConnectorAlias(C inDataC) |
protected abstract java.lang.Integer |
getConnectorClientID(C inDataC) |
protected abstract java.lang.String |
getConnectorGUID(C inDataC) |
protected abstract java.lang.Integer |
getConnectorID(C inDataC) |
protected abstract java.lang.String |
getConnectorName(C inDataC) |
protected abstract java.lang.String |
getConnectorNotes(C inDataC) |
protected abstract java.lang.String |
getConnectorStereotypes(C inDataC) |
protected abstract java.lang.Integer |
getConnectorSupplierID(C inDataC) |
protected abstract java.lang.String |
getConnectorType(C inDataC) |
ClassBuilder<?,?,?,?,?,?> |
getContainingClass() |
PackageBuilder<?,?,?,?,?,?> |
getContainingPackage() |
java.util.List<DiagramBuilder<?>> |
getDiagrams() |
protected abstract java.lang.String |
getElementAlias(E inDataE) |
protected abstract java.lang.String |
getElementGUID(E inDataE) |
protected abstract java.lang.Integer |
getElementID(E inDataE) |
protected abstract java.lang.String |
getElementName(E inDataE) |
protected abstract java.lang.String |
getElementNotes(E inDataE) |
protected abstract java.lang.String |
getElementStereotypes(E inDataE) |
protected abstract java.lang.String |
getElementType(E inDataE) |
UmlSkipped.Kind |
getKind() |
UmlObjectData |
getObjData() |
java.lang.String |
getOtherEndName() |
private void |
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 |
initOwnDataConn(java.lang.String type,
java.lang.Integer clientId,
java.lang.Integer supplierId,
java.lang.String clientInfo,
java.lang.String supplierInfo) |
private void |
initOwnDataElem(java.lang.String type,
java.lang.String otherEndName) |
boolean |
isConnector() |
java.lang.String |
toString() |
private static final org.apache.log4j.Logger _logger
private UmlObjectData _objData
private PackageBuilder<?,?,?,?,?,?> _containingPackage
private ClassBuilder<?,?,?,?,?,?> _containingClass
private final boolean _isConnector
private UmlSkipped.Kind _kind
private java.lang.String _otherEndName
private final java.util.List<DiagramBuilder<?>> _diagrams
protected SkippedBuilder(E inDataE, S itemsSrc, C inDataC, PackageBuilder<?,?,?,?,?,?> p, ClassBuilder<?,?,?,?,?,?> c, EaModelBuilder<?,?> model, EaHelper eaHelper)
UmlVisibility.PUBLIC
.inDataE
- itemsSrc
- inDataC
- p
- c
- model
- eaHelper
- protected abstract java.lang.Integer getElementID(E inDataE)
protected abstract java.lang.String getElementGUID(E inDataE)
protected abstract java.lang.String getElementName(E inDataE)
protected abstract java.lang.String getElementAlias(E inDataE)
protected abstract java.lang.String getElementStereotypes(E inDataE)
protected abstract java.lang.String getElementNotes(E inDataE)
protected abstract java.lang.String getElementType(E inDataE)
protected abstract java.lang.Integer getConnectorID(C inDataC)
protected abstract java.lang.String getConnectorGUID(C inDataC)
protected abstract java.lang.String getConnectorName(C inDataC)
protected abstract java.lang.String getConnectorAlias(C inDataC)
protected abstract java.lang.String getConnectorStereotypes(C inDataC)
protected abstract java.lang.String getConnectorNotes(C inDataC)
protected abstract java.lang.String getConnectorType(C inDataC)
protected abstract java.lang.Integer getConnectorClientID(C inDataC)
protected abstract java.lang.Integer getConnectorSupplierID(C inDataC)
private void 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 initOwnDataElem(java.lang.String type, java.lang.String otherEndName)
private void initOwnDataConn(java.lang.String type, java.lang.Integer clientId, java.lang.Integer supplierId, java.lang.String clientInfo, java.lang.String supplierInfo)
protected abstract DiagramBuilder<?> createDiagram(D item, EaHelper eaHelper)
public final PackageBuilder<?,?,?,?,?,?> getContainingPackage()
public final ClassBuilder<?,?,?,?,?,?> getContainingClass()
public final boolean isConnector()
public final UmlSkipped.Kind getKind()
public final java.lang.String getOtherEndName()
public final java.util.List<DiagramBuilder<?>> getDiagrams()
public java.lang.String toString()
toString
in class java.lang.Object
public final UmlObjectData getObjData()
protected final void doBuild()
doBuild
in class AbstractObjectBuilderFromEA<UmlSkipped>
Copyright 2009-2015 Tatjana (Tanja) Kostic