/* * (C) Copyright 2006-2007 Nuxeo SA (http://nuxeo.com/) and others. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Contributors: * George Lefter * * $Id$ */ package org.nuxeo.ecm.platform.ui.web.directory; /** * @author <a href="mailto:glefter@nuxeo.com">George Lefter</a> */ public class ChainSelectState { private String directoryNames; private String[] directories; private String keySeparator; private boolean qualifiedParentKeys; private boolean recursive; private int depth; private String display; private boolean translate; private boolean showObsolete; private String style; private String styleClass; private int size; private boolean allowBranchSelection; private String reRender; private boolean displayValueOnly; protected String defaultRootKey; public boolean getQualifiedParentKeys() { return qualifiedParentKeys; } public void setQualifiedParentKeys(boolean qualifiedParentKeys) { this.qualifiedParentKeys = qualifiedParentKeys; } public String getKeySeparator() { return keySeparator; } public void setKeySeparator(String keySeparator) { this.keySeparator = keySeparator; } public String getDefaultRootKey() { return defaultRootKey; } public void setDefaultRootKey(String defaultRootKey) { this.defaultRootKey = defaultRootKey; } public boolean isRecursive() { return recursive; } public void setRecursive(boolean recursive) { this.recursive = recursive; } public int getDepth() { return depth; } public void setDepth(int depth) { this.depth = depth; } public String getDisplay() { return display; } public void setDisplay(String display) { this.display = display; } public boolean getTranslate() { return translate; } public void setTranslate(boolean translate) { this.translate = translate; } public boolean getShowObsolete() { return showObsolete; } public void setShowObsolete(boolean showObsolete) { this.showObsolete = showObsolete; } public String getDirectoryNames() { return directoryNames; } public void setDirectoryNames(String directoryNames) { this.directoryNames = directoryNames; } public String getStyleClass() { return styleClass; } public void setStyleClass(String styleClass) { this.styleClass = styleClass; } public String getStyle() { return style; } public void setStyle(String style) { this.style = style; } public String[] getDirectories() { return directories; } public void setDirectories(String[] directories) { this.directories = directories; } public int getListboxSize() { return size; } public void setListboxSize(int size) { this.size = size; } public boolean getAllowBranchSelection() { return allowBranchSelection; } public void setAllowBranchSelection(boolean allowBranchSelection) { this.allowBranchSelection = allowBranchSelection; } public String getReRender() { return reRender; } public void setReRender(String reRender) { this.reRender = reRender; } public boolean getDisplayValueOnly() { return displayValueOnly; } public void setDisplayValueOnly(boolean displayValueOnly) { this.displayValueOnly = displayValueOnly; } }