//$Id: PatternParam.java 2008-7-29 上午11:25:40 chaostone Exp $ /* * * Copyright c 2005-2009 * Licensed under the Apache License, Version 2.0 (the "License") * http://www.apache.org/licenses/LICENSE-2.0 * * */ /******************************************************************************** * @author chaostone * * MODIFICATION DESCRIPTION * * Name Date Description * ============ ============ ============ * chaostone 2008-7-29 Created * ********************************************************************************/ package org.beanfuse.security.restriction; import java.util.Set; import org.beanfuse.model.LongIdEntity; public interface Param extends LongIdEntity { public String getName(); public void setName(String name); public String getType(); public void setType(String type); public String getDescription(); public void setDescription(String description); public ParamEditor getEditor(); public void setEditor(ParamEditor editor); public void setMultiValue(boolean multiValue); public boolean isMultiValue(); public Set getParamGroups(); public void setParamGroups(Set paramGroups); }