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

A

AbstractController<T extends AbstractController<?>> - Class in net.sourceforge.pmd.util.fxdesigner.app
Base class for controllers of the app.
AbstractController(DesignerRoot, T) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
 
AbstractController(T) - 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
 
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, Class<?>) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Add one more property with its value.
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.SourceEditorController
 
afterParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
alternation(String[]) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter
Returns a regex alternation for the given words.
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
 
ApplicationComponent - Interface in net.sourceforge.pmd.util.fxdesigner.app
Some part of the application, e.g.
ASTManager - Class in net.sourceforge.pmd.util.fxdesigner.model
Manages a compilation unit for SourceEditorController.
ASTManager(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.ASTManager
 
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
 
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.NodeInfoPanelController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EventLogController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
beforeParentInit() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
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.
BOOLEAN - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
booleanVar(BooleanProperty) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
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.
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
 
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.
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
 
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.
COMMENT - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
compareTo(LogEntry) - Method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
compareTo(CompletionResult) - Method in class net.sourceforge.pmd.util.fxdesigner.util.autocomplete.CompletionResult
 
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.
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.
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
 
convertToString(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.LanguageVersionConverter
 
convertToString(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.PropertyTypeIdConverter
 
convertToString(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.RulePriorityConverter
 
convertToType(Class, Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.LanguageVersionConverter
 
convertToType(Class, Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.PropertyTypeIdConverter
 
convertToType(Class, Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.RulePriorityConverter
 
countMatching(ObservableList<? extends ObservableValue<Boolean>>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
countMatching(ObservableList<? extends ObservableValue<T>>, Predicate<? super T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
countNotMatching(ObservableList<? extends ObservableValue<Boolean>>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
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.
createDataEntry(T, LogEntry.Category, String) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
createInternalDebugEntry(String, String) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
createInternalExceptionEntry(Throwable) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
createUserExceptionEntry(Throwable, LogEntry.Category) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
createUserFlagEntry(LogEntry.Category) - Static method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
Just for the flag categories LogEntry.Category.PARSE_OK and LogEntry.Category.XPATH_OK, which are not rendered in the log.
css - Variable in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
Name of the css class.
currentErrorNodesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
currentErrorNodesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
currentNameOccurrencesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
currentResultsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
currentRuleResultsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
currentRuleResultsProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 

D

defaultLanguageVersion() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
defaultXPathVersion() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
deleteOnSignal(EventStream<T>, Predicate<T>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Returns an event stream that reduces successions of the input stream, and deletes the latest event if a new event that matches the isCancelSignal predicate is recorded during a reduction period.
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
 
DesignerRoot - Class in net.sourceforge.pmd.util.fxdesigner.app
Interface for the singleton of the app.
DesignerRoot(Stage, boolean) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
 
DesignerStarter - Class in net.sourceforge.pmd.util.fxdesigner
 
DesignerUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
 
DocumentMakerVisitor() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceVersion1.DocumentMakerVisitor
 

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
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
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.SimpleBeanModelNode
 
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>) - Method in class net.sourceforge.pmd.util.fxdesigner.model.XPathEvaluator
Evaluates an XPath query on the compilation unit.
evaluateXPath(Node, LanguageVersion) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
Evaluate the contents of the XPath expression area on the given compilation unit.
EventLogController - Class in net.sourceforge.pmd.util.fxdesigner.popups
A presenter over the EventLogger.
EventLogController(MainDesignerController) - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.EventLogController
 
EventLogger - Class in net.sourceforge.pmd.util.fxdesigner.app
Logs events.
EventLogger(DesignerRoot) - Constructor for class net.sourceforge.pmd.util.fxdesigner.app.EventLogger
 
exportXpathToRuleButton - Variable in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
ExportXPathWizardController - Class in net.sourceforge.pmd.util.fxdesigner.popups
 
ExportXPathWizardController(ObservableValue<String>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
 
expressionTitledPane - Variable in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
externalInfoUrlProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
extractor() - Static method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
Extractor for observable lists.

F

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.
flatMapChanges(ObservableList<? extends ObservableValue<T>>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
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.

G

getAuxclasspathFiles() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getBottomTabIndex() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
getCategory() - Method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
getCategory() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
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 interface net.sourceforge.pmd.util.fxdesigner.util.beans.SettingsOwner
Gets the children of this node in order.
getChildrenSettingsNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
getClazz() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getCompilationUnit() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ASTManager
 
getCompilationUnit() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Returns the most up-to-date compilation unit, or empty if it can't be parsed.
getContent() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
Payload of the message.
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.NodeInfoPanelController
 
getDebugName() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getDefaultType() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.LanguageVersionConverter
 
getDefaultType() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.PropertyTypeIdConverter
 
getDefaultType() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.RulePriorityConverter
 
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.EventLogger
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ASTManager
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
 
getDesignerRoot() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
getDetails() - Method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
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.XmlInterfaceVersion1
 
getExamples() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getExternalInfoUrl() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getFxml(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Gets the URL to an fxml file from its simple name.
getHighlighterForLanguage(Language) - Static method in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
Gets the highlighter for a language if available.
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.MainDesignerController
 
getLanguageVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ASTManager
 
getLanguageVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
getLanguageVersionFromExtension(String) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
getLog() - Method in class net.sourceforge.pmd.util.fxdesigner.app.EventLogger
Returns the full log.
getLogger() - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Gets the logger of the application.
getLogger() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
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 class net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Gets the main stage of the application.
getMaximumVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getMessage() - Method in class net.sourceforge.pmd.util.fxdesigner.app.LogEntry
 
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.
getNodeSelectionChannel() - Method in class net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
Channel used to transmit node selection events to all interested components.
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.
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.
getPriority() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getPropertyName() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
Returns the name of the property that contains the collection.
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.controls.ASTTreeItem
Builds an ASTTreeItem recursively from a node.
getRuleProperties() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
getRuleProperties() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
getSequenceProperties() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
Gets the sequences of nodes registered as children.
getSettingsFile() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Name of the designer's settings file.
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.
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.
getSupportedLanguageVersions() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
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.
getTimestamp() - Method in class net.sourceforge.pmd.util.fxdesigner.app.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
 
getTypeId() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
getTypeId() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
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
 
getValue() - Method in class net.sourceforge.pmd.util.fxdesigner.util.SoftReferenceCache
 
getXpathExpression() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
getXpathExpression() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
getXpathVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
getXpathVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
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

hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
hasValue() - Method in class net.sourceforge.pmd.util.fxdesigner.util.SoftReferenceCache
 
hideCommonAttributesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
 
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 Node>, boolean) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource
Initialises this component.
INTERNAL - net.sourceforge.pmd.util.fxdesigner.app.LogEntry.Category
 
invalidateAst() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Called when the AST is updated to update all parts of the UI.
invalidateResultsExternal(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
Called by the rest of the app.
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.DesignerRoot
If true, some more events are pushed to the event log, and console streams are open.
isEmpty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 
isHideCommonAttributes() - Method in class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
 
isInternal() - Method in enum net.sourceforge.pmd.util.fxdesigner.app.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.DesignerIteratorUtil
 
isTrace() - Method in enum net.sourceforge.pmd.util.fxdesigner.app.LogEntry.Category
 
isUserException() - Method in enum net.sourceforge.pmd.util.fxdesigner.app.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.LogEntry
 

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
 
LanguageVersionConverter - Class in net.sourceforge.pmd.util.fxdesigner.util.beans.converters
 
LanguageVersionConverter() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.LanguageVersionConverter
 
languageVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
languageVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ASTManager
 
languageVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
languageVersionStringConverter() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
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
 
LITERAL - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
LogEntry - Class in net.sourceforge.pmd.util.fxdesigner.app
Log entry of an EventLogger.
LogEntry.Category - Enum in net.sourceforge.pmd.util.fxdesigner.app
 
logEvent(LogEntry) - Method in class net.sourceforge.pmd.util.fxdesigner.app.EventLogger
 
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.
logInternalException(Throwable) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Logs an exception that occurred somewhere in the app logic.
logMessageTrace(MessageChannel.Message<T>, Supplier<String>) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.ApplicationComponent
Traces a message.
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.Designer
 
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
 
mapFilter(EventStream<T>, Function<? super T, ? extends R>, Predicate<R>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
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>
maximumVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
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.model.ObservableRuleBuilder
 
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.
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
 
minimumVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
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
 

N

name - Variable in enum net.sourceforge.pmd.util.fxdesigner.app.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.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.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
 
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
 
NodeInfoPanelController - Class in net.sourceforge.pmd.util.fxdesigner
Controller of the node info panel (left).
NodeInfoPanelController(MainDesignerController) - Constructor for class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
 
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.
NULL - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
NUMBER - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
numLogEntriesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.EventLogger
Total number of log entries.
numNewLogEntriesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.app.EventLogger
Number of log entries that were not yet examined by the user.

O

observableList() - Static method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
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
 
onAddPropertyClicked(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
Call this to pop the "new property" popup.
onEditCommitProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
openEventLogMenuItem - Variable in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
or(Collection<String>, String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter.RegexHighlightGrammarBuilder
Adds a branch to the alternation (...|pattern).

P

PAREN - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
parent - Variable in class net.sourceforge.pmd.util.fxdesigner.app.AbstractController
 
parentIterator(TreeItem<T>, boolean) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerIteratorUtil
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.DesignerIteratorUtil
Returns an iterator over the parents of the given node, in innermost to outermost order.
PARSE_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.app.LogEntry.Category
 
PARSE_OK - net.sourceforge.pmd.util.fxdesigner.app.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.XmlInterfaceVersion1
 
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.
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.
POM - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
priorityProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
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
 
PropertyTypeIdConverter - Class in net.sourceforge.pmd.util.fxdesigner.util.beans.converters
 
PropertyTypeIdConverter() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.PropertyTypeIdConverter
 
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.LogEntry.Category
 

R

raiseParsableSourceFlag() - 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.
reduceEntangledIfPossible(EventStream<T>, BiPredicate<T, T>, BinaryOperator<T>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
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.
reduceIfPossible(EventStream<T>, BiPredicate<T, T>, BinaryOperator<T>, Duration) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
Reduces the given stream on the given duration.
reduceWElts(ObservableList<? extends ObservableValue<T>>, U, BiFunction<U, T, U>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
refreshAST() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Attempts to refresh the AST with the up-to-date source, also updating XPath results.
refreshAST() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Refreshes the AST and returns the new compilation unit if the parse didn't fail.
refreshXPathResults() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Refreshes the XPath results if the compilation unit is valid.
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
 
rewire(Property<T>, ObservableValue<? extends T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
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>, 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).
RulePriorityConverter - Class in net.sourceforge.pmd.util.fxdesigner.util.beans.converters
 
RulePriorityConverter() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.converters.RulePriorityConverter
 
rulePropertiesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
rulePropertiesProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
runXPathQuery(String) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Runs an XPath (2.0) query on the current AST.
runXPathQuery(Node, LanguageVersion, String) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 

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
 
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.LogEntry.Category
 
SEMICOLON - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
setAuxclasspathFiles(String) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
setBottomTabIndex(int) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
setClazz(Class<?>) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
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.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) - Method in interface net.sourceforge.pmd.util.fxdesigner.app.NodeSelectionSource
Updates the UI to react to a change in focus node.
setFocusNode(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
Displays info about a node.
setFocusNode(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.AstTreeView
Focus the given node, handling scrolling if needed.
setFocusNode(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.NodeEditionCodeArea
 
setFocusNode(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
setHideCommonAttributes(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
 
setLanguage(Language) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
setLanguageVersion(LanguageVersion) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ASTManager
 
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
 
setRecentFiles(String) - 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
 
setSince(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
setStyleClasses(String...) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeItem
 
setStyleClasses(List<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
 
setXpathExpression(String) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
setXpathVersion(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
setXpathVersion(String) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
show(Stage, List<File>, Consumer<List<File>>) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.AuxclasspathSetupController
Displays the popup.
showAuxclasspathSetupPopup() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
showExportXPathToRuleWizard() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
showLicensePopup() - Static method in class net.sourceforge.pmd.util.fxdesigner.popups.SimplePopups
 
showPopup(Subscription) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EventLogController
 
shutdown() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
shutdown() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
 
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
 
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
 
SoftReferenceCache(Supplier<T>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.SoftReferenceCache
 
SourceEditorController - Class in net.sourceforge.pmd.util.fxdesigner
One editor, i.e.
SourceEditorController(MainDesignerController) - Constructor for class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
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.
start(Stage) - Method in class net.sourceforge.pmd.util.fxdesigner.Designer
 
STRING - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
stringConverter(Function<T, String>, Function<String, T>) - Static method in class net.sourceforge.pmd.util.fxdesigner.util.DesignerUtil
 
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.
SYMBOL_FACADE_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.app.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

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.
textProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
titleProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ToolbarTitledPane
Title of the pane, not equivalent to Labeled.textProperty().
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
 
toSpans() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
Overlays all the nodes in this collection into a single StyleSpans.
toString() - Method in enum net.sourceforge.pmd.util.fxdesigner.app.LogEntry.Category
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.app.MessageChannel.Message
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
 
toXml() - Method in class net.sourceforge.pmd.util.fxdesigner.model.PropertyDescriptorSpec
Returns an xml string of this property definition.
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.
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.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
 
updateIfChanged(String, ClassLoader) - Method in class net.sourceforge.pmd.util.fxdesigner.model.ASTManager
Refreshes the compilation unit given the current parameters of the model.
updateItem(Object, boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ScopeHierarchyTreeCell
 
updateItem(Node, boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeCell
 
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
 
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.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.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.
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.XmlInterfaceVersion1.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.XmlInterfaceVersion1.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.LogEntry
 
wrapNode(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Returns a wrapper around the given node that gives access to its textual representation in the editor area.
wrapNode(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
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
 
XmlInterfaceVersion1 - Class in net.sourceforge.pmd.util.fxdesigner.util.beans
V0, really.
XmlInterfaceVersion1(int) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceVersion1
 
XmlInterfaceVersion1.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.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.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.
XPathEvaluator() - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.XPathEvaluator
 
xpathExpressionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
xpathExpressionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
XPathPanelController - Class in net.sourceforge.pmd.util.fxdesigner
XPath panel controller.
XPathPanelController(MainDesignerController) - Constructor for class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
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.XPathPanelController
 
XpathViolationListCell - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Represents an XPath result in the list view of the XPath panel.
XpathViolationListCell() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.XpathViolationListCell
 
XSL - net.sourceforge.pmd.util.fxdesigner.util.codearea.AvailableSyntaxHighlighters
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages