Examples of TagBean


Examples of org.ajax4jsf.builder.config.TagBean

    context.put("generator",this);
    Template template = getTemplate();
    // Put common properties
    for (Iterator<ComponentBean> iter = config.getComponents().iterator(); iter.hasNext();) {
      ComponentBean component = (ComponentBean) iter.next();
      TagBean tag = component.getTag();
      if ( null !=  tag && null !=tag.getClassname() && tag.isGenerate()) {
        info("Create tag class file "+component.getClassname());
        context.put("component", component);
        if (null != component.getRenderer()) {
          context.put("renderer", component.getRenderer());
        } else {
View Full Code Here

Examples of org.ajax4jsf.builder.config.TagBean

    context.put("generator",this);
    Template template = getTemplate();
    // Put common properties
    for (Iterator iter = config.getValidators().iterator(); iter.hasNext();) {
      ValidatorBean validator = (ValidatorBean) iter.next();
      TagBean tag = validator.getTag();
      if ( null !=  tag && null !=tag.getClassname() && tag.isGenerate()) {
        info("Create tag class file "+validator.getClassname());
        context.put("validator", validator);
       
        context.put("tag", validator.getTag());
        context.put("package", validator.getTag().getPackageName());
View Full Code Here

Examples of org.ajax4jsf.builder.config.TagBean

    VelocityContext context = new VelocityContext();
    Template template = getTemplate();
    // Put common properties
    List<ListenerBean> listeners = config.getListeners();
    for (ListenerBean bean : listeners) {
      TagBean tagHandler = bean.getTag();
      if ( null != tagHandler && tagHandler.isGenerate() && null !=tagHandler.getClassname()) {
        context.put("tag", tagHandler);
        context.put("listener", bean);

        String resultPath = tagHandler.getClassname().replace('.', '/')
        + ".java";
        File javaFile = new File(getDestDir(), resultPath);
        File javaDir = javaFile.getParentFile();
        if (!javaDir.exists()) {
          javaDir.mkdirs();
View Full Code Here

Examples of org.ajax4jsf.builder.config.TagBean

    Template template = getTemplate();
    // Put common properties
    for (Iterator iter = config.getComponents().iterator(); iter.hasNext();) {
      ComponentBean component = (ComponentBean) iter.next();
      TagBean tag = component.getTag();
      if ( null !=  tag && null !=tag.getClassname() && tag.isGenerate()
          && tag.getTest() != null) {
        info("Create test class file for tag " + component.getTag().getSimpleClassName());
        context.put("component", component);
        if (null != component.getRenderer()) {
          context.put("renderer", component.getRenderer());
        } else {
View Full Code Here

Examples of org.ajax4jsf.builder.config.TagBean

    context.put("generator",this);
    Template template = getTemplate();
    // Put common properties
    for (Iterator iter = config.getConverters().iterator(); iter.hasNext();) {
      ConverterBean converter = (ConverterBean) iter.next();
      TagBean tag = converter.getTag();
      if ( null !=  tag && null !=tag.getClassname() && tag.isGenerate()) {
        info("Create tag class file "+converter.getClassname());
        context.put("converter", converter);
       
        context.put("tag", converter.getTag());
        context.put("package", converter.getTag().getPackageName());
View Full Code Here

Examples of org.wso2.carbon.registry.common.beans.TagBean

import java.util.List;

public class TagBeanPopulator {
    public static TagBean populate(UserRegistry userRegistry, String path) {
        TagBean tagBean = new TagBean();

        try {
            Resource resource = userRegistry.get(path);
            org.wso2.carbon.registry.core.Tag[] t = userRegistry.getTags(path);
            Tag[] tags = new Tag [t.length];
            Tag tag;
            for(int i=0; i<t.length; i++) {
                tag = new Tag();
                tag.setCategory(t[i].getCategory());
                tag.setTagCount(t[i].getTagCount());
                tag.setTagName(t[i].getTagName());
                tags[i] = tag;
            }
           
            tagBean.setTags(tags);

            ResourcePath resourcePath = new ResourcePath(path);
            tagBean.setPathWithVersion(resourcePath.getPathWithVersion());
            tagBean.setVersionView(!resourcePath.isCurrentVersion());
            List mountPoints = resource.getPropertyValues("registry.mountpoint");
            List targetPoints = resource.getPropertyValues("registry.targetpoint");
//            List paths = resource.getPropertyValues("registry.path");
            List actualPaths = resource.getPropertyValues("registry.actualpath");
            String user = resource.getProperty("registry.user");
            if (resource.getProperty("registry.link") != null) {

                if(mountPoints != null && targetPoints != null) {
//                    String mountPoint = (String)mountPoints.get(0);
//                    String targetPoint = (String)targetPoints.get(0);
//                        String tempPath;
//                        if (targetPoint.equals(RegistryConstants.PATH_SEPARATOR) && !path.equals(mountPoint)) {
//                            tempPath = ((String)paths.get(0)).substring(mountPoint.length());
//                        } else {
//                            tempPath = targetPoint + ((String)paths.get(0)).substring(mountPoint.length());
//                        }
                    String tempPath = (String)actualPaths.get(0);
                    tagBean.setPutAllowed(
                            UserUtil.isPutAllowed(userRegistry.getUserName(), tempPath, userRegistry));
                } else if (user != null) {
                    if (userRegistry.getUserName().equals(user)) {
                        tagBean.setPutAllowed(true);
                    } else {
                        tagBean.setPutAllowed(UserUtil.isPutAllowed(
                                userRegistry.getUserName(), path, userRegistry));
                    }
                }
            } else {
                tagBean.setPutAllowed(UserUtil.isPutAllowed(userRegistry.getUserName(), path, userRegistry));
            }
            tagBean.setLoggedIn(!RegistryConstants.ANONYMOUS_USER.equals(userRegistry.getUserName()));

        } catch (RegistryException e) {

            String msg = "Failed to get tagging information of resource . " + e.getMessage();
            tagBean.setErrorMessage(msg);
        }

        return tagBean;
    }
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.