⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 portletapptype.java.svn-base

📁 portal越来越流行了
💻 SVN-BASE
📖 第 1 页 / 共 2 页
字号:
        userAttribute.add(ua);        return ua;            }        public List<? extends SecurityConstraint> getSecurityConstraints()    {        if (securityConstraint == null)        {            securityConstraint = new ArrayList<SecurityConstraintType>();        }        return securityConstraint;    }        public SecurityConstraint addSecurityConstraint(String transportGuarantee)    {        SecurityConstraintType sc = new SecurityConstraintType();        ((UserDataConstraintType)sc.getUserDataConstraint()).setTransportGuarantee(transportGuarantee);        getSecurityConstraints();        securityConstraint.add(sc);        return sc;            }        public String getResourceBundle()    {        return resourceBundle;    }    public void setResourceBundle(String value)    {        resourceBundle = value;    }        public Filter getFilter(String name)    {        for (Filter f : getFilters())        {            if (f.getFilterName().equals(name))            {                return f;            }        }        return null;    }    public List<? extends Filter> getFilters()    {        if (filter == null)        {            filter = new ArrayList<FilterType>();        }        return filter;    }        public Filter addFilter(String name)    {        if (getFilter(name) != null)        {            throw new IllegalArgumentException("Filter with name: "+name+" already defined");        }        FilterType f = new FilterType();        f.setFilterName(name);        filter.add(f);        return f;            }        public FilterMapping getFilterMapping(String name)    {        for (FilterMapping f : getFilterMappings())        {            if (f.getFilterName().equals(name))            {                return f;            }        }        return null;    }    public List<? extends FilterMapping> getFilterMappings()    {        if (filterMapping == null)        {            filterMapping = new ArrayList<FilterMappingType>();        }        return filterMapping;    }        public FilterMapping addFilterMapping(String name)    {        if (getFilterMapping(name) != null)        {            throw new IllegalArgumentException("Filtermapping for filter: "+name+" already defined");        }        FilterMappingType fm = new FilterMappingType();        fm.setFilterName(name);        filterMapping.add(fm);        return fm;            }        public String getDefaultNamespace()    {        return defaultNamespace != null ? defaultNamespace : XMLConstants.NULL_NS_URI;    }    public void setDefaultNamespace(String value)    {        defaultNamespace = value;    }    public List<? extends EventDefinition> getEventDefinitions()    {        if (eventDefinition == null)        {            eventDefinition = new ArrayList<EventDefinitionType>();        }        return eventDefinition;    }        public EventDefinition addEventDefinition(String name)    {        // TODO: check duplicates (complication: set of qname and name)        EventDefinitionType ed = new EventDefinitionType();        ed.setName(name);        eventDefinition.add(ed);        return ed;            }        public EventDefinition addEventDefinition(QName qname)    {        // TODO: check duplicates (complication: set of qname and name)        EventDefinitionType ed = new EventDefinitionType();        ed.setQName(qname);        eventDefinition.add(ed);        return ed;            }        public PublicRenderParameter getPublicRenderParameter(String identifier)    {        for (PublicRenderParameter prp : getPublicRenderParameters())        {            if (prp.getIdentifier().equals(identifier))            {                return prp;            }        }        return null;    }        public List<? extends PublicRenderParameter> getPublicRenderParameters()    {        if (publicRenderParameter == null)        {            publicRenderParameter = new ArrayList<PublicRenderParameterType>();        }        return publicRenderParameter;    }        public PublicRenderParameter addPublicRenderParameter(String name, String identifier)    {        if (getPublicRenderParameter(identifier) != null)        {            throw new IllegalArgumentException("PublicRenderParameter with identifier: "+identifier+" already defined");        }        // TODO: check duplicates on name|qname?        PublicRenderParameterType p = new PublicRenderParameterType();        p.setName(name);        p.setIdentifier(identifier);        publicRenderParameter.add(p);        return p;            }        public PublicRenderParameter addPublicRenderParameter(QName qname, String identifier)    {        if (getPublicRenderParameter(identifier) != null)        {            throw new IllegalArgumentException("PublicRenderParameter with identifier: "+identifier+" already defined");        }        // TODO: check duplicates on name|qname?        PublicRenderParameterType p = new PublicRenderParameterType();        p.setQName(qname);        p.setIdentifier(identifier);        publicRenderParameter.add(p);        return p;            }        public List<? extends Listener> getListeners()    {        if (listener == null)        {            listener = new ArrayList<ListenerType>();        }        return listener;    }        public Listener addListener(String listenerClass)    {        for (Listener l : getListeners())        {            if (l.getListenerClass().equals(listenerClass))            {                throw new IllegalArgumentException("Listener of class: "+listenerClass+" already defined");            }        }        ListenerType l = new ListenerType();        l.setListenerClass(listenerClass);        listener.add(l);        return l;            }        public ContainerRuntimeOption getContainerRuntimeOption(String name)    {        for (ContainerRuntimeOption cro : getContainerRuntimeOptions())        {            if (cro.getName().equals(name))            {                return cro;            }        }        return null;    }        public List<? extends ContainerRuntimeOption> getContainerRuntimeOptions()    {        if (containerRuntimeOption == null)        {            containerRuntimeOption = new ArrayList<ContainerRuntimeOptionType>();        }        return containerRuntimeOption;    }        public ContainerRuntimeOption addContainerRuntimeOption(String name)    {        if (getContainerRuntimeOption(name) != null)        {            throw new IllegalArgumentException("Container runtime option with name: "+name+" already defined");        }        ContainerRuntimeOptionType cro = new ContainerRuntimeOptionType();        cro.setName(name);        containerRuntimeOption.add(cro);        return cro;            }        public String getVersion()    {        return version;    }    public void setVersion(String value)    {        if (JSR_168_VERSION.equals(value) || JSR_286_VERSION.equals(value))        {            version = value;        }        else        {            throw new IllegalArgumentException("Application descriptor version: "+value+" unsupported.");        }    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -