working on Java-Implementation

This commit is contained in:
Stephan Richter
2020-09-07 00:28:04 +02:00
parent a9e0f2b3a7
commit 3583a62667
26 changed files with 72417 additions and 147 deletions

View File

@@ -1,14 +1,21 @@
package de.srsoftware.web4rail.tiles;
import de.srsoftware.tools.Tag;
public class StraightH extends StretchableTile{
@Override
public boolean hasConnector(Direction direction) {
switch (direction) {
case EAST:
case WEST:
return true;
default:
return false;
}
}
public String html() {
Tag svg = new Tag("svg")
.id("tile-"+x+"-"+y)
.clazz(classes)
.size(100,100)
.attr("viewbox", "0 0 100 100")
.style("left: "+(30*x)+"px; top: "+(30*y)+"px");
new Tag("rect")
.size(100,30)
.pos(0,35)
.addTo(svg);
return svg.toString();
}
}