Uses of Interface
de.grogra.xl.lang.ObjectToBoolean
Packages that use ObjectToBoolean
Package
Description
-
Uses of ObjectToBoolean in de.grogra.cli.ui
Methods in de.grogra.cli.ui with parameters of type ObjectToBooleanModifier and TypeMethodDescriptionPanel[]
CLIWindowSupport.getPanels
(ObjectToBoolean<Panel> filter) Get all the open panels managed by this window. -
Uses of ObjectToBoolean in de.grogra.grogra
Classes in de.grogra.grogra that implement ObjectToBoolean -
Uses of ObjectToBoolean in de.grogra.mtg
Classes in de.grogra.mtg that implement ObjectToBoolean -
Uses of ObjectToBoolean in de.grogra.pf.ui
Methods in de.grogra.pf.ui with parameters of type ObjectToBoolean -
Uses of ObjectToBoolean in de.grogra.pf.ui.registry
Classes in de.grogra.pf.ui.registry that implement ObjectToBooleanModifier and TypeClassDescriptionfinal class
class
class
-
Uses of ObjectToBoolean in de.grogra.pf.ui.swing
Methods in de.grogra.pf.ui.swing with parameters of type ObjectToBoolean -
Uses of ObjectToBoolean in de.grogra.pf.ui.tree
Methods in de.grogra.pf.ui.tree with parameters of type ObjectToBooleanModifier 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) Constructors in de.grogra.pf.ui.tree with parameters of type ObjectToBooleanModifierConstructorDescriptionHierarchyFlattener
(ObjectToBoolean filter, boolean insertSeparator) -
Uses of ObjectToBoolean in de.grogra.rgg
Subinterfaces of ObjectToBoolean in de.grogra.rggMethods in de.grogra.rgg with parameters of type ObjectToBooleanModifier 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
Methods in de.grogra.util with parameters of type ObjectToBooleanModifier and TypeMethodDescriptionstatic Object
Tree.findFirst
(TreeModel tree, Object root, ObjectToBoolean filter) void
AbstractTreeMapper.setFilter
(ObjectToBoolean filter) -
Uses of ObjectToBoolean in de.grogra.vfs
Methods in de.grogra.vfs with parameters of type ObjectToBooleanModifier and TypeMethodDescriptionvoid
FileSystem.writeJar
(JarOutputStream out, byte[] buf, Object file, ObjectToBoolean<Object> filter)