Uses of Interface
net.sourceforge.pmd.util.fxdesigner.app.DesignerRoot
-
Packages that use DesignerRoot Package Description net.sourceforge.pmd.util.fxdesigner PMD's rule designer.net.sourceforge.pmd.util.fxdesigner.app Interfaces and base classes that structure and support the whole app.net.sourceforge.pmd.util.fxdesigner.app.services Services available to the whole app.net.sourceforge.pmd.util.fxdesigner.model net.sourceforge.pmd.util.fxdesigner.popups net.sourceforge.pmd.util.fxdesigner.util net.sourceforge.pmd.util.fxdesigner.util.controls -
-
Uses of DesignerRoot in net.sourceforge.pmd.util.fxdesigner
Methods in net.sourceforge.pmd.util.fxdesigner that return DesignerRoot Modifier and Type Method Description DesignerRoot
Designer. getDesignerRoot()
Only set afterDesigner.start(Stage)
is called.DesignerRoot
RuleEditorsController. newScope()
Methods in net.sourceforge.pmd.util.fxdesigner with parameters of type DesignerRoot Modifier and Type Method Description void
Designer. start(javafx.stage.Stage stage, DesignerRoot owner)
Constructors in net.sourceforge.pmd.util.fxdesigner with parameters of type DesignerRoot Constructor Description MainDesignerController(DesignerRoot designerRoot)
MetricPaneController(DesignerRoot designerRoot)
NodeDetailPaneController(DesignerRoot root)
RuleEditorsController(DesignerRoot parent)
ScopesPanelController(DesignerRoot designerRoot)
SourceEditorController(DesignerRoot designerRoot)
TestCollectionController(DesignerRoot root, ObservableXPathRuleBuilder builder)
XPathRuleEditorController(DesignerRoot root)
XPathRuleEditorController(DesignerRoot root, ObservableXPathRuleBuilder ruleBuilder)
Creates a controller with an existing rule builder. -
Uses of DesignerRoot in net.sourceforge.pmd.util.fxdesigner.app
Classes in net.sourceforge.pmd.util.fxdesigner.app that implement DesignerRoot Modifier and Type Class Description class
DesignerRootImpl
Interface for the singleton of the app.Methods in net.sourceforge.pmd.util.fxdesigner.app that return DesignerRoot Modifier and Type Method Description DesignerRoot
AbstractController. getDesignerRoot()
DesignerRoot
ApplicationComponent. getDesignerRoot()
DesignerRoot
XPathUpdateSubscriber. getDesignerRoot()
default DesignerRoot
DesignerRoot. spawnScope()
Returns a new designer root that can delegates to this one, can register services independently to override them.Methods in net.sourceforge.pmd.util.fxdesigner.app with parameters of type DesignerRoot Modifier and Type Method Description default org.reactfx.value.Val<net.sourceforge.pmd.lang.ast.Node>
NodeSelectionSource. initNodeSelectionHandling(DesignerRoot root, org.reactfx.EventStream<? extends NodeSelectionSource.NodeSelectionEvent> mySelectionEvents, boolean alwaysHandleSelection)
Initialises this component.Constructors in net.sourceforge.pmd.util.fxdesigner.app with parameters of type DesignerRoot Constructor Description AbstractController(DesignerRoot root)
XPathUpdateSubscriber(DesignerRoot root)
-
Uses of DesignerRoot in net.sourceforge.pmd.util.fxdesigner.app.services
Methods in net.sourceforge.pmd.util.fxdesigner.app.services that return DesignerRoot Modifier and Type Method Description DesignerRoot
ASTManagerImpl. getDesignerRoot()
DesignerRoot
EventLoggerImpl. getDesignerRoot()
DesignerRoot
GlobalDiskManagerImpl. getDesignerRoot()
DesignerRoot
OnDiskPersistenceManager. getDesignerRoot()
Constructors in net.sourceforge.pmd.util.fxdesigner.app.services with parameters of type DesignerRoot Constructor Description ASTManagerImpl(DesignerRoot owner)
EventLoggerImpl(DesignerRoot designerRoot)
GlobalDiskManagerImpl(DesignerRoot root, java.nio.file.Path settingsDirectory)
OnDiskPersistenceManager(DesignerRoot root, java.nio.file.Path input, java.nio.file.Path output)
-
Uses of DesignerRoot in net.sourceforge.pmd.util.fxdesigner.model
Methods in net.sourceforge.pmd.util.fxdesigner.model with parameters of type DesignerRoot Modifier and Type Method Description static java.util.List<net.sourceforge.pmd.lang.ast.Node>
XPathEvaluator. simpleEvaluate(DesignerRoot root, java.lang.String query)
Evaluates the query with default parameters on the global compilation unit and with the global language version. -
Uses of DesignerRoot in net.sourceforge.pmd.util.fxdesigner.popups
Methods in net.sourceforge.pmd.util.fxdesigner.popups that return DesignerRoot Modifier and Type Method Description DesignerRoot
EditPropertyDialogController. getDesignerRoot()
Methods in net.sourceforge.pmd.util.fxdesigner.popups with parameters of type DesignerRoot Modifier and Type Method Description static void
SimplePopups. showAboutPopup(DesignerRoot root)
Constructors in net.sourceforge.pmd.util.fxdesigner.popups with parameters of type DesignerRoot Constructor Description AuxclasspathSetupController(DesignerRoot designerRoot)
EditPropertyDialogController(DesignerRoot root)
EventLogController(DesignerRoot designerRoot)
ExportXPathWizardController(DesignerRoot root)
TestExportWizardController(DesignerRoot root)
-
Uses of DesignerRoot in net.sourceforge.pmd.util.fxdesigner.util
Methods in net.sourceforge.pmd.util.fxdesigner.util with parameters of type DesignerRoot Modifier and Type Method Description static javafx.util.BuilderFactory
DesignerUtil. customBuilderFactory(@NonNull DesignerRoot owner)
StageBuilder
StageBuilder. withFxml(java.net.URL fxmlUrl, @NonNull DesignerRoot root, java.lang.Object... controllers)
-
Uses of DesignerRoot in net.sourceforge.pmd.util.fxdesigner.util.controls
Methods in net.sourceforge.pmd.util.fxdesigner.util.controls that return DesignerRoot Modifier and Type Method Description DesignerRoot
AstTreeView. getDesignerRoot()
DesignerRoot
NodeEditionCodeArea. getDesignerRoot()
DesignerRoot
NodeParentageCrumbBar. getDesignerRoot()
DesignerRoot
PropertyCollectionView. getDesignerRoot()
DesignerRoot
PropertyMapView. getDesignerRoot()
DesignerRoot
ViolationCollectionView. getDesignerRoot()
DesignerRoot
XpathViolationListCell. getDesignerRoot()
Methods in net.sourceforge.pmd.util.fxdesigner.util.controls with parameters of type DesignerRoot Modifier and Type Method Description static org.controlsfx.control.PopOver
PropertyCollectionView. makePopOver(ObservableXPathRuleBuilder rule, org.reactfx.value.Val<java.lang.String> titleProperty, DesignerRoot designerRoot)
Makes the property popover for a rule.static org.controlsfx.control.PopOver
PropertyMapView. makePopOver(LiveTestCase testCase, DesignerRoot designerRoot)
Makes the property popover for a rule.static org.controlsfx.control.PopOver
ViolationCollectionView. makePopOver(LiveTestCase rule, DesignerRoot designerRoot)
Makes the violation popover for a test casestatic org.reactfx.Subscription
DragAndDropUtil. registerAsNodeDragSource(javafx.scene.Node source, net.sourceforge.pmd.lang.ast.Node data, DesignerRoot root)
Registers the given [source] javafx Node as a source for a drag and drop even withDragAndDropUtil.NODE_RANGE_DATA_FORMAT
content.static void
DragAndDropUtil. registerAsNodeDragTarget(javafx.scene.Node target, java.util.function.Consumer<PmdCoordinatesSystem.TextRange> nodeRangeConsumer, DesignerRoot root)
Registers aNode
as the target of a drag and drop initiated byDragAndDropUtil.registerAsNodeDragSource(javafx.scene.Node, Node, DesignerRoot)
.Constructors in net.sourceforge.pmd.util.fxdesigner.util.controls with parameters of type DesignerRoot Constructor Description ASTTreeCell(DesignerRoot root, java.util.function.Consumer<net.sourceforge.pmd.lang.ast.Node> clickHandler)
AstTreeView(DesignerRoot root)
NodeEditionCodeArea(DesignerRoot root)
NodeParentageCrumbBar(DesignerRoot designerRoot)
PropertyCollectionView(DesignerRoot root)
PropertyMapView(DesignerRoot root)
ViolationCollectionView(DesignerRoot root)
XpathViolationListCell(DesignerRoot root)
-