public class ConnectorPuzzleEmpty extends java.lang.Object implements Placeable, TextBlock, ConnectorPuzzle
ConnectorPuzzle.Where
Constructor and Description |
---|
ConnectorPuzzleEmpty() |
Modifier and Type | Method and Description |
---|---|
void |
append(ConnectorPuzzle.Where where) |
void |
append(ConnectorPuzzle other) |
java.awt.geom.Dimension2D |
calculateDimension(StringBounder stringBounder) |
boolean |
checkDirections(java.lang.String directions) |
protected java.util.Set<ConnectorPuzzle.Where> |
connections() |
void |
drawU(UGraphic ug) |
static ConnectorPuzzleEmpty |
get(java.lang.String value) |
java.awt.geom.Dimension2D |
getDimension(StringBounder stringBounder,
ISkinParam skinParam) |
java.lang.String |
getId() |
java.awt.geom.Rectangle2D |
getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy) |
MinMax |
getMinMax(StringBounder stringBounder) |
boolean |
have(ConnectorPuzzle.Where where) |
void |
remove(ConnectorPuzzle.Where where) |
java.lang.String |
toString() |
TextBlock |
toTextBlock(ISkinParam skinParam) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
append, have, remove
public static ConnectorPuzzleEmpty get(java.lang.String value)
public boolean checkDirections(java.lang.String directions)
public java.lang.String toString()
toString
in class java.lang.Object
public java.awt.geom.Dimension2D getDimension(StringBounder stringBounder, ISkinParam skinParam)
getDimension
in interface Placeable
public TextBlock toTextBlock(ISkinParam skinParam)
toTextBlock
in interface Placeable
public java.awt.geom.Dimension2D calculateDimension(StringBounder stringBounder)
calculateDimension
in interface TextBlock
public MinMax getMinMax(StringBounder stringBounder)
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
getInnerPosition
in interface TextBlock
public final boolean have(ConnectorPuzzle.Where where)
have
in interface ConnectorPuzzle
public final void append(ConnectorPuzzle.Where where)
append
in interface ConnectorPuzzle
public final void remove(ConnectorPuzzle.Where where)
remove
in interface ConnectorPuzzle
public final void append(ConnectorPuzzle other)
protected final java.util.Set<ConnectorPuzzle.Where> connections()