Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css/src-gen/org/eclipse/papyrus/infra/gmfdiag/css/CSSListCompartmentImpl.java')
-rw-r--r--plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css/src-gen/org/eclipse/papyrus/infra/gmfdiag/css/CSSListCompartmentImpl.java29
1 files changed, 27 insertions, 2 deletions
diff --git a/plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css/src-gen/org/eclipse/papyrus/infra/gmfdiag/css/CSSListCompartmentImpl.java b/plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css/src-gen/org/eclipse/papyrus/infra/gmfdiag/css/CSSListCompartmentImpl.java
index 26205225212..4bbe2844839 100644
--- a/plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css/src-gen/org/eclipse/papyrus/infra/gmfdiag/css/CSSListCompartmentImpl.java
+++ b/plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css/src-gen/org/eclipse/papyrus/infra/gmfdiag/css/CSSListCompartmentImpl.java
@@ -20,16 +20,20 @@ import org.eclipse.papyrus.infra.gmfdiag.css.engine.ExtendedCSSEngine;
import org.eclipse.papyrus.infra.gmfdiag.css.notation.CSSDiagramImpl;
import org.eclipse.papyrus.infra.gmfdiag.css.notation.ForceValueHelper;
import org.eclipse.papyrus.infra.gmfdiag.css.style.CSSDrawerStyle;
+import org.eclipse.papyrus.infra.gmfdiag.css.style.CSSTitleStyle;
import org.eclipse.papyrus.infra.gmfdiag.css.style.CSSView;
import org.eclipse.papyrus.infra.gmfdiag.css.style.impl.CSSDrawerStyleDelegate;
+import org.eclipse.papyrus.infra.gmfdiag.css.style.impl.CSSTitleStyleDelegate;
import org.eclipse.papyrus.infra.gmfdiag.css.style.impl.CSSViewDelegate;
-public class CSSListCompartmentImpl extends ListCompartmentImpl implements CSSDrawerStyle {
+public class CSSListCompartmentImpl extends ListCompartmentImpl implements CSSDrawerStyle, CSSTitleStyle {
protected ExtendedCSSEngine engine;
private CSSDrawerStyle drawerStyle;
+ private CSSTitleStyle titleStyle;
+
private CSSView cssView;
protected CSSDrawerStyle getDrawerStyle() {
@@ -39,6 +43,13 @@ public class CSSListCompartmentImpl extends ListCompartmentImpl implements CSSDr
return drawerStyle;
}
+ protected CSSTitleStyle getTitleStyle() {
+ if(titleStyle == null) {
+ titleStyle = new CSSTitleStyleDelegate(this, getEngine());
+ }
+ return titleStyle;
+ }
+
protected ExtendedCSSEngine getEngine() {
if(engine == null) {
engine = ((CSSDiagramImpl)getDiagram()).getEngine();
@@ -72,10 +83,24 @@ public class CSSListCompartmentImpl extends ListCompartmentImpl implements CSSDr
@Override
public boolean isCollapsed() {
- //return super.isCollapsed();
return isCSSCollapsed();
}
+ public boolean isCSSShowTitle() {
+ boolean value = super.isShowTitle();
+
+ if(ForceValueHelper.isSet(this, NotationPackage.eINSTANCE.getTitleStyle_ShowTitle(), value)) {
+ return value;
+ } else {
+ return getTitleStyle().isCSSShowTitle();
+ }
+ }
+
+ @Override
+ public boolean isShowTitle() {
+ return isCSSShowTitle();
+ }
+
@Override
public boolean isVisible() {
return isCSSVisible();

Back to the top