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 java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.log4j.Level |
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 |
---|---|
T |
build() |
T |
build(UmlModel model) |
protected abstract java.util.List<D> |
collectDiagrams(S itemsSrc) |
protected abstract DiagramBuilder<?> |
createDiagram(D item,
EaHelper eaHelper) |
protected void |
doBuild() |
protected void |
doBuild(UmlModel model)
This default implementatation throws only exception; package builder should override it.
|
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() |
T |
getResult() |
boolean |
isConnector() |
protected void |
setResult(T result) |
java.lang.String |
toString() |
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)
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()
public T build()
This default implementatation ; package builder should override it by throwing exception.
build
in interface UmlObjectBuilder<T extends UmlObject>
public T build(UmlModel model) throws java.lang.UnsupportedOperationException
This default implementatation throws only exception; package builder should override it.
build
in interface UmlObjectBuilder<T extends UmlObject>
java.lang.UnsupportedOperationException
protected void doBuild(UmlModel model)
model
- not used here.public final T getResult()
protected final void setResult(T result)
Copyright 2009-2016 Tatjana (Tanja) Kostic