All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractController |
Make the initialization cycle of JavaFX clearer.
|
| ApexSyntaxHighlighter |
Syntax highlighter for Apex.
|
| ASTManager |
Main class of the model.
|
| ASTTreeCell |
Formats the cell for AST nodes in the main AST TreeView.
|
| ASTTreeItem |
Represents a tree item (data, not UI) in the ast TreeView.
|
| AuxclasspathSetupController |
|
| AvailableSyntaxHighlighters |
Lists the available syntax highlighter engines by language.
|
| BeanModelNode |
Represents a node in the settings model.
|
| BeanModelNodeSeq<T extends SimpleBeanModelNode> |
Represents an indexed list of nodes sharing the same type.
|
| BeanNodeVisitor<T> |
Implements a visitor pattern over bean nodes.
|
| CompletionResult |
XPath suggestion result.
|
| CompletionResultSource |
Language specific tool to suggest auto-completion results.
|
| ContextMenuWithNoArrows |
Context menu which has no scroll arrows (which by default appear on the top and bottom element).
|
| Designer |
Main class for the designer.
|
| DesignerIteratorUtil |
|
| DesignerRoot |
Interface for the singleton of the app.
|
| DesignerStarter |
|
| DesignerUtil |
|
| EditPropertyDialogController |
Property edition dialog.
|
| EventLogController |
|
| EventLogger |
Logs events.
|
| ExportXPathWizardController |
|
| HighlightClasses |
|
| HighlightLayerCodeArea<K extends java.lang.Enum<K> & HighlightLayerCodeArea.LayerId> |
Code area that can manipulate different layers of styling independently,
in addition to syntax highlighting.
|
| HighlightLayerCodeArea.LayerId |
Identifier for a highlighting layer.
|
| JavaSyntaxHighlighter |
Syntax highlighter for Java.
|
| LanguageVersionConverter |
|
| LimitedSizeStack<E> |
Stack with a limited size, without duplicates, without null value.
|
| LogEntry |
|
| LogEntry.Category |
|
| MainDesignerController |
Main controller of the app.
|
| MetricResult |
|
| MetricResultListCell |
List cell for a metric result.
|
| NodeInfoPanelController |
Controller of the node info panel (left).
|
| ObservableRuleBuilder |
Holds info about a rule, and can build it to validate it.
|
| ObservableXPathRuleBuilder |
Specialises rule builders for XPath rules.
|
| ParseAbortedException |
Exception during the parsing and visitors of the compilation units.
|
| PropertyDescriptorSpec |
Stores enough data to build a property descriptor, can be displayed within table views.
|
| PropertyTableView |
Controls a table view used to inspect and edit the properties of
the rule being built.
|
| PropertyTypeIdConverter |
|
| RestorePropertyVisitor |
Visits a bean model and restores the properties described by the nodes
into their respective settings owner.
|
| RulePriorityConverter |
|
| ScopeHierarchyTreeCell |
Renders scope nodes and declaration in the scope treeview.
|
| ScopeHierarchyTreeItem |
|
| SettingsOwner |
Marker interface for settings owners.
|
| SettingsPersistenceUtil |
Utility methods to persist settings of the application.
|
| SettingsPersistenceUtil.PersistentProperty |
Tags the *getter* of a property as suitable for persistence.
|
| SettingsPersistenceUtil.PersistentSequence |
Tags the getter of a collection for persistence.
|
| SimpleBeanModelNode |
Represents a node in the settings owner tree, and stores the values of the properties that
should be saved and restored.
|
| SimpleRegexSyntaxHighlighter |
Language-specific engine for syntax highlighting.
|
| SimpleRegexSyntaxHighlighter.RegexHighlightGrammar |
Describes the tokens of the language that should be colored with a regular expression.
|
| SimpleRegexSyntaxHighlighter.RegexHighlightGrammarBuilder |
Builds a highlight grammar in a concise way.
|
| SoftReferenceCache<T> |
|
| SourceEditorController |
One editor, i.e.
|
| SyntaxHighlighter |
Language-specific engine for syntax highlighting.
|
| SyntaxHighlightingCodeArea |
Code area that can handle syntax highlighting.
|
| TextAwareNodeWrapper |
Node wrapper providing convenience methods to get the text representing the node
from the code area.
|
| ToolbarTitledPane |
A Titled pane that has a toolbar in its header region.
|
| TreeViewWrapper<T> |
Reflective solution to know if a cell in a TreeView is
visible or not, to prevent confusing scrolling.
|
| UniformStyleCollection |
Collection of nodes that share the same style.
|
| XmlInterface |
Represents a version of the Xml format used to store settings.
|
| XmlInterfaceVersion1 |
V0, really.
|
| XmlInterfaceVersion1.DocumentMakerVisitor |
|
| XmlSyntaxHighlighter |
|
| XPathAutocompleteProvider |
Wraps a CodeArea to provide auto completion support for it.
|
| XPathCompletionSource |
Language specific tool to suggest auto-completion results.
|
| XPathEvaluationException |
Exception during XPath evaluation.
|
| XPathEvaluator |
Evaluates XPath expressions.
|
| XPathPanelController |
XPath panel controller.
|
| XPathSyntaxHighlighter |
|
| XpathViolationListCell |
Represents an XPath result in the list view of the XPath panel.
|