| Package | Description |
|---|---|
| org.opencypher.railroad |
| Modifier and Type | Method and Description |
|---|---|
static Diagram.Figure |
Diagram.anyCase(String text) |
static Diagram.Figure |
Diagram.branch(Diagram.Figure... branches) |
static Diagram.Figure |
Diagram.charset(String set) |
static Diagram.Figure |
Diagram.line(Diagram.Figure... content) |
static Diagram.Figure |
Diagram.loop(Diagram.Figure forward,
Diagram.Figure backwards,
int minTimes,
Integer maxTimes) |
static Diagram.Figure |
Diagram.nothing() |
static Diagram.Figure |
Diagram.reference(String name) |
static Diagram.Figure |
Diagram.text(String text) |
| Modifier and Type | Method and Description |
|---|---|
static Diagram.Figure |
Diagram.branch(Diagram.Figure... branches) |
static Diagram |
Diagram.diagram(String name,
Diagram.Figure figure) |
static Diagram.Figure |
Diagram.line(Diagram.Figure... content) |
static Diagram.Figure |
Diagram.loop(Diagram.Figure forward,
Diagram.Figure backwards,
int minTimes,
Integer maxTimes) |
void |
Diagram.Renderer.renderDiagram(String name,
Canvas canvas,
Diagram.Figure root) |
void |
ShapeRenderer.renderDiagram(String name,
ShapeRenderer.Shapes<? extends EX> shapes,
Diagram.Figure root) |
void |
Diagram.Renderer.renderLoop(Canvas canvas,
double x,
double y,
org.opencypher.railroad.Size size,
Diagram.Figure forward,
Diagram.Figure backward,
Text description,
boolean forwardDirection) |
void |
AsciiArtRenderer.renderLoop(org.opencypher.railroad.PositionedText target,
double x,
double y,
org.opencypher.railroad.Size size,
Diagram.Figure forward,
Diagram.Figure backward,
String description,
boolean forwardDirection)
Example:
|
void |
ShapeRenderer.renderLoop(ShapeRenderer.Shapes<? extends EX> shapes,
double x,
double y,
org.opencypher.railroad.Size size,
Diagram.Figure forward,
Diagram.Figure backward,
TextGlyphs description,
boolean fwd) |
org.opencypher.railroad.Size |
AsciiArtRenderer.sizeOfLoop(Diagram.Figure forward,
Diagram.Figure backward,
String description) |
org.opencypher.railroad.Size |
Diagram.Renderer.sizeOfLoop(Diagram.Figure forward,
Diagram.Figure backward,
Text description) |
org.opencypher.railroad.Size |
ShapeRenderer.sizeOfLoop(Diagram.Figure forward,
Diagram.Figure backward,
TextGlyphs description) |
| Modifier and Type | Method and Description |
|---|---|
void |
Diagram.Renderer.renderBranch(Canvas canvas,
double x,
double y,
org.opencypher.railroad.Size size,
Collection<Diagram.Figure> branches,
boolean forward) |
void |
AsciiArtRenderer.renderBranch(org.opencypher.railroad.PositionedText target,
double x,
double y,
org.opencypher.railroad.Size size,
Collection<Diagram.Figure> branches,
boolean forward)
Examples:
|
void |
ShapeRenderer.renderBranch(ShapeRenderer.Shapes<? extends EX> shapes,
double x,
double y,
org.opencypher.railroad.Size size,
Collection<Diagram.Figure> branches,
boolean forward) |
void |
Diagram.Renderer.renderLine(Canvas canvas,
double x,
double y,
org.opencypher.railroad.Size size,
List<Diagram.Figure> sequence,
boolean forward) |
void |
AsciiArtRenderer.renderLine(org.opencypher.railroad.PositionedText target,
double x,
double y,
org.opencypher.railroad.Size size,
List<Diagram.Figure> sequence,
boolean forward)
Example:
|
void |
ShapeRenderer.renderLine(ShapeRenderer.Shapes<? extends EX> shapes,
double x,
double y,
org.opencypher.railroad.Size size,
List<Diagram.Figure> sequence,
boolean forward) |
org.opencypher.railroad.Size |
AsciiArtRenderer.sizeOfBranch(Collection<Diagram.Figure> branches) |
org.opencypher.railroad.Size |
ShapeRenderer.sizeOfBranch(Collection<Diagram.Figure> branches) |
org.opencypher.railroad.Size |
Diagram.Renderer.sizeOfBranch(Collection<Diagram.Figure> branches) |
org.opencypher.railroad.Size |
AsciiArtRenderer.sizeOfLine(Collection<Diagram.Figure> sequence) |
org.opencypher.railroad.Size |
ShapeRenderer.sizeOfLine(Collection<Diagram.Figure> sequence) |
org.opencypher.railroad.Size |
Diagram.Renderer.sizeOfLine(Collection<Diagram.Figure> sequence) |
Copyright © 2019. All rights reserved.