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 18c4927a7686940a24be264a4ae8d572de354ee3..70e593bbc49b95fb59cf4f6ec5918b17aafacae3 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 @@ -5,7 +5,7 @@ DynamicTreeContentProviderBase.java 91896b1fb5104d126544c44c1ff8c30f2a13a8d6 GRE DynamicTreeItem.java 7486071d20e896d6ca9a9101bf105caccf3656d0 GREEN DynamicTreeItemBase.java d883066ecc181120302ca32f328538de7a45b093 GREEN DynamicTreeTableUIProviderBase.java 1078bd28a6bce5a5a2c60500f2aa1d8b1fdd341b GREEN -DynamicTreeTableViewer.java ea4ac3530edfa179cfce53bdd7e3a7ae80c435e4 GREEN +DynamicTreeTableViewer.java d5f12bda6fa19b4ada3bddf9b7320c3e5393cdf7 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 ea4ac3530edfa179cfce53bdd7e3a7ae80c435e4..d5f12bda6fa19b4ada3bddf9b7320c3e5393cdf7 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 @@ -23,6 +23,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; @@ -97,6 +98,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 a973120c509887bc315615f805e9b767f84205cf..becf4cda68d1d35bee939e561f01f80b2e63adfb 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 382b8014acf4b0c625817d6279dfcdd670296cb2 GREEN -ErrorViewFXViewPart.java f620022aef647d7a019be8afc5351fabde05dcee GREEN +ErrorViewFXLayoutController.java 88da2bc5a552e168733e3b07c78c6c7c8ce57eb0 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 382b8014acf4b0c625817d6279dfcdd670296cb2..88da2bc5a552e168733e3b07c78c6c7c8ce57eb0 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); }