From 8e193ab8d6485b0115e730ce73e3b934391eb9a6 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Mon, 26 Dec 2011 19:55:52 +0400 Subject: [PATCH] separators support for content --- .../src/com/intellij/ui/content/Content.java | 2 ++ .../src/com/intellij/ui/content/impl/ContentImpl.java | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/platform/platform-api/src/com/intellij/ui/content/Content.java b/platform/platform-api/src/com/intellij/ui/content/Content.java index 7fc77d9a5cfc..dbbca3a13b12 100644 --- a/platform/platform-api/src/com/intellij/ui/content/Content.java +++ b/platform/platform-api/src/com/intellij/ui/content/Content.java @@ -114,4 +114,6 @@ public interface Content extends UserDataHolder, ComponentContainer { BusyObject getBusyObject(); void setBusyObject(BusyObject object); + String getSeparator(); + void setSeparator(String separator); } diff --git a/platform/platform-impl/src/com/intellij/ui/content/impl/ContentImpl.java b/platform/platform-impl/src/com/intellij/ui/content/impl/ContentImpl.java index e0030f529212..74308d4303e2 100644 --- a/platform/platform-impl/src/com/intellij/ui/content/impl/ContentImpl.java +++ b/platform/platform-impl/src/com/intellij/ui/content/impl/ContentImpl.java @@ -56,6 +56,7 @@ public class ContentImpl extends UserDataHolderBase implements Content { private Computable myFocusRequest; private BusyObject myBusyObject; + private String mySeparator; public ContentImpl(JComponent component, String displayName, boolean isPinnable) { myComponent = component; @@ -278,6 +279,16 @@ public class ContentImpl extends UserDataHolderBase implements Content { myBusyObject = object; } + @Override + public String getSeparator() { + return mySeparator; + } + + @Override + public void setSeparator(String separator) { + mySeparator = separator; + } + @Override public BusyObject getBusyObject() { return myBusyObject;