Uses of Interface
de.grogra.xl.lang.ObjectToBoolean
Package
Description
-
Uses of ObjectToBoolean in de.grogra.cli.ui
Modifier and TypeMethodDescriptionPanel[]
CLIWindowSupport.getPanels
(ObjectToBoolean<Panel> filter) Get all the open panels managed by this window. -
Uses of ObjectToBoolean in de.grogra.grogra
-
Uses of ObjectToBoolean in de.grogra.mtg
-
Uses of ObjectToBoolean in de.grogra.pf.ui
-
Uses of ObjectToBoolean in de.grogra.pf.ui.registry
Modifier and TypeClassDescriptionfinal class
class
class
-
Uses of ObjectToBoolean in de.grogra.pf.ui.swing
-
Uses of ObjectToBoolean in de.grogra.pf.ui.tree
Modifier and TypeMethodDescriptionvoid
UITreePipeline.addTree
(UITreePipeline.Node dest, int pos, UITree s, Object root, ObjectToBoolean filter, Comparator comp) UITreePipeline.copyTree
(UITree s, Object root, ObjectToBoolean filter) ModifierConstructorDescriptionHierarchyFlattener
(ObjectToBoolean filter, boolean insertSeparator) -
Uses of ObjectToBoolean in de.grogra.rgg
Modifier and TypeMethodDescriptionstatic Node
Library.ancestor
(Node n, ObjectToBoolean<? super Node> condition) Returns the nearest ancestor ofn
which fulfillscondition
.static void
Library.mergeNonTropismTransformations
(Node root, ObjectToBoolean<? super Node> filter, boolean allowShape) This method replaces chains of transformation nodes passingfilter
with singleNull
nodes which perform the aggregated transformation of the chains; however, transformation nodes which are tropisms are not allowed to be part of the chains.static void
Library.mergeTransformations
(Node root, ObjectToBoolean<? super Node> filter, boolean allowShape) This method replaces chains of transformation nodes passingfilter
with singleNull
nodes which perform the aggregated transformation of the chains.static void
Library.removeLeaves
(Node root, ObjectToBoolean<? super Node> filter) Removes all leaf nodes from the graph which passfilter
, starting atroot
.static void
Library.removeTransformationLeaves
(Node root, ObjectToBoolean<? super Node> filter) Removes all leaf nodes from the graph which are pure transformation nodes and which passfilter
, starting atroot
(seeLibrary.removeLeaves(de.grogra.graph.impl.Node, de.grogra.xl.lang.ObjectToBoolean<? super de.grogra.graph.impl.Node>)
).static Node
Library.successor
(Node n, ObjectToBoolean<? super Node> condition) Returns the nearest successor ofn
which fulfillscondition
.static <T> boolean
Library.synthesize
(T root, ObjectToObjectGenerator<? super T, ? extends T> generator, ObjectToBoolean<BooleanSynth<? super T>> synth) This method can be used to compute the values of a synthesized attribute for every node of a tree-like structure. -
Uses of ObjectToBoolean in de.grogra.util
Modifier and TypeMethodDescriptionstatic Object
Tree.findFirst
(TreeModel tree, Object root, ObjectToBoolean filter) void
AbstractTreeMapper.setFilter
(ObjectToBoolean filter) -
Uses of ObjectToBoolean in de.grogra.vfs
Modifier and TypeMethodDescriptionvoid
FileSystem.writeJar
(JarOutputStream out, byte[] buf, Object file, ObjectToBoolean<Object> filter)