This commit is contained in:
parent
a95985e1ca
commit
5b2b6bffc4
26 changed files with 89 additions and 62 deletions
|
@ -1,12 +1,12 @@
|
|||
package ch.fritteli.labyrinth;
|
||||
package ch.fritteli.labyrinth.generator;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.net.TheListener;
|
||||
import ch.fritteli.labyrinth.renderer.html.HTMLRenderer;
|
||||
import ch.fritteli.labyrinth.renderer.htmlfile.HTMLFileRenderer;
|
||||
import ch.fritteli.labyrinth.renderer.pdffile.PDFFileRenderer;
|
||||
import ch.fritteli.labyrinth.renderer.text.TextRenderer;
|
||||
import ch.fritteli.labyrinth.renderer.textfile.TextFileRenderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.net.TheListener;
|
||||
import ch.fritteli.labyrinth.generator.renderer.html.HTMLRenderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.htmlfile.HTMLFileRenderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.pdffile.PDFFileRenderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.text.TextRenderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.textfile.TextFileRenderer;
|
||||
import io.vavr.control.Option;
|
||||
import lombok.NonNull;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
public enum Direction {
|
||||
TOP,
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import io.vavr.control.Option;
|
||||
import lombok.Getter;
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import lombok.NonNull;
|
||||
import lombok.Value;
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import io.vavr.collection.Stream;
|
||||
import io.vavr.control.Option;
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import io.vavr.collection.Stream;
|
||||
import lombok.NonNull;
|
|
@ -1,9 +1,9 @@
|
|||
package ch.fritteli.labyrinth.net;
|
||||
package ch.fritteli.labyrinth.generator.net;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.renderer.html.HTMLRenderer;
|
||||
import ch.fritteli.labyrinth.renderer.pdf.PDFRenderer;
|
||||
import ch.fritteli.labyrinth.renderer.text.TextRenderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.renderer.html.HTMLRenderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.pdf.PDFRenderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.text.TextRenderer;
|
||||
import com.sun.net.httpserver.Headers;
|
||||
import com.sun.net.httpserver.HttpServer;
|
||||
import io.vavr.collection.HashMap;
|
|
@ -1,6 +1,6 @@
|
|||
package ch.fritteli.labyrinth.renderer;
|
||||
package ch.fritteli.labyrinth.generator.renderer;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import lombok.NonNull;
|
||||
|
||||
public interface Renderer<T> {
|
|
@ -1,8 +1,8 @@
|
|||
package ch.fritteli.labyrinth.renderer.html;
|
||||
package ch.fritteli.labyrinth.generator.renderer.html;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Direction;
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.model.Tile;
|
||||
import ch.fritteli.labyrinth.generator.model.Direction;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.model.Tile;
|
||||
import io.vavr.collection.HashSet;
|
||||
import io.vavr.collection.Set;
|
||||
import lombok.AccessLevel;
|
|
@ -1,7 +1,7 @@
|
|||
package ch.fritteli.labyrinth.renderer.html;
|
||||
package ch.fritteli.labyrinth.generator.renderer.html;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.renderer.Renderer;
|
||||
import lombok.NonNull;
|
||||
|
||||
public class HTMLRenderer implements Renderer<String> {
|
|
@ -1,8 +1,8 @@
|
|||
package ch.fritteli.labyrinth.renderer.htmlfile;
|
||||
package ch.fritteli.labyrinth.generator.renderer.htmlfile;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.renderer.html.HTMLRenderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.html.HTMLRenderer;
|
||||
import lombok.NonNull;
|
||||
|
||||
import java.io.IOException;
|
|
@ -1,9 +1,9 @@
|
|||
package ch.fritteli.labyrinth.renderer.pdf;
|
||||
package ch.fritteli.labyrinth.generator.renderer.pdf;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Direction;
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.model.Position;
|
||||
import ch.fritteli.labyrinth.model.Tile;
|
||||
import ch.fritteli.labyrinth.generator.model.Direction;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.model.Position;
|
||||
import ch.fritteli.labyrinth.generator.model.Tile;
|
||||
import io.vavr.control.Option;
|
||||
import lombok.NonNull;
|
||||
import lombok.RequiredArgsConstructor;
|
|
@ -1,7 +1,7 @@
|
|||
package ch.fritteli.labyrinth.renderer.pdf;
|
||||
package ch.fritteli.labyrinth.generator.renderer.pdf;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.renderer.Renderer;
|
||||
import lombok.NonNull;
|
||||
|
||||
public class PDFRenderer implements Renderer<byte[]> {
|
|
@ -1,8 +1,8 @@
|
|||
package ch.fritteli.labyrinth.renderer.pdffile;
|
||||
package ch.fritteli.labyrinth.generator.renderer.pdffile;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.renderer.pdf.PDFRenderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.pdf.PDFRenderer;
|
||||
import lombok.NonNull;
|
||||
|
||||
import java.io.IOException;
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.renderer.text;
|
||||
package ch.fritteli.labyrinth.generator.renderer.text;
|
||||
|
||||
import lombok.AccessLevel;
|
||||
import lombok.AllArgsConstructor;
|
|
@ -1,8 +1,8 @@
|
|||
package ch.fritteli.labyrinth.renderer.text;
|
||||
package ch.fritteli.labyrinth.generator.renderer.text;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Direction;
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.model.Tile;
|
||||
import ch.fritteli.labyrinth.generator.model.Direction;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.model.Tile;
|
||||
import io.vavr.control.Option;
|
||||
import lombok.AccessLevel;
|
||||
import lombok.NonNull;
|
|
@ -1,7 +1,7 @@
|
|||
package ch.fritteli.labyrinth.renderer.text;
|
||||
package ch.fritteli.labyrinth.generator.renderer.text;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.renderer.Renderer;
|
||||
import lombok.NonNull;
|
||||
|
||||
public class TextRenderer implements Renderer<String> {
|
|
@ -1,8 +1,8 @@
|
|||
package ch.fritteli.labyrinth.renderer.textfile;
|
||||
package ch.fritteli.labyrinth.generator.renderer.textfile;
|
||||
|
||||
import ch.fritteli.labyrinth.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.renderer.text.TextRenderer;
|
||||
import ch.fritteli.labyrinth.generator.model.Labyrinth;
|
||||
import ch.fritteli.labyrinth.generator.renderer.Renderer;
|
||||
import ch.fritteli.labyrinth.generator.renderer.text.TextRenderer;
|
||||
import io.vavr.collection.List;
|
||||
import lombok.NonNull;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import io.vavr.control.Option;
|
||||
import org.junit.jupiter.api.Test;
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.model;
|
||||
package ch.fritteli.labyrinth.generator.model;
|
||||
|
||||
import io.vavr.collection.Stream;
|
||||
import org.junit.jupiter.api.Test;
|
|
@ -1,4 +1,4 @@
|
|||
package ch.fritteli.labyrinth.renderer.text;
|
||||
package ch.fritteli.labyrinth.generator.renderer.text;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue