X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=bundles%2Forg.simantics.diagram%2Fsrc%2Forg%2Fsimantics%2Fdiagram%2Fprofile%2FStyleBase.java;h=9978076c641abd89d207c86610f664c609fc1b0b;hb=3538e24e9b8791ffedfc0c3c26ab212c77d5eab5;hp=e1d8b1fbf7e67e043c8af93202f03d95747d9216;hpb=ab9fcfe016ef75da40eb00a46d4a54b50e534511;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.diagram/src/org/simantics/diagram/profile/StyleBase.java b/bundles/org.simantics.diagram/src/org/simantics/diagram/profile/StyleBase.java index e1d8b1fbf..9978076c6 100644 --- a/bundles/org.simantics.diagram/src/org/simantics/diagram/profile/StyleBase.java +++ b/bundles/org.simantics.diagram/src/org/simantics/diagram/profile/StyleBase.java @@ -76,6 +76,7 @@ public abstract class StyleBase implements Style { this.identity = getClass(); } + @SuppressWarnings("unchecked") protected T getIdentity() { return (T)identity; } @@ -96,7 +97,7 @@ public abstract class StyleBase implements Style { return false; if (getClass() != obj.getClass()) return false; - StyleBase other = (StyleBase) obj; + StyleBase other = (StyleBase) obj; if (identity == null) { if (other.identity != null) return false;