java.util.function.IntFunction<javafx.scene.Node>public class LineNumberFactory<PS>
extends java.lang.Object
implements java.util.function.IntFunction<javafx.scene.Node>
.lineno and .fold-indicator style classes in CSS stylesheets.| Modifier and Type | Method | Description |
|---|---|---|
javafx.scene.Node |
apply(int idx) |
|
static java.util.function.IntFunction<javafx.scene.Node> |
get(GenericStyledArea<?,?,?> area) |
|
static <PS> java.util.function.IntFunction<javafx.scene.Node> |
get(GenericStyledArea<PS,?,?> area,
java.util.function.IntFunction<java.lang.String> format) |
|
static <PS> java.util.function.IntFunction<javafx.scene.Node> |
get(GenericStyledArea<PS,?,?> area,
java.util.function.IntFunction<java.lang.String> format,
java.util.function.Predicate<PS> isFolded,
java.util.function.UnaryOperator<PS> removeFoldStyle) |
Use this if you extended GenericStyledArea for your own text area and you're using paragraph folding.
|
public static java.util.function.IntFunction<javafx.scene.Node> get(GenericStyledArea<?,?,?> area)
public static <PS> java.util.function.IntFunction<javafx.scene.Node> get(GenericStyledArea<PS,?,?> area, java.util.function.IntFunction<java.lang.String> format)
public static <PS> java.util.function.IntFunction<javafx.scene.Node> get(GenericStyledArea<PS,?,?> area, java.util.function.IntFunction<java.lang.String> format, java.util.function.Predicate<PS> isFolded, java.util.function.UnaryOperator<PS> removeFoldStyle)
PS - The paragraph style type being used by the text areaformat - Given an int convert to a String for the line number.isFolded - Given a paragraph style PS check if it's folded.removeFoldStyle - Given a paragraph style PS, return a new PS that excludes fold styling.public javafx.scene.Node apply(int idx)
apply in interface java.util.function.IntFunction<PS>