Examples of PortletDefinition


Examples of org.apache.jetspeed.om.portlet.PortletDefinition

            @Override
            public void onSubmit()
            {
                PortletRegistry registry = ((AbstractAdminWebApplication) getApplication()).getServiceLocator().getPortletRegistry();
                PortletApplication app = registry.getPortletApplication(paNodeBean.getApplicationName());
                PortletDefinition def = app.getPortlet(paNodeBean.getName());

                if (newName != null && newValue != null)
                {
                    InitParam param = def.addInitParam(newName);
                    param.setParamValue(newValue);

                    if (newLocale != null && newDescription != null)
                    {
                        Description desc = param.addDescription(newLocale);
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

    @Override
    public void delete(IModel<LanguageBean>[] fieldBeans)
    {
        PortletRegistry registry = ((AbstractAdminWebApplication) getApplication()).getServiceLocator().getPortletRegistry();
        PortletApplication app = registry.getPortletApplication(paNodeBean.getApplicationName());
        PortletDefinition def = app.getPortlet(paNodeBean.getName());
       
        for (Iterator<Language> it = def.getLanguages().iterator(); it.hasNext(); )
        {
            LanguageBean tempBean = new LanguageBean(it.next());
           
            for (IModel<LanguageBean> fieldBean : fieldBeans)
            {
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

    @Override
    public Iterator<IModel<LanguageBean>> getItemModels()
    {
        JetspeedServiceLocator locator = ((AbstractAdminWebApplication) getApplication()).getServiceLocator();
        PortletApplication app = locator.getPortletRegistry().getPortletApplication(paNodeBean.getApplicationName());
        PortletDefinition def = app.getPortlet(paNodeBean.getName());
        List<IModel<LanguageBean>> list = new LinkedList<IModel<LanguageBean>>();
       
        for (Language field : def.getLanguages())
        {
            list.add(new LanguageBeanModel(locator, paNodeBean, new LanguageBean(field)));
        }

        return list.iterator();
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

   
    @Override
    protected Supports load()
    {
        PortletApplication app = locator.getPortletRegistry().getPortletApplication(paNodeBean.getApplicationName());
        PortletDefinition def = app.getPortlet(paNodeBean.getName());
        Supports supports = def.getSupports(mimeType);
        return supports;
    }
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

    @Override
    protected DescriptionBean load()
    {
        Description description = null;
        PortletApplication app = locator.getPortletRegistry().getPortletApplication(paNodeBean.getApplicationName());
        PortletDefinition def = null;
       
        if (paNodeBean.getName() != null)
        {
            def = app.getPortlet(paNodeBean.getName());
        }
       
        if (def != null)
        {
            if (type == InitParam.class)
            {
                InitParam param = def.getInitParam(name);
                description = param.getDescription(locale);
            }
            else if (type == SecurityRoleRef.class)
            {
                SecurityRoleRef securityRoleRef = def.getSecurityRoleRef(name);
                description = securityRoleRef.getDescription(locale);
            }
        }
        else
        {
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

    @Override
    protected LocalizedFieldBean load()
    {
        LocalizedFieldBean fieldBean = null;
        PortletApplication app = locator.getPortletRegistry().getPortletApplication(paNodeBean.getApplicationName());
        PortletDefinition def = null;
       
        if (paNodeBean.getName() != null)
        {
            def = app.getPortlet(paNodeBean.getName());
        }

        GenericMetadata metadata = (def == null ? app.getMetadata() : def.getMetadata());
       
        for (LocalizedField field : metadata.getFields())
        {
            LocalizedFieldBean tempBean = new LocalizedFieldBean(field);
           
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

   
    @Override
    protected LanguageBean load()
    {
        PortletApplication app = locator.getPortletRegistry().getPortletApplication(paNodeBean.getApplicationName());
        PortletDefinition def = app.getPortlet(paNodeBean.getName());
        Language language = def.getLanguage(locale);
        return new LanguageBean(language);
    }
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

   
    @Override
    protected InitParam load()
    {
        PortletApplication app = locator.getPortletRegistry().getPortletApplication(paNodeBean.getApplicationName());
        PortletDefinition def = app.getPortlet(paNodeBean.getName());
        InitParam initParam = def.getInitParam(paramName);
        return initParam;
    }
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

               
                try
                {
                    PortletRegistry registry = ((AbstractAdminWebApplication) getApplication()).getServiceLocator().getPortletRegistry();
                    PortletApplication app = registry.getPortletApplication(paNodeBean.getApplicationName());
                    PortletDefinition def = app.getPortlet(paNodeBean.getName());
                   
                    if (newMimeType != null && !newPortletModes.isEmpty())
                    {
                        Supports supports = def.addSupports(newMimeType);
                       
                        for (String portletMode : newPortletModes)
                        {
                            supports.addPortletMode(portletMode);
                        }
View Full Code Here

Examples of org.apache.jetspeed.om.portlet.PortletDefinition

                if (count > 0)
                {
                    Iterator portlets = searchEngine.search(searchString.toString()).getResults().iterator();
                    while (portlets.hasNext())
                    {
                        PortletDefinition portlet =
                            getPortletFromParsedObject((ParsedObject)portlets.next());
                        PortletInfo portletInfo = filterPortlet(portlet, locale, request);
                        if (portletInfo != null)
                        {
                            cat.addPortlet(portletInfo);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.