A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractController - Class in net.sourceforge.pmd.util.fxdesigner.app
Base class for controllers of the app.
AbstractController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
 
accept(BeanNodeVisitor<T>, T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNode
Accepts a visitor.
accept(BeanNodeVisitor<U>, U) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
 
accept(BeanNodeVisitor<U>, U) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
addChild(BeanModelNodeSeq<?>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Add a sequence of nodes as a child of this node.
addChild(SimpleBeanModelNode) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Add a node to the children of this node.
addChild(T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
 
addCustomStyleSheets(Parent, String...) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
addEventHandler(Property<EventHandler<T>>, EventHandler<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
 
addEventHandler(Node, EventType<T>, EventHandler<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
 
additionalStyleClassesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
additiveOverlay(Collection<String>, Collection<String>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
Overlay operation that stacks up the style classes of the two overlaid spans.
addProperty(String, Object, Type) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Add one more property with its value.
addTabWithController(T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MutableTabPane
 
addTabWithNewController() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MutableTabPane
Creates a new tab and assigns it a new controller using the controller supplier (MutableTabPane.setControllerSupplier(Supplier)).
afterChildrenInit() - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
Runs once after every child has finished their initialization.
afterChildrenInit() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
afterParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
Executed after the parent's initialization (so after AbstractController.afterChildrenInit()).
afterParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.RuleEditorsController
 
afterParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
afterParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
allQueryStarts() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.CamelCaseMatcher
Scans several times from left to right, once for each of the possible match starts, and keeps the best result.
alternation(String[]) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter
Returns a regex alternation for the given words.
andThen(MatchSelector<T>) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchSelector
 
ANNOTATION - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
any(Iterator<? extends T>, Predicate<? super T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
APEX - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
ApexSyntaxHighlighter - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting
Syntax highlighter for Apex.
ApexSyntaxHighlighter() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.ApexSyntaxHighlighter
 
appendMessage(LogEntry) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
ApplicationComponent - Interface in net.sourceforge.pmd.util.fxdesigner.app
Some part of the application, e.g.
AppServiceDescriptor<T> - Class in net.sourceforge.pmd.util.fxdesigner.app.services
Describes a service available to application components.
AppServiceDescriptor(Class<? super T>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.services.AppServiceDescriptor
 
APPSTATE_NAME - Static variable in class net.sourceforge.pmd.util.fxdesigner.app.services.GlobalDiskManagerImpl
 
asReversed(List<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
AST_MANAGER - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
 
ASTManager - Interface in net.sourceforge.pmd.util.fxdesigner.app.services
Manages a compilation unit for SourceEditorController.
ASTManagerImpl - Class in net.sourceforge.pmd.util.fxdesigner.app.services
Manages a compilation unit for SourceEditorController.
ASTManagerImpl(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
ASTManagerImpl(ASTManagerImpl, Function<LanguageVersion, LanguageVersion>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
AstTraversalUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
 
ASTTreeCell - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Formats the cell for AST nodes in the main AST TreeView.
ASTTreeCell(Consumer<Node>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeCell
 
ASTTreeItem - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Represents a tree item (data, not UI) in the ast TreeView.
AstTreeView - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Treeview that displays an AST.
AstTreeView() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
Only provided for scenebuilder, not used at runtime.
AstTreeView(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
asWord(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter
 
AuxclasspathSetupController - Class in net.sourceforge.pmd.util.fxdesigner.popups
 
AuxclasspathSetupController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.AuxclasspathSetupController
 
AvailableSyntaxHighlighters - Enum in net.sourceforge.pmd.util.fxdesigner.util.codearea
Lists the available syntax highlighter engines by language.

B

BeanModelNode - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Represents a node in the settings model.
BeanModelNode() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNode
 
BeanModelNodeSeq<T extends SimpleBeanModelNode> - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Represents an indexed list of nodes sharing the same type.
BeanModelNodeSeq(String) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
 
BeanNodeVisitor<T> - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Implements a visitor pattern over bean nodes.
BeanNodeVisitor() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanNodeVisitor
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
Executed before the parent's initialization.
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.MetricPaneController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.NodeDetailPaneController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EventLogController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.RuleEditorsController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.ScopesPanelController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
bindLabelPropertyWithDefault(Label, String, Val<String>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
When the [boundProp] is blank, display instead the [defaultText] as grayed.
bindToDescriptor(PropertyDescriptorSpec, ObservableList<PropertyDescriptorSpec>) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
Wires this dialog to the descriptor, so that the controls edit the descriptor.
bindToRuleBuilder(ObservableXPathRuleBuilder) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
 
BOOLEAN - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
booleanVar(BooleanProperty) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
 
BRACE - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
BRACKET - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
build() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
Builds the rule.
build() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
Builds the descriptor.
build() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder.PlaceHolderBuilder
 
buildAscendantHierarchy(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ScopeHierarchyTreeItem
Gets the scope hierarchy of a node.
buildSpans() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 

C

callback() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MetricResultListCell
 
CamelCaseMatcher - Class in net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers
This works ok for single camel-case words, but
canBuild() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
Returns true if the parameters of the rule are consistent and the rule can be built.
canParse(Document) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
Returns true if the document can be read by this object.
CARET_POSITION - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource
The position of the caret, when the selection is carried out from the code area.
CHAR - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
childrenAccept(BeanNodeVisitor<T>, T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNode
Makes the children accept the visitor.
CLASS_IDENTIFIER - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
classLoaderProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.ASTManager
 
classLoaderProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
clazzProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
clearStyleLayer(K) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.HighlightLayerCodeArea
Clears a style layer.
clearStyleLayers() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.HighlightLayerCodeArea
Clears all style layers from their contents, including syntax highlighting.
clearSyntaxHighlighting() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
Removes the current syntax highlighting span.
close() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.CloseableService
 
close() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
CloseableService - Interface in net.sourceforge.pmd.util.fxdesigner.app.services
A service that has a shutdown hook called when the app terminates.
column - Variable in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
COMMENT - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
commonUpdate(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeCell
 
commonUpdate(T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeCell
 
COMPARATOR - Static variable in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
compareTo(LogEntry) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
compareTo(CompletionResult) - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.CompletionResult
 
compareTo(MatchResult<?>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchResult
 
compareTo(PmdCoordinatesSystem.TextPos2D) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
compilationUnitProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.ASTManager
 
compilationUnitProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
CompletionResult - Class in net.sourceforge.pmd.util.fxdesigner.util.autocomplete
XPath suggestion result.
CompletionResultSource - Interface in net.sourceforge.pmd.util.fxdesigner.util.autocomplete
Language specific tool to suggest auto-completion results.
compositeSerializer() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
Returns a new serializer that uses all the serializers registered on this registrar instance to serialize any object.
computeHighlighting(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter
 
computeHighlighting(String) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlighter
Computes the syntax highlighting on the given text.
computeIfAbsent(DataHolder.DataKey<T>, Supplier<T>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
configure(Stage) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
contains(Node, PmdCoordinatesSystem.TextPos2D) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
Returns true if the given node contains the position.
contains(PmdCoordinatesSystem.TextPos2D) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
contains(PmdCoordinatesSystem.TextRange) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
ContextMenuWithNoArrows - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Context menu which has no scroll arrows (which by default appear on the top and bottom element).
ContextMenuWithNoArrows() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.ContextMenuWithNoArrows
 
controllerFactoryKnowing(Object...) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
ControlUtil - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
count(Iterator<?>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
Counts the items in this iterator, exhausting it.
create() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter.RegexHighlightGrammarBuilder
Builds the grammar.
create(int) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter.RegexHighlightGrammarBuilder
Builds the grammar.
createInternalDebugEntry(String, String, ApplicationComponent, LogEntry.Category, boolean) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
createUserExceptionEntry(Throwable, LogEntry.Category) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
createUserFlagEntry(String, LogEntry.Category) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
Just for the flag categories LogEntry.Category.PARSE_OK and LogEntry.Category.XPATH_OK, which are not rendered in the log.
css - Variable in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
Name of the css class.
currentErrorNodesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
currentErrorNodesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
currentExceptionProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.ASTManager
 
currentExceptionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
currentFocusedController() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MutableTabPane
Currently focused tab.
currentLanguageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.LanguageVersionRangeSlider
 
currentNameOccurrencesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
currentResultsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
currentRuleResults() - Method in class net.sourceforge.pmd.util.fxdesigner.RuleEditorsController
 
currentRuleResultsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
currentRuleResultsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
currentSearchResultProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeItem
 
customBuilderFactory(DesignerRoot) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 

D

DataHolder - Class in net.sourceforge.pmd.util.fxdesigner.util
 
DataHolder() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
DataHolder.DataKey<T> - Class in net.sourceforge.pmd.util.fxdesigner.util
Uses instance equality.
DataKey(String) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.DataHolder.DataKey
 
decorateCellFactory(ListView<T>, Function<ListCell<T>, ListCell<T>>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
 
defaultAppStateFile() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.GlobalDiskManagerImpl
 
defaultLanguageVersion() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.LanguageRegistryUtil
 
defaultXPathVersion() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
deprecatedProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
descriptionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
descriptionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
descriptionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
Designer - Class in net.sourceforge.pmd.util.fxdesigner
Main class for the designer, launched only if DesignerStarter detected JavaFX support.
Designer() - Constructor for class net.sourceforge.pmd.util.fxdesigner.Designer
 
DesignerIteratorUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
 
DesignerParams - Class in net.sourceforge.pmd.util.fxdesigner.app
Parses the parameters of the app.
DesignerParams(String...) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.DesignerParams
 
DesignerParams(Application.Parameters) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.DesignerParams
Build from JavaFX parameters.
DesignerRoot - Interface in net.sourceforge.pmd.util.fxdesigner.app
Provides access to the globals of the app.
DesignerRootImpl - Class in net.sourceforge.pmd.util.fxdesigner.app
Interface for the singleton of the app.
DesignerRootImpl(Stage, DesignerParams) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.DesignerRootImpl
 
DesignerStarter - Class in net.sourceforge.pmd.util.fxdesigner
Main class of the app, checking for prerequisites to launching Designer.
DesignerUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
 
detailsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
DISK_MANAGER - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
 
distinctBetween(EventStream<I>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
 
DistinctBetweenStream<I> - Class in net.sourceforge.pmd.util.fxdesigner.util.reactfx
An event stream that prunes distinct events only if they occur in during some user specified period.
DocumentMakerVisitor() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceImpl.DocumentMakerVisitor
 
dumpToSubtreeTest(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DumpUtil
Dumps the entire subtree of a node to a Kotlin AST matcher.
DumpUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
 

E

EditPropertyDialogController - Class in net.sourceforge.pmd.util.fxdesigner.popups
Property edition dialog.
EditPropertyDialogController() - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
EditPropertyDialogController(Runnable) - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
empty() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
Returns an empty style collection.
emptySpan() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
 
endPos - Variable in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
endPosition(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource.NodeSelectionEvent
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.TypedObject
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.Tuple3
 
errorMessageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ToolbarTitledPane
If non-blank, an error icon with this message as the tooltip will appear.
errorNodesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EventLogController
 
evaluateQuery(Node, LanguageVersion, String, String, List<PropertyDescriptorSpec>) - Static method in class net.sourceforge.pmd.util.fxdesigner.model.XPathEvaluator
Evaluates an XPath query on the compilation unit.
EventLogController - Class in net.sourceforge.pmd.util.fxdesigner.popups
A presenter over the EventLogger.
EventLogController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.EventLogController
 
EventLogger - Interface in net.sourceforge.pmd.util.fxdesigner.app.services
Logs events.
EventLoggerImpl - Class in net.sourceforge.pmd.util.fxdesigner.app.services
Logs events.
EventLoggerImpl(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.services.EventLoggerImpl
 
exportXpathToRuleButton - Variable in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
ExportXPathWizardController - Class in net.sourceforge.pmd.util.fxdesigner.popups
Controller for the "Export XPath to rule" dialog.
ExportXPathWizardController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
 
expressionTitledPane - Variable in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
externalInfoUrlProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 

F

filterResults(List<T>, Function<T, String>, String, MatchSelector<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.StringMatchUtil
Selects the best MatchResult given a list of candidates and a query.
findItem(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeItem
Finds the tree item corresponding to the given node among the descendants of this item.
findLanguageByShortName(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.LanguageRegistryUtil
 
findNodeAt(Node, PmdCoordinatesSystem.TextPos2D) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
Locates the innermost node in the given [root] that contains the position at [textOffset] in the [codeArea].
findNodeCovering(Node, PmdCoordinatesSystem.TextRange, boolean) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
Returns the innermost node that covers the entire given text range in the given tree.
findOldNodeInNewAst(Node, Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.AstTraversalUtil
 
first - Variable in class net.sourceforge.pmd.util.fxdesigner.util.Tuple3
 
focusSearchField() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView
 
foreach(N, Consumer<? super N>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeItem
 
forLanguage(Language) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.XPathCompletionSource
Gets a suggestion tool suited to the given language.
free() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
Unbinds this dialog from its backing properties.
fromXml(Element) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.converters.Serializer
Parses the given XML element into a value of type <T>.

G

get() - Method in class net.sourceforge.pmd.util.fxdesigner.util.SoftReferenceCache
Gets the value of this cache.
get() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.SoftReferenceCache.UnsafeSupplier
 
getAdditionalStyleClasses() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
getAuxclasspathFiles() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getCategory() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
getCategory() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
getChildren() - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
 
getChildren() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
getChildrenByType() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Returns a map of children by type.
getChildrenNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNode
 
getChildrenNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
Returns the elements of the sequence.
getChildrenNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
getChildrenSettingsNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
 
getChildrenSettingsNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getChildrenSettingsNodes() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.SettingsOwner
Gets the children of this node in order.
getClassesInPackage(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.ResourceUtil
Finds the classes in the given package by looking in the classpath directories.
getClazz() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getContent() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
Payload of the message.
getControllers() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MutableTabPane
Unmodifiable list of controllers for each tab in order.
getCss(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Gets the URL to an css file from its simple name.
getCurrentVersion() - Static method in class net.sourceforge.pmd.util.fxdesigner.Designer
 
getData() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchResult
Data from which the candidate string was extracted.
getData(DataHolder.DataKey<T>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
getDebugName() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
A debug name for this component, used in developer mode to e.g.
getDebugName() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
getDebugName() - Method in class net.sourceforge.pmd.util.fxdesigner.MetricPaneController
 
getDebugName() - Method in class net.sourceforge.pmd.util.fxdesigner.ScopesPanelController
 
getDebugName() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getDebugName() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
getDebugName() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeParentageCrumbBar
 
getDescription() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getDescription() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getDescription() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
 
getDesignerRoot() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.EventLoggerImpl
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.GlobalDiskManagerImpl
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.OnDiskPersistenceManager
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.Designer
Only set after Designer.start(Stage) is called.
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeParentageCrumbBar
 
getDocumentMakerVisitor() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
Gets a visitor which populates xml elements with corresponding nodes.
getDocumentMakerVisitor() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceImpl
 
getExamples() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getExternalInfoUrl() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getFileSystem(URI) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.ResourceUtil
 
getFxml(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Gets the URL to an fxml file from its simple name.
getGlobalLanguageVersion() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
 
getHighlighterForLanguage(Language) - Static method in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
Gets the highlighter for a language if available.
getInstance() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
 
getIsMultivalue() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getIsNumerical() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getIsPackaged() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getKey() - Method in class net.sourceforge.pmd.util.fxdesigner.model.MetricResult
 
getLanguage() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getLanguageTerseName() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter
 
getLanguageTerseName() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlighter
Gets the terse name of the language this highlighter cares for.
getLanguageVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
getLanguageVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getLanguageVersionFromExtension(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.LanguageRegistryUtil
 
getLog() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.EventLogger
Returns the full log.
getLog() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.EventLoggerImpl
 
getLogCategory() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
A default category for exceptions coming from this component.
getLogger() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Gets the logger of the application.
getMainStage() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Gets the main stage of the application.
getMainStage() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Gets the main stage of the application.
getMainStage() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRootImpl
 
getMaximumVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getMessage() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getMinimumVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getName() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getName() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getName() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
getNameOccurrences(ScopedNode) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
getNode() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.TextAwareNodeWrapper
Gets the underlying node.
getNodeName() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.CompletionResult
Suggested node name.
getNodeRichText() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.TextAwareNodeWrapper
Gets the rich text corresponding to the node in the code area.
getNodeText() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.TextAwareNodeWrapper
Gets the text corresponding to the node in the code area.
getNodeType() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Get the type of the settings owner represented by this node.
getObject() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.TypedObject
 
getOffsetFromPmdPosition(CodeArea, int, int) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
Returns the absolute offset of the given pair (line, column) as computed by a PMD parser in the code area.
getOnEditCommit() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
getOrigin() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
Component that pushed the message.
getPersistedInputFile() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerParams
 
getPersistedOutputFile() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerParams
 
getPmdCoreMinVersion() - Static method in class net.sourceforge.pmd.util.fxdesigner.Designer
 
getPmdLineAndColumnFromOffset(CodeArea, int) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
getPmdLineFromRtfxParIndex(int) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
 
getPriority() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getProperty(Object, String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.beans.PropertyUtils
 
getPropertyDescriptors(Object) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.beans.PropertyUtils
 
getPropertyName() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
Returns the name of the property that contains the collection.
getQuery() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchResult
Query that was matched against the candidate string.
getRecentFiles() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
getResolvedType(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Attempts to retrieve the type of a java TypeNode reflectively.
getRevisionNumber() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
 
getRoot(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.AstTraversalUtil
 
getRtfxParIndexFromPmdLine(int) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
 
getRuleBuilder() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
getRuleProperties() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getRuleProperties() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
getRuleSpecs() - Method in class net.sourceforge.pmd.util.fxdesigner.RuleEditorsController
 
getScore() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchResult
Relevance score of this result.
getSearchableText() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeItem
 
getSearchableText() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeItem
 
getSelectedTabIndex() - Method in class net.sourceforge.pmd.util.fxdesigner.RuleEditorsController
 
getSelectionModel() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MutableTabPane
 
getSequenceProperties() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Gets the sequences of nodes registered as children.
getSerializer(Class<T>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
Gets a registered serializer for an a type.
getSerializer(Type) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
Get a serializer for some generic type.
getSerializer(Typed<T>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
getService(AppServiceDescriptor<T>) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
 
getService(AppServiceDescriptor<T>) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Gets the instance of a service shared by the app.
getService(AppServiceDescriptor<T>) - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRootImpl
 
getSettingsDirectory() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerParams
 
getSettingsDirectory() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.GlobalDiskManager
Gets the main settings directory of the app.
getSettingsDirectory() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.GlobalDiskManagerImpl
 
getSettingsTypes() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Returns a map of property names to their type.
getSettingsValues() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Returns a map of property names to their value.
getSince() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getSortedMatches(String, int) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.autocomplete.CompletionResultSource
Returns a stream of pre-built TextFlows sorted by relevance.
getSortedMatches(String, int) - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.XPathCompletionSource
Returns a stream of pre-built TextFlows sorted by relevance.
getSourceCode() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.ASTManager
 
getSourceCode() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
getStringMatch() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchResult
Candidate string that was matched against the query.
getStyle() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 
getStyleClass() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.codearea.HighlightLayerCodeArea.LayerId
Returns the style class associated with that layer.
getSupportedLanguages() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.LanguageRegistryUtil
 
getSupportedLanguageVersions() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.LanguageRegistryUtil
 
getText() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getTextFlow() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.CompletionResult
Formatted TextFlow with the match regions highlighted.
getTextFlow() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchResult
Formatted TextFlow with the match regions highlighted.
getTimestamp() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
getTitle() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ToolbarTitledPane
 
getToolbarItems() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ToolbarTitledPane
 
getTreeIndex() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeItem
 
getType() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.AppServiceDescriptor
 
getType() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.TypedObject
 
getTypeId() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getTypeId() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
getUserMap() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
getUsesTypeResolution() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getValue() - Method in class net.sourceforge.pmd.util.fxdesigner.model.MetricResult
 
getValue() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getValue() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
getXpathExpression() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
getXpathVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
GlobalDiskManager - Interface in net.sourceforge.pmd.util.fxdesigner.app.services
Manages the settings directory for the current user.
GlobalDiskManagerImpl - Class in net.sourceforge.pmd.util.fxdesigner.app.services
Manages the root disk resource directory for the current user.
GlobalDiskManagerImpl(DesignerRoot, Path) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.services.GlobalDiskManagerImpl
 
grammarBuilder(Collection<String>, String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter
Gets a builder to make a grammar to build a highlighter.

H

hasData(DataHolder.DataKey<?>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource.NodeSelectionEvent
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.TypedObject
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.Tuple3
 
hasValue() - Method in class net.sourceforge.pmd.util.fxdesigner.util.SoftReferenceCache
 
HelpfulPlaceholder - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Placeholder for an empty control.
HelpfulPlaceholder(String, FontIcon, List<Hyperlink>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder
 
HelpfulPlaceholder.PlaceHolderBuilder - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
hideCommonAttributesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.NodeDetailPaneController
 
HighlightClasses - Enum in net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting
 
HighlightLayerCodeArea<K extends java.lang.Enum<K> & HighlightLayerCodeArea.LayerId> - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
Code area that can manipulate different layers of styling independently, in addition to syntax highlighting.
HighlightLayerCodeArea(Class<K>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.HighlightLayerCodeArea
Builds a new code area with the given enum type as layer id provider.
HighlightLayerCodeArea.LayerId - Interface in net.sourceforge.pmd.util.fxdesigner.util.codearea
Identifier for a highlighting layer.

I

IDENTIFIER - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
initialiseAutoCompletion() - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.XPathAutocompleteProvider
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.AuxclasspathSetupController
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
 
initNodeSelectionHandling(DesignerRoot, EventStream<? extends NodeSelectionSource.NodeSelectionEvent>, boolean) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource
Initialises this component.
INTERNAL - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
isCtrlDownProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Returns true if the ctrl key is being pressed.
isCtrlDownProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRootImpl
 
isDeprecated() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
isDeveloperMode() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
If true, some more events are pushed to the event log, and console streams are open.
isDeveloperMode() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerParams
 
isDeveloperMode() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
If true, some more events are pushed to the event log, and console streams are open.
isDeveloperMode() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRootImpl
 
isEmpty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 
isHideCommonAttributes() - Method in class net.sourceforge.pmd.util.fxdesigner.NodeDetailPaneController
 
isInternal() - Method in enum net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
Internal categories are only logged if the app is in developer mode.
isMaximized() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
isMultivalueProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
isNumericalProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
isPackagedProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
isParent(Node, Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.AstTraversalUtil
 
isPending() - Method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.VetoableEventStream
 
isTrace() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
isUserException() - Method in enum net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
isUsesDfa() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
isUsesMultifile() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
isWasExamined() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
iteratorFrom(T, Predicate<T>, Function<T, T>, boolean) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
Gets an iterator with a successor fun.

J

JAVA - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
JavaSyntaxHighlighter - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting
Syntax highlighter for Java.
JavaSyntaxHighlighter() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.JavaSyntaxHighlighter
 

K

KEYWORD - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 

L

languageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
languageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
 
LanguageRegistryUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
Utilities to extend the functionality of LanguageRegistry.
languageVersionProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.ASTManager
 
languageVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
languageVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
LanguageVersionRangeSlider - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
LanguageVersionRangeSlider() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.LanguageVersionRangeSlider
 
last(Iterator<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
latestMessage() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel
 
latestValue(EventStream<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
Converts an event stream to a val, that always holds the latest emitted value of the stream.
LimitedSizeStack<E> - Class in net.sourceforge.pmd.util.fxdesigner.util
Stack with a limited size, without duplicates, without null value.
LimitedSizeStack(int) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.LimitedSizeStack
 
limitToBest(int) - Static method in interface net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchSelector
Limits results to a the best maximum size.
line - Variable in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
LITERAL - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
LogEntry - Class in net.sourceforge.pmd.util.fxdesigner.app.services
Log entry of an EventLoggerImpl.
LogEntry.Category - Enum in net.sourceforge.pmd.util.fxdesigner.app.services
 
logEvent(LogEntry) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.EventLogger
Logs a new event.
logEvent(LogEntry) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.EventLoggerImpl
 
LOGGER - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Logger of the app.
logInternalDebugInfo(Supplier<String>, Supplier<String>) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Logs an exception that occurred somewhere in the app logic.
logInternalDebugInfo(Supplier<String>, Supplier<String>, boolean) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Logs an exception that occurred somewhere in the app logic.
logInternalException(Throwable) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Logs an exception that occurred somewhere in the app logic.
logUserException(Throwable, LogEntry.Category) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Notify the logger of an exception that somewhere in PMD logic.

M

main(String[]) - Static method in class net.sourceforge.pmd.util.fxdesigner.DesignerStarter
 
MainDesignerController - Class in net.sourceforge.pmd.util.fxdesigner
Main controller of the app.
MainDesignerController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
makeListCellFitListViewWidth(ListCell<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
Make a list cell never overflow the width of its container, to avoid having a horizontal scroll bar showing up.
makeListViewFitToChildren(ListView<?>, double) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
Make a list view fit precisely the height of its items.
makeListViewNeverScrollHorizontal(ListView<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
This is supported by some CSS.
makeTextFieldShowPromptEvenIfFocused(TextField) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
By default text fields don't show the prompt when the caret is inside the field, even if the text is empty.
map(Function<T, S>, Function<S, T>) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.converters.Serializer
Returns a new serializer that can handle another type <S>, provided <T> can be mapped to and from <S>.
mapToggleGroupToUserData(ToggleGroup, Supplier<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Given a toggle group whose toggles all have user data of type T, maps the selected toggle property to a Var<T>
mapToMyTree(Node, Node, PmdCoordinatesSystem.TextPos2D) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.AstTraversalUtil
Tries hard to find the node in [myRoot] that corresponds most closely to the given [node], which may be from another tree.
MatchResult<T> - Class in net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers
Result of a match algorithm.
MatchResult(int, T, String, String, TextFlow) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchResult
 
MatchSelector<T> - Interface in net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers
Strategy to filter MatchResults.
maximumVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
maxVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.LanguageVersionRangeSlider
 
merge(UniformStyleCollection) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 
MessageChannel<T> - Class in net.sourceforge.pmd.util.fxdesigner.app
Implements some kind of messenger pattern.
MessageChannel.Message<T> - Class in net.sourceforge.pmd.util.fxdesigner.app
A message transmitted through a MessageChannel.
messageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
messageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
messageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder
 
messageStream(boolean, ApplicationComponent) - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel
Returns a stream of messages to be processed by the given component.
MetricPaneController - Class in net.sourceforge.pmd.util.fxdesigner
Controller of the node info panel (left).
MetricPaneController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.MetricPaneController
 
MetricResult - Class in net.sourceforge.pmd.util.fxdesigner.model
 
MetricResult(MetricKey<?>, Double) - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.MetricResult
 
MetricResultListCell - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
List cell for a metric result.
MetricResultListCell() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.MetricResultListCell
 
MIN_QUERY_LENGTH - Static variable in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.StringMatchUtil
 
MIN_QUERY_LENGTH - Static variable in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView
 
minimumVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
minVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.LanguageVersionRangeSlider
 
modificationsTicks() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
Pushes an event every time the rule needs to be re-evaluated.
modificationTicks() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
Pushes an event every time the rule owning this property needs to be re-evaluated.
moveCaret(int, int) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
Moves the caret to a position and makes the view follow it.
MULTIL_COMMENT - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
MutableTabPane<T extends AbstractController & TitleOwner> - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
A tab pane that can add new tabs with a button.
MutableTabPane(String) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.MutableTabPane
 

N

name - Variable in enum net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
nameProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
nameProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
nameProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
net.sourceforge.pmd.util.fxdesigner - package net.sourceforge.pmd.util.fxdesigner
PMD's rule designer.
net.sourceforge.pmd.util.fxdesigner.app - package net.sourceforge.pmd.util.fxdesigner.app
Interfaces and base classes that structure and support the whole app.
net.sourceforge.pmd.util.fxdesigner.app.services - package net.sourceforge.pmd.util.fxdesigner.app.services
Services available to the whole app.
net.sourceforge.pmd.util.fxdesigner.model - package net.sourceforge.pmd.util.fxdesigner.model
 
net.sourceforge.pmd.util.fxdesigner.popups - package net.sourceforge.pmd.util.fxdesigner.popups
 
net.sourceforge.pmd.util.fxdesigner.util - package net.sourceforge.pmd.util.fxdesigner.util
 
net.sourceforge.pmd.util.fxdesigner.util.autocomplete - package net.sourceforge.pmd.util.fxdesigner.util.autocomplete
 
net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers - package net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers
 
net.sourceforge.pmd.util.fxdesigner.util.beans - package net.sourceforge.pmd.util.fxdesigner.util.beans
 
net.sourceforge.pmd.util.fxdesigner.util.beans.converters - package net.sourceforge.pmd.util.fxdesigner.util.beans.converters
 
net.sourceforge.pmd.util.fxdesigner.util.codearea - package net.sourceforge.pmd.util.fxdesigner.util.codearea
 
net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting - package net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting
 
net.sourceforge.pmd.util.fxdesigner.util.controls - package net.sourceforge.pmd.util.fxdesigner.util.controls
 
net.sourceforge.pmd.util.fxdesigner.util.reactfx - package net.sourceforge.pmd.util.fxdesigner.util.reactfx
 
newStage() - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
NODE_SELECTION_CHANNEL - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Channel used to transmit node selection events to all interested components.
NodeDetailPaneController - Class in net.sourceforge.pmd.util.fxdesigner
The "Attributes" pane.
NodeDetailPaneController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.NodeDetailPaneController
 
NodeEditionCodeArea - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
A layered code area made to display nodes.
NodeEditionCodeArea() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
Only provided for scenebuilder, not used at runtime.
NodeEditionCodeArea(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
NodeParentageCrumbBar - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Bread crumb bar to display the parents of a node.
NodeParentageCrumbBar() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeParentageCrumbBar
 
NodeParentageCrumbBar(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeParentageCrumbBar
 
NodeSelectionSource - Interface in net.sourceforge.pmd.util.fxdesigner.app
A control or controller that somehow displays nodes in a form that the user can select.
NodeSelectionSource.NodeSelectionEvent - Class in net.sourceforge.pmd.util.fxdesigner.app
 
NULL - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
nullable() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.converters.Serializer
Returns a decorated serializer that can handle null values.
numAvailableMetrics() - Method in class net.sourceforge.pmd.util.fxdesigner.MetricPaneController
 
NUMBER - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
numNewLogEntriesProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.EventLogger
Number of log entries that were not yet examined by the user.
numNewLogEntriesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.EventLoggerImpl
Number of log entries that were not yet examined by the user.

O

ObservableRuleBuilder - Class in net.sourceforge.pmd.util.fxdesigner.model
Holds info about a rule, and can build it to validate it.
ObservableRuleBuilder() - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
ObservableXPathRuleBuilder - Class in net.sourceforge.pmd.util.fxdesigner.model
Specialises rule builders for XPath rules.
ObservableXPathRuleBuilder() - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
observeInputs() - Method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.DistinctBetweenStream
 
observeInputs() - Method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.VetoableEventStream
 
of(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource.NodeSelectionEvent
 
of(Node, DataHolder) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource.NodeSelectionEvent
 
onAddPropertyClicked(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
Call this to pop the "new property" popup.
OnDiskPersistenceManager - Class in net.sourceforge.pmd.util.fxdesigner.app.services
Default persistence manager.
OnDiskPersistenceManager(DesignerRoot, Path, Path) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.services.OnDiskPersistenceManager
 
onEditCommitProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
onlyWordStarts() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.CamelCaseMatcher
Breaks some ties, by only matching the input words.
openEventLogMenuItem - Variable in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
options - Variable in class net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource.NodeSelectionEvent
 
or(Collection<String>, String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter.RegexHighlightGrammarBuilder
Adds a branch to the alternation (...|pattern).
or(Optional<T>, Supplier<Optional<T>>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Was added in java 9...

P

PAREN - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
parentIterator(TreeItem<T>, boolean) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.AstTraversalUtil
Returns an iterator over the parents of the given node, in innermost to outermost order.
parentIterator(Node, boolean) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.AstTraversalUtil
Returns an iterator over the parents of the given node, in innermost to outermost order.
PARSE_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
PARSE_OK - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
ParseAbortedException - Exception in net.sourceforge.pmd.util.fxdesigner.model
Exception during the parsing and visitors of the compilation units.
ParseAbortedException(Throwable) - Constructor for exception net.sourceforge.pmd.util.fxdesigner.model.ParseAbortedException
 
parseSettingsOwnerNode(Element) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
Parses a settings node and its descendants recursively.
parseSettingsOwnerNode(Element) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceImpl
 
parseXml(Document) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
Parses a XML document produced by XmlInterface.writeModelToXml(File, SimpleBeanModelNode) into a settings node.
pendingProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.VetoableEventStream
 
PERFECT_SCORE - Static variable in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.StringMatchUtil
 
PERSISTENCE_MANAGER - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Manages settings persistence.
PersistenceManager - Interface in net.sourceforge.pmd.util.fxdesigner.app.services
Manages the persistence settings.
persistProperties(SettingsOwner, File) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SettingsPersistenceUtil
Save properties of this object and descendants into the given file.
persistSettings(SettingsOwner) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.OnDiskPersistenceManager
 
persistSettings(SettingsOwner) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.PersistenceManager
Save the settings from the tree rooted at the [settingsOwner] somewhere for the next runs.
PlaceHolderBuilder() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder.PlaceHolderBuilder
 
PmdCoordinatesSystem - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
Maps PMD's (line, column) coordinate system to and from the code area's one-dimensional (absolute offset-based) system.
PmdCoordinatesSystem.TextPos2D - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
TwoDimensional.Position keeps a reference to the codearea we don't need.
PmdCoordinatesSystem.TextRange - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
 
POM - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
printShortStackTrace(Throwable) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
printShortStackTrace(Throwable, PrintStream) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
priorityProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
priorityProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.RulePrioritySlider
 
PropertyDescriptorSpec - Class in net.sourceforge.pmd.util.fxdesigner.model
Stores enough data to build a property descriptor, can be displayed within table views.
PropertyDescriptorSpec() - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
PropertyTableView - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Controls a table view used to inspect and edit the properties of the rule being built.
PropertyTableView() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
PropertyUtils - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
 
PropertyValue - Class in net.sourceforge.pmd.util.fxdesigner.util.beans.converters
 
PropertyValue(String, String, Object, Type) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.PropertyValue
 
PUNCTUATION - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
push(E) - Method in class net.sourceforge.pmd.util.fxdesigner.util.LimitedSizeStack
 
pushEvent(ApplicationComponent, T) - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel
Notifies the listeners of this channel with the given payload.

Q

QNAME_RESOLUTION_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 

R

raiseParsableSourceFlag(Supplier<String>) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Notify the logger that source code parsing succeeded and that the last recent failure may be thrown away.
raiseParsableXPathFlag() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Notify the logger that XPath parsing succeeded and that the last recent failure may be thrown away.
rangeOf(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
 
ReactfxUtil - Class in net.sourceforge.pmd.util.fxdesigner.util.reactfx
Extensions to ReactFX Val and EventStreams.
realItemProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeCell
 
reduceEntangledIfPossible(EventStream<T>, BiPredicate<T, T>, BinaryOperator<T>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
Like reduce if possible, but can be used if the events to reduce are emitted in extremely close succession, so close that some unrelated events may be mixed up.
register(Serializer<T>, Class<T>, Class<T>...) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
 
register(Serializer<T>, Typed<T>, Typed<T>...) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
Registers a serializer suitable for one or more types.
registerDoubleClickListener(Node, Runnable) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
 
registerMapped(Class<T>, Class<U>, Function<T, U>, Function<U, T>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
Registers a new serializer for type [toRegister], which is based on an already registered serializer for [existing].
registerService(AppServiceDescriptor<T>, T) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Register a service for the given descriptor.
registerService(AppServiceDescriptor<T>, T) - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRootImpl
 
resolveResource(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.ResourceUtil
Prepends a resource path with the root resource path of the designer.
RESOURCE_MANAGEMENT - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
ResourceUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
Deals with resource fetching and the hardcore details of when we're in a Jar vs when we're exploded in the IDE.
restoreProperties(SettingsOwner, File) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SettingsPersistenceUtil
Restores properties contained in the file into the given object.
RestorePropertyVisitor - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Visits a bean model and restores the properties described by the nodes into their respective settings owner.
RestorePropertyVisitor() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.RestorePropertyVisitor
 
restoreSettings(SettingsOwner) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.OnDiskPersistenceManager
 
restoreSettings(SettingsOwner) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.PersistenceManager
Restore the persisted settings into the root settings owner.
reverse(Iterator<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
rewire(Property<T>, ObservableValue<? extends T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Like rewireInit, with no initialisation.
rewire(Property<T>, ObservableValue<? extends T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
Like rewireInit, with no initialisation.
rewireInit(Property<T>, Property<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Like the other overload, using the setter of the ui property.
rewireInit(Property<T>, Property<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
Like the other overload, using the setter of the ui property.
rewireInit(Property<T>, ObservableValue<? extends T>, Consumer<? super T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Binds the underlying property to a source of values (UI property).
rewireInit(Property<T>, ObservableValue<? extends T>, Consumer<? super T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
Binds the underlying property to a source of values (UI property).
RICH_TEXT_MAPPER - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Maps a node to its rich text representation.
RichTextMapper - Interface in net.sourceforge.pmd.util.fxdesigner.app.services
Can provide the rich text for a node.
RuleEditorsController - Class in net.sourceforge.pmd.util.fxdesigner
Controller for all rule editors.
RuleEditorsController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.RuleEditorsController
 
RulePrioritySlider - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
RulePrioritySlider() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.RulePrioritySlider
 
rulePropertiesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
rulePropertiesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 

S

sanitizeExceptionMessage(Throwable) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
ScopeHierarchyTreeCell - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Renders scope nodes and declaration in the scope treeview.
ScopeHierarchyTreeCell() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.ScopeHierarchyTreeCell
 
ScopeHierarchyTreeItem - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
ScopesPanelController - Class in net.sourceforge.pmd.util.fxdesigner
Controller of the scopes panel
ScopesPanelController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.ScopesPanelController
 
SearchableTreeCell() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeCell
 
SearchableTreeItem(T, int) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeItem
 
SearchableTreeView<T> - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
SearchableTreeView() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView
 
SearchableTreeView.SearchableTreeCell<T> - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
SearchableTreeView.SearchableTreeItem<T> - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
 
searchResultProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeCell
 
second - Variable in class net.sourceforge.pmd.util.fxdesigner.util.Tuple3
 
selectBest(Stream<MatchResult<T>>) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchSelector
 
selectBestTies() - Static method in interface net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.MatchSelector
Selects all the results that matched the highest score, preserving all tied best results.
selected - Variable in class net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource.NodeSelectionEvent
 
selectFirst(Supplier<Optional<T>>...) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Returns the first non-empty optional in the arguments, or else Optional.empty.
SELECTION_EVENT_TRACING - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
SELECTION_RECOVERY - Static variable in interface net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource
This selection is the reselection of a node across a parsing.
SEMICOLON - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
Serializer<T> - Interface in net.sourceforge.pmd.util.fxdesigner.util.beans.converters
Converts a value of type <T> to and from an XML element.
SerializerRegistrar - Class in net.sourceforge.pmd.util.fxdesigner.util.beans.converters
A collection of serializers.
SerializerRegistrar() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.SerializerRegistrar
 
SERVICE_REGISTERING - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
serviceRegistered(AppServiceDescriptor<T>, T) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
setAdditionalStyleClasses(Function<Node, Collection<String>>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
setAstRoot(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
setAuxclasspathFiles(List<File>) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
setClazz(Class<?>) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setControllerSupplier(Supplier<T>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MutableTabPane
 
setDebugName(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
setDeprecated(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setDescription(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setDescription(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
setDescription(String) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
setExamined(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
setExamples(ObservableList<String>) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setExternalInfoUrl(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setFocusNode(Node, DataHolder) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource
Updates the UI to react to a change in focus node.
setFocusNode(Node, DataHolder) - Method in class net.sourceforge.pmd.util.fxdesigner.MetricPaneController
Displays info about a node.
setFocusNode(Node, DataHolder) - Method in class net.sourceforge.pmd.util.fxdesigner.NodeDetailPaneController
 
setFocusNode(Node, DataHolder) - Method in class net.sourceforge.pmd.util.fxdesigner.ScopesPanelController
 
setFocusNode(Node, DataHolder) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
Focus the given node, handling scrolling if needed.
setFocusNode(Node, DataHolder) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
setFocusNode(Node, DataHolder) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeParentageCrumbBar
If the node is already displayed on the crumbbar, only sets the focus on it.
setFocusNode(Node, DataHolder) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
setHideCommonAttributes(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.NodeDetailPaneController
 
setLanguage(Language) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
setLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
setMaximized(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
setMaximumVersion(LanguageVersion) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setMessage(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setMinimumVersion(LanguageVersion) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setName(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setName(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
setName(String) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
setOnEditCommit(Consumer<? super PropertyDescriptorSpec>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
setPriority(RulePriority) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setProperty(Object, String, Object) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.beans.PropertyUtils
 
setRealRoot(SearchableTreeView.SearchableTreeItem<T>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView
 
setRecentFiles(List<File>) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
setRuleProperties(ObservableList<PropertyDescriptorSpec>) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setRuleProperties(ObservableList<PropertyDescriptorSpec>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
setSelectedTabIndex(int) - Method in class net.sourceforge.pmd.util.fxdesigner.RuleEditorsController
 
setSince(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setSourceCode(String) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.ASTManager
 
setSourceCode(String) - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
setStyleClasses(String...) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeItem
 
setStyleClasses(Collection<String>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeItem
 
setSyntaxHighlighter(SyntaxHighlighter) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
Enables syntax highlighting if disabled and sets it to use the given highlighter.
setText(String) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
SettingsOwner - Interface in net.sourceforge.pmd.util.fxdesigner.util.beans
Marker interface for settings owners.
SettingsPersistenceUtil - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Utility methods to persist settings of the application.
SettingsPersistenceUtil.PersistentProperty - Annotation Type in net.sourceforge.pmd.util.fxdesigner.util.beans
Tags the *getter* of a property as suitable for persistence.
SettingsPersistenceUtil.PersistentSequence - Annotation Type in net.sourceforge.pmd.util.fxdesigner.util.beans
Tags the getter of a collection for persistence.
setTitle(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ToolbarTitledPane
 
setTypeId(PropertyTypeId) - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
setTypeId(PropertyTypeId) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
setUsesDfa(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setUsesMultifile(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setUsesTypeResolution(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setValue(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
setValue(String) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
setXpathExpression(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
setXpathVersion(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
show(Stage, List<File>, Consumer<List<File>>) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.AuxclasspathSetupController
Displays the popup.
showAboutPopup(DesignerRoot) - Static method in class net.sourceforge.pmd.util.fxdesigner.popups.SimplePopups
 
showAuxclasspathSetupPopup() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
showExportXPathToRuleWizard() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
showLicensePopup() - Static method in class net.sourceforge.pmd.util.fxdesigner.popups.SimplePopups
 
showPopup(Subscription) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EventLogController
 
showYourself(Subscription) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
Set the given subscription as close handler and show.
shutdown() - Method in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
Standard shutdown procedure.
shutdownServices() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Shutdown all registered service components that implement CloseableService.
shutdownServices() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRootImpl
 
SimpleBeanModelNode - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Represents a node in the settings owner tree, and stores the values of the properties that should be saved and restored.
SimpleBeanModelNode(Class<?>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
simpleEvaluate(DesignerRoot, String) - Static method in class net.sourceforge.pmd.util.fxdesigner.model.XPathEvaluator
Evaluates the query with default parameters on the global compilation unit and with the global language version.
simpleListCellFactory(Function<T, String>, Function<T, String>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
SimplePopups - Class in net.sourceforge.pmd.util.fxdesigner.popups
 
SimpleRegexSyntaxHighlighter - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
Language-specific engine for syntax highlighting.
SimpleRegexSyntaxHighlighter(String, SimpleRegexSyntaxHighlighter.RegexHighlightGrammar) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter
Creates a highlighter given a name for the language and a "regex grammar".
SimpleRegexSyntaxHighlighter.RegexHighlightGrammar - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
Describes the tokens of the language that should be colored with a regular expression.
SimpleRegexSyntaxHighlighter.RegexHighlightGrammarBuilder - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
Builds a highlight grammar in a concise way.
sinceProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
SINGLEL_COMMENT - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
SoftReferenceCache<T> - Class in net.sourceforge.pmd.util.fxdesigner.util
Caches a value with a soft reference.
SoftReferenceCache(SoftReferenceCache.UnsafeSupplier<T>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.SoftReferenceCache
 
SoftReferenceCache.UnsafeSupplier<T> - Interface in net.sourceforge.pmd.util.fxdesigner.util
Supplier which can throw exceptions.
sourceCodeProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.ASTManager
 
sourceCodeProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.ASTManagerImpl
 
SourceEditorController - Class in net.sourceforge.pmd.util.fxdesigner
One editor, i.e.
SourceEditorController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
sparseCamelMatcher() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.CamelCaseMatcher
Scans once left-to-right from the start, picking up on any character in scan order.
stackTraceToXPath(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Works out an xpath query that matches the node which was being visited during the failure.
stackTraceToXPath(Throwable) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Works out an xpath query that matches the node which was being visited during the failure.
StageBuilder - Class in net.sourceforge.pmd.util.fxdesigner.util
 
StageBuilder() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
start(Stage) - Method in class net.sourceforge.pmd.util.fxdesigner.Designer
 
start(Stage, DesignerRoot) - Method in class net.sourceforge.pmd.util.fxdesigner.Designer
 
startPos - Variable in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
startPosition(Node) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem
 
stop() - Method in class net.sourceforge.pmd.util.fxdesigner.Designer
 
STRING - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
stringConversion(Function<String, T>, Function<T, String>) - Static method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.converters.Serializer
Simple serialization from and to a string.
stringConverter(Function<T, String>, Function<String, T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
StringMatchUtil - Class in net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers
Utility class.
styleNodes(Collection<? extends Node>, K, boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.HighlightLayerCodeArea
Styles some nodes in a given layer and updates the visual appearance of the area.
styleSyntaxHighlightChange(Optional<StyleSpans<Collection<String>>>, StyleSpans<Collection<String>>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.HighlightLayerCodeArea
Attempts to preserve the other layers when syntax highlighting changes.
styleSyntaxHighlightChange(Optional<StyleSpans<Collection<String>>>, StyleSpans<Collection<String>>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
Given the old value of the highlighting spans, and a newly computed value, computes the spans as they should be applied to the codearea.
subscribeDisposable(ObservableValue<? extends T>, Function<? super T, Subscription>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
Subscribe to the values of the given observable, with a function that needs unsubscription when the value changes.
subscribeDisposable(EventStream<T>, Function<T, Subscription>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
 
subscribeOnSkin(Control, Function<Skin<?>, Subscription>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
Add a hook on the owner window.
subscribeOnWindow(Node, Function<Window, Subscription>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ControlUtil
Add a hook on the owner window.
SYMBOL_FACADE_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
syntaxHighlight - Variable in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
Read-only view on the current highlighting spans.
SyntaxHighlighter - Interface in net.sourceforge.pmd.util.fxdesigner.util.codearea
Language-specific engine for syntax highlighting.
SyntaxHighlightingCodeArea - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
Code area that can handle syntax highlighting.
SyntaxHighlightingCodeArea() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
 
syntaxHighlightingEnabledProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
 

T

takeWhile(Stream<T>, Predicate<? super T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
TextAwareNodeWrapper - Interface in net.sourceforge.pmd.util.fxdesigner.util
Node wrapper providing convenience methods to get the text representing the node from the code area.
TextPos2D(int, int) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
textProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
TextRange(PmdCoordinatesSystem.TextPos2D, PmdCoordinatesSystem.TextPos2D) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
third - Variable in class net.sourceforge.pmd.util.fxdesigner.util.Tuple3
 
thisJarPathInHost() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.ResourceUtil
Returns an absolute path to the code location, ie the jar in which the app is bundled, or the directory in which the classes are laid out.
TitleOwner - Interface in net.sourceforge.pmd.util.fxdesigner.util.controls
Some titled object.
titleProperty() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.controls.TitleOwner
Title of the region.
titleProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ToolbarTitledPane
Title of the pane, not equivalent to Labeled.textProperty().
titleProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
toArray(T[]) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.converters.Serializer
Builds a new serializer that can serialize arrays of component type <T>.
toIterable(Iterator<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
toList(Iterator<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
ToolbarTitledPane - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
A Titled pane that has a toolbar in its header region.
ToolbarTitledPane() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.ToolbarTitledPane
 
toSeq(Supplier<C>) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.converters.Serializer
Builds a new serializer that can serialize arbitrary collections with element type <T>.
toSpans() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
Overlays all the nodes in this collection into a single StyleSpans.
toStream(Iterator<T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource.NodeSelectionEvent
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.AppServiceDescriptor
 
toString() - Method in enum net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.PropertyValue
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.TypedObject
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextPos2D
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.PmdCoordinatesSystem.TextRange
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder.DataKey
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.Tuple3
 
toXml() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
Returns an xml string of this property definition.
toXml(T, Supplier<Element>) - Method in interface net.sourceforge.pmd.util.fxdesigner.util.beans.converters.Serializer
Produce an XML element that represents the value [t].
treeCellProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeItem
 
tryFindNode(Object, int) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ScopeHierarchyTreeItem
Tries to find a node in the descendants of this node that has the same toString as the given value.
Tuple3<A,​B,​C> - Class in net.sourceforge.pmd.util.fxdesigner.util
 
Tuple3(A, B, C) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.Tuple3
 
TypedObject<T> - Class in net.sourceforge.pmd.util.fxdesigner.util.beans.converters
 
TypedObject(T, Type) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.TypedObject
 
typeIdProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
typeIdProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
TYPERESOLUTION_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 

U

unbind() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
Removes bindings from this property spec.
UniformStyleCollection - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea
Collection of nodes that share the same style.
UniformStyleCollection(Set<String>, Collection<NodeStyleSpan>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 
updateItem(Object, boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ScopeHierarchyTreeCell
 
updateItem(MetricResult, boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.MetricResultListCell
 
updateItem(TextAwareNodeWrapper, boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.XpathViolationListCell
 
updateItem(T, boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.SearchableTreeView.SearchableTreeCell
 
updateProgressOnConsole(Supplier<Double>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
updateSyntaxHighlighter(Language) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
updateSyntaxHighlightingSynchronously() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
Forces synchronous updating of the syntax highlighting.
URI - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
usesDfaProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
usesMultifileProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
usesTypeResolutionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 

V

valueOf(String) - Static method in enum net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
Returns the enum constant of this type with the specified name.
valueProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
valueProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
values() - Static method in enum net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
Returns an array containing the constants of this enum type, in the order they are declared.
VetoableEventStream<I> - Class in net.sourceforge.pmd.util.fxdesigner.util.reactfx
An event stream whose events can be vetoed during a certain period, after which they are emitted.
vetoableFrom(EventStream<I>, Predicate<I>, BiPredicate<I, I>, BiFunction<I, I, I>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.VetoableEventStream
 
vetoableFrom(EventStream<I>, Predicate<I>, BiPredicate<I, I>, BiFunction<I, I, I>, Function<Runnable, Timer>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.VetoableEventStream
Low-level method to create a vetoable event stream.
vetoableNull(EventStream<T>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.VetoableEventStream
 
vetoableNull(Val<T>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
 
vetoableYes(EventStream<Boolean>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.VetoableEventStream
 
vetoableYes(Val<Boolean>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.reactfx.ReactfxUtil
Returns a val that reflects "true" values of the input val only after the [vetoPeriod], and only if they're not vetoed by a "false" value emitted during the veto period.
visit(BeanModelNode, T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanNodeVisitor
 
visit(BeanModelNodeSeq<?>, SettingsOwner) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.RestorePropertyVisitor
 
visit(BeanModelNodeSeq<?>, Element) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceImpl.DocumentMakerVisitor
 
visit(BeanModelNodeSeq<?>, T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanNodeVisitor
 
visit(SimpleBeanModelNode, SettingsOwner) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.RestorePropertyVisitor
 
visit(SimpleBeanModelNode, Element) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceImpl.DocumentMakerVisitor
 
visit(SimpleBeanModelNode, T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanNodeVisitor
 

W

wasExaminedProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry
 
withData(DataHolder.DataKey<T>, T) - Method in class net.sourceforge.pmd.util.fxdesigner.util.DataHolder
 
withFxml(URL, Object...) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
withLeftColumn(FontIcon) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder.PlaceHolderBuilder
 
withMessage(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder.PlaceHolderBuilder
 
withMessage(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder
 
withModality(Modality) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
withOwner(Window) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
withScene(Scene) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
withSceneRoot(Parent) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
withStyle(StageStyle) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
withSuggestedAction(String, Runnable) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.HelpfulPlaceholder.PlaceHolderBuilder
 
withTitle(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
withUserData(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.StageBuilder
 
WORST_SCORE - Static variable in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.matchers.StringMatchUtil
 
wrapNode(Node) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.services.RichTextMapper
Wraps a node into a convenience layer that can for example provide the rich text associated with it.
wrapNode(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SyntaxHighlightingCodeArea
Wraps a node into a convenience layer that can for example provide the rich text associated with it.
writeModelToXml(File, SimpleBeanModelNode) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
Writes the model to a file.
WSDL - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 

X

XML - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
XML_ATTRIBUTE_NAME - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XML_CDATA_CONTENT - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XML_CDATA_TAG - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XML_LT_GT - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XML_PROLOG - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XML_TAG_NAME - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XmlInterface - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Represents a version of the Xml format used to store settings.
XmlInterface(int) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
 
XmlInterfaceImpl - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
Implementation of XmlInterface.
XmlInterfaceImpl.DocumentMakerVisitor - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
 
XmlSyntaxHighlighter - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting
 
XmlSyntaxHighlighter() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.XmlSyntaxHighlighter
 
XPATH - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
XPATH_ATTRIBUTE - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XPATH_AXIS - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XPATH_EVALUATION_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
XPATH_FUNCTION - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XPATH_KIND_TEST - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XPATH_OK - net.sourceforge.pmd.util.fxdesigner.app.services.LogEntry.Category
 
XPATH_PATH - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
XPathAutocompleteProvider - Class in net.sourceforge.pmd.util.fxdesigner.util.autocomplete
Wraps a CodeArea to provide auto completion support for it.
XPathAutocompleteProvider(StyledTextArea<?, ?>, Supplier<CompletionResultSource>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.XPathAutocompleteProvider
 
XPathCompletionSource - Class in net.sourceforge.pmd.util.fxdesigner.util.autocomplete
Language specific tool to suggest auto-completion results.
XPathEvaluationException - Exception in net.sourceforge.pmd.util.fxdesigner.model
Exception during XPath evaluation.
XPathEvaluationException(Throwable) - Constructor for exception net.sourceforge.pmd.util.fxdesigner.model.XPathEvaluationException
 
XPathEvaluator - Class in net.sourceforge.pmd.util.fxdesigner.model
Evaluates XPath expressions.
xpathExpressionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
xpathExpressionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
xpathResultsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
XPathRuleEditorController - Class in net.sourceforge.pmd.util.fxdesigner
Editor for an XPath rule.
XPathRuleEditorController(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
XPathRuleEditorController(DesignerRoot, ObservableXPathRuleBuilder) - Constructor for class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
Creates a controller with an existing rule builder.
XPathSyntaxHighlighter - Class in net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting
 
XPathSyntaxHighlighter() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.XPathSyntaxHighlighter
 
xpathVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
xpathVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathRuleEditorController
 
XpathViolationListCell - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Represents an XPath result in the list view of the XPath panel.
XpathViolationListCell() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.XpathViolationListCell
 
XSL - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages