package org.exoplatform.wiki.service; import java.util.HashMap; import java.util.Map; public class WikiPageParams { public static final String WIKI_HOME = "WikiHome"; private String type; private String owner; private String pageId; private String attachmentName; private Map<String, String[]> parameters = new HashMap<String, String[]>(); public WikiPageParams() { } public WikiPageParams(String type, String owner, String pageId) { this.type = type; this.owner = owner; this.pageId = pageId; } public void setType(String type) { this.type = type; } public String getType() { return type; } public void setOwner(String owner) { this.owner = owner; } public String getOwner() { return owner; } public void setPageId(String pageId) { this.pageId = pageId; } public String getPageId() { return pageId; } public String getAttachmentName() { return attachmentName; } public void setAttachmentName(String attachmentName) { this.attachmentName = attachmentName; } public void setParameter(String key, String[] values) { parameters.put(key, values); } public String getParameter(String name) { String[] values = parameters.get(name); return (values == null) ? null : values[0]; } public Map<String, String[]> getParameters() { return parameters; } public void setParameters(Map<String, String[]> parameters) { this.parameters = parameters; } }