public class InternCell extends AbstractBusCell
BusCell.Direction
Cell.CellType
nodes
Constructor and Description |
---|
InternCell(Graph graph,
boolean exceptionIfPatternNotHandled) |
Modifier and Type | Method and Description |
---|---|
void |
blockSizing() |
void |
calculateCoord(LayoutParameters layoutParam) |
Block |
getBodyBlock() |
List<BusNode> |
getSideBusNodes(Side side) |
int |
getSideHPos(Side side) |
LegBlock |
getSideToLeg(Side side) |
boolean |
isFlat() |
boolean |
isUniLeg() |
int |
newHPosition(int hPosition) |
int |
newHPosition(int hPosition,
Side side) |
void |
organizeBlocks() |
void |
postPositioningSettings() |
void |
reverseCell() |
protected void |
writeJsonContent(com.fasterxml.jackson.core.JsonGenerator generator) |
blocksSetting, getBusNodes, getDirection, getMaxBusPosition, getPrimaryLegBlocks, setDirection, toString
addNodes, getFullId, getGraph, getNodes, getNumber, getRootBlock, getType, removeAllNodes, setNodes, setRootBlock, setType, writeJson
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addNodes, getFullId, getGraph, getNodes, getNumber, getRootBlock, getType, removeAllNodes, setNodes, setRootBlock, setType, writeJson
public InternCell(Graph graph, boolean exceptionIfPatternNotHandled)
public void organizeBlocks()
public void postPositioningSettings()
public boolean isFlat()
public boolean isUniLeg()
public void reverseCell()
public int getSideHPos(Side side)
public void blockSizing()
public int newHPosition(int hPosition)
public int newHPosition(int hPosition, Side side)
public void calculateCoord(LayoutParameters layoutParam)
calculateCoord
in interface Cell
calculateCoord
in class AbstractBusCell
public Block getBodyBlock()
protected void writeJsonContent(com.fasterxml.jackson.core.JsonGenerator generator) throws IOException
writeJsonContent
in class AbstractBusCell
IOException
Copyright © 2019. All rights reserved.