public class Gateway extends HNNode implements org.processmining.models.shapes.Decorated
| Modifier and Type | Class and Description |
|---|---|
static class |
Gateway.GatewayType |
ABSTRACTBACKGROUNDCOLOR, ABSTRACTBORDERCOLOR, ABSTRACTTEXTCOLOR, ADJACENTBACKGROUNDCOLOR, CLUSTERBACKGROUNDCOLOR, CLUSTERBORDERCOLOR, CLUSTERTEXTCOLOR, EDGECOLOR, EDGECORRELATEDCOLOR, EDGEUNCORRELATEDCOLOR, LABELCOLOR, PRIMITIVEBACKGROUNDCOLOR, PRIMITIVEBORDERCOLOR, PRIMITIVETEXTCOLOR| Constructor and Description |
|---|
Gateway(org.processmining.models.graphbased.directed.AbstractDirectedGraph<HNNode,HNEdge<? extends HNNode,? extends HNNode>> bpmndiagram,
java.lang.String label,
Gateway.GatewayType gatewayType) |
| Modifier and Type | Method and Description |
|---|---|
void |
decorate(java.awt.Graphics2D g2d,
double x,
double y,
double width,
double height) |
IGraphElementDecoration |
getDecorator() |
Gateway.GatewayType |
getGatewayType() |
boolean |
isMarkerVisible() |
void |
setDecorator(IGraphElementDecoration decorator) |
void |
setGatewayType(Gateway.GatewayType gatewayType) |
void |
setMarkerVisible(boolean isMarkerVisible) |
getGraph, getParentcompareToequals, getId, hashCodegetAttributeMap, getLabel, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAttributeMappublic Gateway(org.processmining.models.graphbased.directed.AbstractDirectedGraph<HNNode,HNEdge<? extends HNNode,? extends HNNode>> bpmndiagram, java.lang.String label, Gateway.GatewayType gatewayType)
public Gateway.GatewayType getGatewayType()
public void setGatewayType(Gateway.GatewayType gatewayType)
public IGraphElementDecoration getDecorator()
public void setDecorator(IGraphElementDecoration decorator)
public boolean isMarkerVisible()
public void setMarkerVisible(boolean isMarkerVisible)
public void decorate(java.awt.Graphics2D g2d,
double x,
double y,
double width,
double height)
decorate in interface org.processmining.models.shapes.Decorated