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) |
XDimension2D |
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) |
HColor |
getBackcolor() |
XDimension2D |
getDimension(StringBounder stringBounder,
ISkinParam skinParam) |
java.lang.String |
getId() |
XRectangle2D |
getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy) |
MagneticBorder |
getMagneticBorder() |
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, waitappend, have, removepublic static ConnectorPuzzleEmpty get(java.lang.String value)
public boolean checkDirections(java.lang.String directions)
public java.lang.String toString()
toString in class java.lang.Objectpublic XDimension2D getDimension(StringBounder stringBounder, ISkinParam skinParam)
getDimension in interface Placeablepublic TextBlock toTextBlock(ISkinParam skinParam)
toTextBlock in interface Placeablepublic XDimension2D calculateDimension(StringBounder stringBounder)
calculateDimension in interface TextBlockpublic MinMax getMinMax(StringBounder stringBounder)
public XRectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
getInnerPosition in interface TextBlockpublic MagneticBorder getMagneticBorder()
getMagneticBorder in interface TextBlockpublic HColor getBackcolor()
getBackcolor in interface TextBlockpublic final boolean have(ConnectorPuzzle.Where where)
have in interface ConnectorPuzzlepublic final void append(ConnectorPuzzle.Where where)
append in interface ConnectorPuzzlepublic final void remove(ConnectorPuzzle.Where where)
remove in interface ConnectorPuzzlepublic final void append(ConnectorPuzzle other)
protected final java.util.Set<ConnectorPuzzle.Where> connections()