import javax.naming.ldap.LdapName;
import javax.transaction.UserTransaction;
-import org.argeo.cms.ArgeoNames;
import org.argeo.cms.CmsException;
import org.argeo.cms.e4.users.providers.CommonNameLP;
import org.argeo.cms.e4.users.providers.MailLP;
import org.osgi.service.useradmin.UserAdminEvent;
/** Display/edit main properties of a given group */
-public class GroupEditor extends AbstractRoleEditor implements ArgeoNames {
+public class GroupEditor extends AbstractRoleEditor {
// final static String ID = "GroupEditor.mainPage";
@Inject
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import org.argeo.cms.ArgeoNames;
import org.argeo.cms.CmsException;
import org.argeo.cms.auth.CurrentUser;
import org.argeo.cms.e4.users.providers.CommonNameLP;
import org.osgi.service.useradmin.UserAdminListener;
/** List all groups with filter */
-public class GroupsView implements ArgeoNames {
+public class GroupsView {
private final static Log log = LogFactory.getLog(GroupsView.class);
// public final static String ID = WorkbenchUiPlugin.PLUGIN_ID + ".groupsView";
.append(NodeConstants.TOKENS_BASEDN).append(")))");
else
builder.append("(&(").append(LdapAttrs.objectClass.name()).append("=")
- .append(LdapObjs.groupOfNames.name()).append(")(!(").append(LdapAttrs.DN).append("=*")
- .append(NodeConstants.TOKENS_BASEDN).append(")))");
+ .append(LdapObjs.groupOfNames.name()).append(")(!(").append(LdapAttrs.DN).append("=*")
+ .append(NodeConstants.TOKENS_BASEDN).append(")))");
}
roles = userAdminWrapper.getUserAdmin().getRoles(builder.toString());
import javax.inject.Inject;
-import org.argeo.cms.ArgeoNames;
import org.argeo.cms.auth.CurrentUser;
import org.argeo.cms.e4.users.providers.CommonNameLP;
import org.argeo.cms.e4.users.providers.DomainNameLP;
import org.osgi.service.useradmin.UserAdminEvent;
/** Display/edit the properties of a given user */
-public class UserEditor extends AbstractRoleEditor implements ArgeoNames {
+public class UserEditor extends AbstractRoleEditor {
// final static String ID = "UserEditor.mainPage";
@Inject
import javax.annotation.PreDestroy;
import javax.inject.Inject;
-import org.argeo.cms.ArgeoNames;
import org.argeo.cms.CmsException;
import org.argeo.cms.auth.CurrentUser;
import org.argeo.cms.e4.users.providers.CommonNameLP;
import org.osgi.service.useradmin.UserAdminListener;
/** List all users with filter - based on Ldif userAdmin */
-public class UsersView implements ArgeoNames {
+public class UsersView {
// private final static Log log = LogFactory.getLog(UsersView.class);
// public final static String ID = WorkbenchUiPlugin.PLUGIN_ID + ".usersView";
import javax.inject.Inject;
-import org.argeo.cms.ArgeoNames;
import org.argeo.cms.CmsException;
import org.argeo.cms.e4.users.UserAdminWrapper;
import org.argeo.eclipse.ui.EclipseUiUtils;
}
}
- private class MainGroupInfoWizardPage extends WizardPage implements FocusListener, ArgeoNames {
+ private class MainGroupInfoWizardPage extends WizardPage implements FocusListener {
private static final long serialVersionUID = -3150193365151601807L;
public MainGroupInfoWizardPage() {
import javax.naming.ldap.LdapName;
import javax.naming.ldap.Rdn;
-import org.argeo.cms.ArgeoNames;
import org.argeo.cms.CmsException;
import org.argeo.cms.e4.users.UiAdminUtils;
import org.argeo.cms.e4.users.UserAdminWrapper;
}
}
- private class MainUserInfoWizardPage extends WizardPage implements ModifyListener, ArgeoNames {
+ private class MainUserInfoWizardPage extends WizardPage implements ModifyListener {
private static final long serialVersionUID = -3150193365151601807L;
public MainUserInfoWizardPage() {
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.argeo.cms.CmsException;
-import org.argeo.cms.CmsNames;
import org.argeo.cms.text.Img;
import org.argeo.cms.text.MarkupValidatorCopy;
import org.argeo.cms.ui.CmsEditable;
return body;
}
- protected class FormFileUploadReceiver extends FileUploadReceiver implements CmsNames {
+ protected class FormFileUploadReceiver extends FileUploadReceiver {
private Node context;
private Section section;
import org.apache.commons.io.FilenameUtils;
import org.argeo.cms.CmsException;
-import org.argeo.cms.CmsNames;
import org.argeo.cms.ui.CmsImageManager;
import org.argeo.jcr.JcrUtils;
import org.eclipse.rap.fileupload.FileDetails;
import org.eclipse.rap.fileupload.FileUploadReceiver;
-public class JcrFileUploadReceiver extends FileUploadReceiver implements
- CmsNames {
+public class JcrFileUploadReceiver extends FileUploadReceiver {
private final Node parentNode;
private final String nodeName;
private final CmsImageManager imageManager;
/** If nodeName is null, use the uploaded file name */
- public JcrFileUploadReceiver(Node parentNode, String nodeName,
- CmsImageManager imageManager) {
+ public JcrFileUploadReceiver(Node parentNode, String nodeName, CmsImageManager imageManager) {
super();
this.parentNode = parentNode;
this.nodeName = nodeName;
}
@Override
- public void receive(InputStream stream, FileDetails details)
- throws IOException {
+ public void receive(InputStream stream, FileDetails details) throws IOException {
try {
- String fileName = nodeName != null ? nodeName : details
- .getFileName();
+ String fileName = nodeName != null ? nodeName : details.getFileName();
String contentType = details.getContentType();
if (isImage(details.getFileName(), contentType)) {
imageManager.uploadImage(parentNode, fileName, stream);
protected Boolean isImage(String fileName, String contentType) {
String ext = FilenameUtils.getExtension(fileName);
- return ext != null
- && (ext.equals("png") || ext.equalsIgnoreCase("jpg"));
+ return ext != null && (ext.equals("png") || ext.equalsIgnoreCase("jpg"));
}
protected void processNewFile(Node node) {
import javax.jcr.RepositoryException;
import org.argeo.cms.CmsException;
-import org.argeo.cms.CmsNames;
import org.argeo.cms.util.CmsUtils;
import org.argeo.cms.widgets.JcrComposite;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
-public class Section extends JcrComposite implements CmsNames {
+public class Section extends JcrComposite {
private static final long serialVersionUID = -5933796173755739207L;
private final Section parentSection;
private Composite sectionHeader;
private final Integer relativeDepth;
- public Section(Composite parent, int style, Node node)
- throws RepositoryException {
+ public Section(Composite parent, int style, Node node) throws RepositoryException {
this(parent, findSection(parent), style, node);
}
- public Section(Section section, int style, Node node)
- throws RepositoryException {
+ public Section(Section section, int style, Node node) throws RepositoryException {
this(section, section, style, node);
}
- protected Section(Composite parent, Section parentSection, int style,
- Node node) throws RepositoryException {
+ protected Section(Composite parent, Section parentSection, int style, Node node) throws RepositoryException {
super(parent, style, node);
this.parentSection = parentSection;
if (parentSection != null) {
- relativeDepth = getNode().getDepth()
- - parentSection.getNode().getDepth();
+ relativeDepth = getNode().getDepth() - parentSection.getNode().getDepth();
} else {
relativeDepth = 0;
}
return Collections.unmodifiableMap(result);
}
- private void collectDirectSubSections(Composite composite,
- LinkedHashMap<String, Section> subSections)
+ private void collectDirectSubSections(Composite composite, LinkedHashMap<String, Section> subSections)
throws RepositoryException {
if (composite == sectionHeader || composite instanceof EditablePart)
return;
import org.eclipse.swt.widgets.Control;
/** Editable text part displaying styled text. */
-public abstract class StyledControl extends JcrComposite implements
- CmsConstants, CmsNames {
+public abstract class StyledControl extends JcrComposite implements CmsConstants {
private static final long serialVersionUID = -6372283442330912755L;
private Control control;
setLayout(CmsUtils.noSpaceGridLayout());
}
- public StyledControl(Composite parent, int style, Item item)
- throws RepositoryException {
+ public StyledControl(Composite parent, int style, Item item) throws RepositoryException {
super(parent, style, item);
}
- public StyledControl(Composite parent, int style, Item item,
- boolean cacheImmediately) throws RepositoryException {
+ public StyledControl(Composite parent, int style, Item item, boolean cacheImmediately) throws RepositoryException {
super(parent, style, item, cacheImmediately);
}
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.jackrabbit.commons.cnd.CndImporter;
-import org.argeo.cms.ArgeoNames;
import org.argeo.cms.ArgeoTypes;
import org.argeo.jackrabbit.unit.AbstractJackrabbitTestCase;
import org.argeo.node.tabular.TabularColumn;
private final static Log log = LogFactory.getLog(JcrTabularTest.class);
public void testWriteReadCsv() throws Exception {
- session().setNamespacePrefix("argeo", ArgeoNames.ARGEO_NAMESPACE);
- InputStreamReader reader = new InputStreamReader(getClass()
- .getResourceAsStream("/org/argeo/node/node.cnd"));
+ // session().setNamespacePrefix("argeo", ArgeoNames.ARGEO_NAMESPACE);
+ InputStreamReader reader = new InputStreamReader(getClass().getResourceAsStream("/org/argeo/node/node.cnd"));
CndImporter.registerNodeTypes(reader, session());
reader.close();
- reader = new InputStreamReader(getClass()
- .getResourceAsStream("/org/argeo/cms/cms.cnd"));
+ reader = new InputStreamReader(getClass().getResourceAsStream("/org/argeo/cms/cms.cnd"));
CndImporter.registerNodeTypes(reader, session());
reader.close();
for (int i = 0; i < columnCount; i++) {
header.add(new TabularColumn("col" + i, PropertyType.STRING));
}
- Node tableNode = session().getRootNode().addNode("table",
- ArgeoTypes.ARGEO_TABLE);
- TabularWriter writer = new JcrTabularWriter(tableNode, header,
- ArgeoTypes.ARGEO_CSV);
+ Node tableNode = session().getRootNode().addNode("table", ArgeoTypes.ARGEO_TABLE);
+ TabularWriter writer = new JcrTabularWriter(tableNode, header, ArgeoTypes.ARGEO_CSV);
for (int i = 0; i < rowCount; i++) {
List<Object> objs = new ArrayList<Object>();
for (int j = 0; j < columnCount; j++) {
session().save();
if (log.isDebugEnabled())
- log.debug("Wrote tabular content " + rowCount + " rows, "
- + columnCount + " columns");
+ log.debug("Wrote tabular content " + rowCount + " rows, " + columnCount + " columns");
// read
TabularRowIterator rowIt = new JcrTabularRowIterator(tableNode);
Long count = 0l;
}
assertEquals(rowCount, count);
if (log.isDebugEnabled())
- log.debug("Read tabular content " + rowCount + " rows, "
- + columnCount + " columns");
+ log.debug("Read tabular content " + rowCount + " rows, " + columnCount + " columns");
}
}