All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
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.
|
ContextMenuWithNoArrows |
Context menu which has no scroll arrows (which by default appear on the top and bottom element).
|
Designer |
Main class for the designer.
|
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.
|
MetricEvaluator |
Evaluates metrics.
|
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.
|
SourceEditorController |
One editor, i.e. source editor and ast tree view.
|
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.
|
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 |
|
XPathEvaluationException |
Exception during XPath evaluation.
|
XPathEvaluator |
Evaluates XPath expressions.
|
XPathPanelController |
XPath panel controller.
|
XPathSuggestions |
|
XPathSyntaxHighlighter |
|
XpathViolationListCell |
Represents an XPath result in the list view of the XPath panel.
|