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
All Classes All Packages
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
andLogEntry.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
-
Typesafe version of
SerializerRegistrar.getSerializer(Type)
. - 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
MatchResult
s. - 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
All Classes All Packages