Examples of canRender()


Examples of org.eclipse.emf.ecp.editor.StatusMessageProvider.canRender()

    for (IConfigurationElement e : provider)
    {
      try {
        StatusMessageProvider statusMessageProvider = (StatusMessageProvider) e
          .createExecutableExtension("class");
        int newpriority = statusMessageProvider.canRender(modelElement);
        if (newpriority > priority) {
          priority = newpriority;
          this.statusMessageProvider = statusMessageProvider;
        }
      } catch (CoreException e1) {
View Full Code Here

Examples of org.jasig.portal.security.IAuthorizationPrincipal.canRender()

        catch (Exception e) {
            this.logger.warn("Could not find ChannelDefinition for fname='" + channelFName + "' while checking if user '" + userName + "' can render it. Returning FALSE.", e);
            return false;
        }
       
        return userPrincipal.canRender(channelId);
    }
   
    protected IAuthorizationPrincipal getUserPrincipal(final String userName) {
        final IEntity user = GroupService.getEntity(userName, IPerson.class);
        if (user == null) {
View Full Code Here

Examples of org.jasig.portal.security.IAuthorizationPrincipal.canRender()

                    NodeList channels = fd.getElementsByTagName("channel");
                    for (int j=0; j < channels.getLength(); j++) {
                      Element ch = (Element) channels.item(j);
                      try {
                        int chanId = Integer.parseInt(ch.getAttribute("chanID"));
                        if (!principal.canRender(chanId)) {
                          fd.removeChild(ch);
                          if (LOG.isDebugEnabled()) {
                            LOG.debug("RDBMUserLayoutStore removing channel '"
                                  + ch.getAttribute("fname")
                                  + "' from the header or footer of user '"
View Full Code Here

Examples of org.jasig.portal.security.IAuthorizationPrincipal.canRender()

             
              //If the event is global there might still be portlet definitions that need targeting
              for (final IPortletDefinition portletDefinition : portletDefinitions) {
                final IPortletDefinitionId portletDefinitionId = portletDefinition.getPortletDefinitionId();
                //Check if the user can render the portlet definition before doing event tests
                if (ap.canRender(portletDefinitionId.getStringId())) {
                  if (this.supportsEvent(event, portletDefinitionId)) {
                    this.logger.debug("{} supports event {}", portletDefinition, event);
                     
                      final IPortletEntity portletEntity = this.portletEntityRegistry.getOrCreateDefaultPortletEntity(request, portletDefinitionId);
                        final IPortletEntityId portletEntityId = portletEntity.getPortletEntityId();
View Full Code Here

Examples of org.jasig.portal.security.IAuthorizationPrincipal.canRender()

      }
       
        final IPerson person = userInstance.getPerson();
    final EntityIdentifier ei = person.getEntityIdentifier();
      final IAuthorizationPrincipal ap = AuthorizationService.instance().newPrincipal(ei.getKey(), ei.getType());
      if (ap.canRender(portletDefinition.getPortletDefinitionId().getStringId())) {
        return portletDefinition;
      }
     
      return null;
  }
View Full Code Here

Examples of org.jasig.portal.security.IAuthorizationPrincipal.canRender()

                NodeList channels = fd.getElementsByTagName("channel");
                for (int j=0; j < channels.getLength(); j++) {
                  Element ch = (Element) channels.item(j);
                  try {
                    String chanId = ch.getAttribute("chanID");
                    if (!principal.canRender(chanId)) {
                      fd.removeChild(ch);
                      if (LOG.isDebugEnabled()) {
                        LOG.debug("RDBMUserLayoutStore removing channel '"
                              + ch.getAttribute("fname")
                              + "' from the header or footer of user '"
View Full Code Here

Examples of org.jasig.portal.security.IAuthorizationPrincipal.canRender()

        catch (Exception e) {
            this.logger.warn("Could not find PortletDefinition for fname='" + fname + "' while checking if user '" + userName + "' can render it. Returning FALSE.", e);
            return false;
        }
       
        return userPrincipal.canRender(portletId);
    }

    @Override
    public boolean hasPermission(final String owner, final String activity, final String target) {
       
View Full Code Here

Examples of org.locationtech.udig.project.render.IRenderMetricsFactory.canRender()

                context.setGeoResourceInternal(resource);
                context.setImageSize(new Dimension(tilesize, tilesize));
                context.setImageBounds(bounds);
               
                try {
                    if (renderMetricsFactory.canRender(context)){
                        AbstractRenderMetrics metric = ((InternalRenderMetricsFactory.InternalRenderMetrics) renderMetricsFactory.createMetrics(context)).delegate;
                        // we need to assign an id here for the metrics sorting
                        metric.setId(  ((RenderMetricsFactoryExtensionPointProcessor.IdRenderMetricsFactory)renderMetricsFactory).getId() );
                        metrics.add(metric);
                       
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.