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

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.
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
 
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
 
ASTManager - Class in net.sourceforge.pmd.util.fxdesigner.model
Main class of the model.
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(MainDesignerController) - 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.
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
 
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
 
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.util.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
 
clearErrorNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Clears the name occurences.
clearNameOccurences() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Clears the name occurences.
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.SourceEditorController
 
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.
clearXPathHighlight() - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Clears the highlighting of XPath results.
COMMENT - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
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
 
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.
css - Variable in enum net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
Name of the css class.

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
 
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.popups.EditPropertyDialogController
 
descriptionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
Designer - Class in net.sourceforge.pmd.util.fxdesigner
Main class for the designer.
Designer() - Constructor for class net.sourceforge.pmd.util.fxdesigner.Designer
 
DesignerRoot - Class in net.sourceforge.pmd.util.fxdesigner
Interface for the singleton of the app.
DesignerRoot(Stage) - Constructor for class net.sourceforge.pmd.util.fxdesigner.DesignerRoot
 
DesignerStarter - Class in net.sourceforge.pmd.util.fxdesigner
 
DesignerUtil - Class in net.sourceforge.pmd.util.fxdesigner.util
 
displayInfo(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
Displays info about a node.
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.util.beans.BeanModelNodeSeq
 
equals(Object) - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
evaluateAllMetrics(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.model.MetricEvaluator
Evaluates all available metrics and returns a list of results.
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
 
EventLogController(DesignerRoot, MainDesignerController) - Constructor for class net.sourceforge.pmd.util.fxdesigner.EventLogController
 
EventLogger - Class in net.sourceforge.pmd.util.fxdesigner.model
Logs events.
EventLogger() - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.EventLogger
 
ExportXPathWizardController - Class in net.sourceforge.pmd.util.fxdesigner.popups
 
ExportXPathWizardController(ObservableValue<String>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.popups.ExportXPathWizardController
 
externalInfoUrlProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
extractor() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
Extractor for observable lists.

F

findItem(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.ASTTreeItem
 
focusNodeInTreeView(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
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.model.LogEntry
 
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.MainDesignerController
 
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.
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.popups.EditPropertyDialogController
 
getDescription() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
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.util.PropertyDescriptorSpec
 
getIsNumerical() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
getIsPackaged() - Method in class net.sourceforge.pmd.util.fxdesigner.util.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.model.EventLogger
Returns a stream that emits an event each time an exception is logged by some part of the application.
getLogger() - Method in class net.sourceforge.pmd.util.fxdesigner.DesignerRoot
Gets the logger of the application.
getMainStage() - Method in class net.sourceforge.pmd.util.fxdesigner.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.model.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.popups.EditPropertyDialogController
 
getName() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
getNode() - Method in interface net.sourceforge.pmd.util.fxdesigner.util.TextAwareNodeWrapper
Gets the underlying node.
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.
getOnEditCommit() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
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
 
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
 
getStackTrace() - Method in class net.sourceforge.pmd.util.fxdesigner.model.LogEntry
 
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
 
getThrown() - Method in class net.sourceforge.pmd.util.fxdesigner.model.LogEntry
 
getTimestamp() - Method in class net.sourceforge.pmd.util.fxdesigner.model.LogEntry
 
getTypeId() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
getTypeId() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
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.popups.EditPropertyDialogController
 
getValue() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
getXpathExpression() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableXPathRuleBuilder
 
getXpathExpression() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
getXPathSuggestions(String) - Method in class net.sourceforge.pmd.util.fxdesigner.model.XPathSuggestions
Get Suggestions based on the input by the user.
getXpathVersion() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
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

handleSelectedNodeInError(List<Node>) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Handles nodes that potentially caused an error.
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.BeanModelNodeSeq
 
hashCode() - Method in class net.sourceforge.pmd.util.fxdesigner.util.beans.SimpleBeanModelNode
 
HighlightClasses - Enum in net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting
 
highlightErrorNodes(Collection<? extends Node>) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Highlights nodes that are in error (secondary highlight).
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.
highlightNameOccurrences(Collection<? extends NameOccurrence>) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Highlights name occurrences (secondary highlight).
highlightXPathResults(Collection<? extends Node>) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Highlights xpath results (xpath highlight).
highlightXPathResults(List<Node>) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Replaces previously highlighted XPath results with the given nodes.

I

initialiseVersionChoiceBox(ChoiceBox<String>) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.EventLogController
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
 
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
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
initialize(URL, ResourceBundle) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
invalidateAst() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
invalidateInfo() - Method in class net.sourceforge.pmd.util.fxdesigner.NodeInfoPanelController
Invalidates the info being displayed.
invalidateResults(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
isBottomTabExpanded() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
isDeprecated() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
isEmpty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 
isIndexVisible(int) - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.TreeViewWrapper
Returns true if the item at the given index is visible in the TreeView.
isMaximized() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
isMultivalueProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
isNumericalProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
isPackagedProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
isUsesDfa() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
isUsesMultifile() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 

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.model
Log entry of an EventLogger.
LogEntry(Throwable, LogEntry.Category) - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.LogEntry
 
LogEntry.Category - Enum in net.sourceforge.pmd.util.fxdesigner.model
 
logEvent(LogEntry) - Method in class net.sourceforge.pmd.util.fxdesigner.model.EventLogger
 

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
 
maximumVersionProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
merge(UniformStyleCollection) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.UniformStyleCollection
 
messageProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
MetricEvaluator - Class in net.sourceforge.pmd.util.fxdesigner.model
Evaluates metrics.
MetricEvaluator() - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.MetricEvaluator
 
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
 
moveCaret(int, int) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
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.model.LogEntry.Category
 
nameProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.model.ObservableRuleBuilder
 
nameProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
nameProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
net.sourceforge.pmd.util.fxdesigner - package net.sourceforge.pmd.util.fxdesigner
 
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.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
 
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
 
NULL - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
NUMBER - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 

O

observableList() - Static method in class net.sourceforge.pmd.util.fxdesigner.util.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
 
onEditCommitProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.controls.PropertyTableView
 
onNameDeclarationSelected(NameDeclaration) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
onNodeItemSelected(Node) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
Executed when the user selects a node in a treeView or listView.
or(Collection<String>, String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.codearea.SimpleRegexSyntaxHighlighter.RegexHighlightGrammarBuilder
Adds a branch to the alternation (...|pattern).
OTHER - net.sourceforge.pmd.util.fxdesigner.model.LogEntry.Category
 

P

PAREN - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
PARSE_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.model.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.util
Stores enough data to build a property descriptor, can be displayed within table views.
PropertyDescriptorSpec() - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.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
 

Q

QUALIFIED_NAME_RESOLUTION_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.model.LogEntry.Category
 

R

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.
resetSelectedErrorNodes() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
resetXPathResults() - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
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 rewire, with no initialisation.
rewire(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.
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

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
 
SEMICOLON - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
setAuxclasspathFiles(String) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
setBottomTabExpanded(boolean) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
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.popups.EditPropertyDialogController
 
setDescription(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
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 class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
Highlights the given node (or nothing if null).
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.popups.EditPropertyDialogController
 
setName(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
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
 
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.
setTypeId(PropertyTypeId) - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
setTypeId(PropertyTypeId) - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
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.popups.EditPropertyDialogController
 
setValue(String) - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
setXpathExpression(String) - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
setXpathVersion(String) - Method in class net.sourceforge.pmd.util.fxdesigner.MainDesignerController
 
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(DesignerRoot) - Method in class net.sourceforge.pmd.util.fxdesigner.SourceEditorController
 
showExportXPathToRuleWizard() - Method in class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
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
 
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
 
SourceEditorController - Class in net.sourceforge.pmd.util.fxdesigner
One editor, i.e.
SourceEditorController(DesignerRoot, 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.model.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
 
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.model.LogEntry.Category
 
toString() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
toXml() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
Returns an xml string of this property definition.
TreeViewWrapper<T> - Class in net.sourceforge.pmd.util.fxdesigner.util.controls
Reflective solution to know if a cell in a TreeView is visible or not, to prevent confusing scrolling.
TreeViewWrapper(TreeView<T>) - Constructor for class net.sourceforge.pmd.util.fxdesigner.util.controls.TreeViewWrapper
 
typeIdProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.popups.EditPropertyDialogController
 
typeIdProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
TYPERESOLUTION_EXCEPTION - net.sourceforge.pmd.util.fxdesigner.model.LogEntry.Category
 

U

unbind() - Method in class net.sourceforge.pmd.util.fxdesigner.util.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
 
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.model.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.popups.EditPropertyDialogController
 
valueProperty() - Method in class net.sourceforge.pmd.util.fxdesigner.util.PropertyDescriptorSpec
 
values() - Static method in enum net.sourceforge.pmd.util.fxdesigner.model.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

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.model.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_PATH - net.sourceforge.pmd.util.fxdesigner.util.codearea.syntaxhighlighting.HighlightClasses
 
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(DesignerRoot, MainDesignerController) - Constructor for class net.sourceforge.pmd.util.fxdesigner.XPathPanelController
 
XPathSuggestions - Class in net.sourceforge.pmd.util.fxdesigner.model
 
XPathSuggestions(Language) - Constructor for class net.sourceforge.pmd.util.fxdesigner.model.XPathSuggestions
 
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.MainDesignerController
 
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