Remove Eclipse 3 support.
[gpl/argeo-suite.git] / org.argeo.suite.web / src / org / argeo / suite / web / DynamicHeader.java
diff --git a/org.argeo.suite.web/src/org/argeo/suite/web/DynamicHeader.java b/org.argeo.suite.web/src/org/argeo/suite/web/DynamicHeader.java
deleted file mode 100644 (file)
index 775a63d..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-package org.argeo.suite.web;
-
-import javax.jcr.Node;
-import javax.jcr.RepositoryException;
-
-import org.argeo.cms.auth.CurrentUser;
-import org.argeo.cms.ui.CmsUiProvider;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-
-/**
- * Choose between possible headers depending on the client logged-in status and
- * display type.
- */
-public class DynamicHeader implements CmsUiProvider {
-
-       private CmsUiProvider publicHeaderProvider;
-       private CmsUiProvider privateHeaderProvider;
-
-       @Override
-       public Control createUi(Composite parent, Node context) throws RepositoryException {
-               if (CurrentUser.isAnonymous())
-                       return publicHeaderProvider.createUi(parent, context);
-               else
-                       return privateHeaderProvider.createUi(parent, context);
-       }
-
-       public void setPrivateHeaderProvider(CmsUiProvider privateHeaderProvider) {
-               this.privateHeaderProvider = privateHeaderProvider;
-       }
-
-       public void setPublicHeaderProvider(CmsUiProvider publicHeaderProvider) {
-               this.publicHeaderProvider = publicHeaderProvider;
-       }
-}