diff --git a/org.fortiss.tooling.common.ui/res/jfxtras/JMetroLightTheme.css b/org.fortiss.tooling.common.ui/res/jfxtras/JMetroLightTheme.css index 430a4aea38df1b53eda7d6fe9eb881908092d621..f7ea6bf9dec912d8db17fc22c4ef3a78b697473c 100644 --- a/org.fortiss.tooling.common.ui/res/jfxtras/JMetroLightTheme.css +++ b/org.fortiss.tooling.common.ui/res/jfxtras/JMetroLightTheme.css @@ -115,7 +115,7 @@ } .toggle-button:selected { - -fx-background-color: black; + -fx-background-color: #7c7c7c; -fx-text-fill: white; } diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings index 176f2e90ee161d7a69b81f78cca084cf1caa4eb3..5a5921339ebffcf550cf7766733a85d6b7bddf82 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/.ratings @@ -6,7 +6,7 @@ DynamicTreeContentProviderBase.java 91896b1fb5104d126544c44c1ff8c30f2a13a8d6 GRE DynamicTreeItem.java 7486071d20e896d6ca9a9101bf105caccf3656d0 GREEN DynamicTreeItemBase.java d883066ecc181120302ca32f328538de7a45b093 GREEN DynamicTreeTableUIProviderBase.java b326c4b666e54285ebbb67570da05d002d52fb3c GREEN -DynamicTreeTableViewer.java 51e2658564cdea5e6d96ac898a43764787d7bb9e GREEN +DynamicTreeTableViewer.java ead6f6671e9cb6b14632940bf440cba7e81fcd98 GREEN DynamicTreeUIProviderBase.java 82d3c051213f0147f4c67ad247a08696cee73110 GREEN DynamicTreeViewer.java e58d2cf7239e45f1b790ce9770a8a8649b1b5fb9 GREEN DynamicTreeViewerBase.java a2013538b62d86f6a09efdf2cd78babac2072484 GREEN diff --git a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeTableViewer.java b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeTableViewer.java index 51e2658564cdea5e6d96ac898a43764787d7bb9e..ead6f6671e9cb6b14632940bf440cba7e81fcd98 100644 --- a/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeTableViewer.java +++ b/org.fortiss.tooling.common.ui/src/org/fortiss/tooling/common/ui/javafx/control/treetableview/DynamicTreeTableViewer.java @@ -24,6 +24,7 @@ import java.util.function.Supplier; import java.util.stream.Stream; import javafx.beans.property.SimpleObjectProperty; +import javafx.scene.control.Label; import javafx.scene.control.SelectionMode; import javafx.scene.control.TreeItem; import javafx.scene.control.TreeTableColumn; @@ -98,6 +99,7 @@ public final class DynamicTreeTableViewer<T> extends DynamicTreeViewerBase<T> { view.setRoot(rootItem); view.setShowRoot(showRoot); view.setEditable(true); + view.setPlaceholder(new Label("")); view.setRowFactory(new Callback<TreeTableView<T>, TreeTableRow<T>>() { @Override public TreeTableRow<T> call(TreeTableView<T> param) { diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/.ratings b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/.ratings index 5dab08ee9a72e5c2fd7404de7bbe90667177277f..621549f824000c4799326700a887587171823944 100644 --- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/.ratings +++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/.ratings @@ -1,4 +1,4 @@ -ErrorViewFXLayoutController.java 5549b928801393c169983c116c5a23aa19b3e291 GREEN -ErrorViewFXViewPart.java f620022aef647d7a019be8afc5351fabde05dcee GREEN +ErrorViewFXLayoutController.java 7ebabd6d7dcaa33f92ed2343e6288af526c5bb88 GREEN +ErrorViewFXViewPart.java 5952131056eb8fa8630cad84080a04720fd04bc1 GREEN MarkerViewFXContentProvider.java ecf92449414b2b8648ad151bc932189baa23dc12 GREEN MarkerViewFXUIProvider.java c5719d95ac7bd5605fff65d6150eca8b9ca6fc02 GREEN diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXLayoutController.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXLayoutController.java index 5549b928801393c169983c116c5a23aa19b3e291..7ebabd6d7dcaa33f92ed2343e6288af526c5bb88 100644 --- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXLayoutController.java +++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXLayoutController.java @@ -45,7 +45,6 @@ import javafx.scene.layout.BorderPane; * * @author abid */ - public class ErrorViewFXLayoutController extends CompositeFXControllerBase<Node, Node> { /** Debug Button */ diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXViewPart.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXViewPart.java index f620022aef647d7a019be8afc5351fabde05dcee..5952131056eb8fa8630cad84080a04720fd04bc1 100644 --- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXViewPart.java +++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/fx/ErrorViewFXViewPart.java @@ -21,7 +21,7 @@ import java.util.Map; import org.fortiss.tooling.common.ui.javafx.AF3FXViewPart; import org.fortiss.tooling.kernel.extension.data.IConstraintViolation.ESeverity; -/** +/** * JavaFX view part of the Marker View. * * Wrapper for the {@link ErrorViewFXViewPart}. This class can be referenced in the @@ -29,7 +29,6 @@ import org.fortiss.tooling.kernel.extension.data.IConstraintViolation.ESeverity; * * @author abid */ - public class ErrorViewFXViewPart extends AF3FXViewPart { /** The classes ID. */ @@ -39,7 +38,6 @@ public class ErrorViewFXViewPart extends AF3FXViewPart { private static Map<ESeverity, Boolean> toggleState = new HashMap<ESeverity, Boolean>(); /** Constructor. */ - public ErrorViewFXViewPart() throws Exception { super(new ErrorViewFXLayoutController(toggleState), null); }