Examples of ComponentList


Examples of com.salesforce.ide.core.model.ComponentList

        DeploymentComponentSet deploymentComponentSet = new DeploymentComponentSet();

        // local package does not exist remotely, assume all local components are new
        ProjectPackage remoteProjectPackage =
                remoteProjectPackageList.getProjectPackage(localProjectPackage.getName(), false);
        ComponentList localComponentList = localProjectPackage.getComponentList();

        // no corresponding package found in destination org
        if (remoteProjectPackage == null) {
            if (logger.isInfoEnabled()) {
                logger.info("Remote package '" + localProjectPackage.getName()
                        + "' not found.  Assuming all local components [" + localComponentList.size()
                        + "] in package '" + localProjectPackage.getName() + "' are new.");
            }

            // create deployment candidate for each local component
            for (Component localComponent : localComponentList) {

                DeploymentComponent deploymentComponent =
                        createNewDeploymentComponent(localComponent, remoteEnabledComponentTypes);
                deploymentComponent.setRemoteFound(false);

                // if packaged content, check against retrieved non-package stuff to determine if the component
                // exists in the destination, but is not packaged.
                if (!localComponent.isPackageManifest() && Utils.isNotEmpty(localProjectPackage.getName())
                        && !Constants.DEFAULT_PACKAGED_NAME.equals(localProjectPackage.getName())) {
                    Component remoteComponent =
                            remoteProjectPackageList.getComponentByFilePath(localComponent.getMetadataFilePath());

                    if (remoteComponent != null) {
                        initDeploymentComponent(deploymentComponent, localComponent, remoteComponent, monitor);
                        deploymentComponent.setRemoteFound(true);
                    }
                }

                boolean added = deploymentComponentSet.add(deploymentComponent, false);
                if (added) {
                    if (logger.isDebugEnabled()) {
                        logger.debug("Added  " + deploymentComponent.getFullDisplayName() + " to deployment set");
                    }
                } else {
                    if (logger.isDebugEnabled()) {
                        logger.debug(deploymentComponent.getDisplayName() + " already exists in deployment set");
                    }
                }
            }

            if (logger.isDebugEnabled()) {
                logger.debug("Added  [" + deploymentComponentSet.size() + "] deployment components to set");
            }

        } else {
            // found package in destination org
            // deep equal check on same-named project package
            remoteComponentList = localProjectPackage.getComponentListInstance();
            remoteComponentList.addAll(remoteProjectPackage.getComponentList());

            if (logger.isDebugEnabled()) {
                logger.debug("Comparing all components in local [" + localComponentList.size() + "] and remote ["
                        + remoteComponentList.size() + "] package '" + localProjectPackage.getName() + "'");
            }

            for (Component localComponent : localComponentList) {
                DeploymentComponent deploymentComponent =
View Full Code Here

Examples of com.salesforce.ide.core.model.ComponentList

                logger.info("No delta resources found to build for project '" + getProject().getName() + "'");
            }
            return;
        }

        ComponentList componentList = componentDeltas.getSaveComponentList();
        for (Component component : componentList) {
            if (component.getFileResource() != null && component.getFileResource().exists()) {
                MarkerUtils.getInstance().applyDirty(component.getFileResource());
            }
        }
View Full Code Here

Examples of com.salesforce.ide.core.model.ComponentList

        // log initial gatherings
        if (logger.isInfoEnabled()) {
            logger.info("Initially gathered [" + projectPackageList.getComponentCount(false) + "] components in ["
                    + projectPackageList.size() + "] project packages to saved");
            ComponentList tmpComponentList = projectPackageList.getAllComponents();
            logger.info(tmpComponentList != null ? tmpComponentList.toStringLite() : "No components found");
        }

        // check for conflicts
        if (checkForConflicts) {
            try {
View Full Code Here

Examples of com.salesforce.ide.core.model.ComponentList

                factoryLocator.getProjectPackageFactory().getProjectPackageListInstance(project,
                    retrieveResultHandler.getZipFile(), retrieveResultHandler.getFileMetadataHandler());

        // for each component in each package in build payload, check for conflict
        for (ProjectPackage projectPackage : projectPackageList) {
            ComponentList componentList = projectPackage.getComponentList();
            if (componentList != null && componentList.isNotEmpty()) {
                ComponentList tmpComponentList = new ComponentList();
                tmpComponentList.addAll(componentList);
                for (Iterator<Component> componentIterator = tmpComponentList.iterator(); componentIterator.hasNext();) {
                    Component component = componentIterator.next();
                    conflictCheck(component, componentList, remoteProjectPackageList, new SubProgressMonitor(monitor,
                        IProgressMonitor.UNKNOWN));
                }
            }
View Full Code Here

Examples of net.fortuna.ical4j.model.ComponentList

        assertThat(Helpers.header("Content-Disposition", proxy.getResult()), is("inline"));

        CalendarBuilder builder = new CalendarBuilder();
        Calendar calendar = builder.build(new ByteArrayInputStream(Helpers.contentAsBytes(proxy.getResult())));

        ComponentList list = calendar.getComponents(Component.VEVENT);
        List<String> uids = new ArrayList<String>();
        for (Object obj : list) {
            VEvent vEvent = (VEvent) obj;
            uids.add(vEvent.getUid().getValue());
        }
View Full Code Here

Examples of net.fortuna.ical4j.model.ComponentList

        assertThat(Helpers.header("Content-Disposition", proxy.getResult()), is("inline"));

        CalendarBuilder builder = new CalendarBuilder();
        Calendar calendar = builder.build(new ByteArrayInputStream(Helpers.contentAsBytes(proxy.getResult())));

        ComponentList list = calendar.getComponents(Component.VEVENT);
        List<String> uids = new ArrayList<String>();
        for (Object obj : list) {
            VEvent vEvent = (VEvent) obj;
            uids.add(vEvent.getUid().getValue());
        }
View Full Code Here

Examples of net.fortuna.ical4j.model.ComponentList

        assertThat(Helpers.header("Content-Disposition", proxy.getResult()), is("inline"));

        CalendarBuilder builder = new CalendarBuilder();
        Calendar calendar = builder.build(new ByteArrayInputStream(Helpers.contentAsBytes(proxy.getResult())));

        ComponentList list = calendar.getComponents(Component.VEVENT);
        List<String> uids = new ArrayList<String>();
        for (Object obj : list) {
            VEvent vEvent = (VEvent) obj;
            uids.add(vEvent.getUid().getValue());
        }
View Full Code Here

Examples of net.fortuna.ical4j.model.ComponentList

            if (!hasPermission(workEffortId, "VIEW", context)) {
                return ICalWorker.createForbiddenResponse(null);
            }
        }
        Calendar calendar = makeCalendar(publishProperties, context);
        ComponentList components = calendar.getComponents();
        List<GenericValue> workEfforts = getRelatedWorkEfforts(publishProperties, context);
        if (workEfforts != null) {
            for (GenericValue workEffort : workEfforts) {
                ResponseProperties responseProps = toCalendarComponent(components, workEffort, context);
                if (responseProps != null) {
View Full Code Here

Examples of net.fortuna.ical4j.model.ComponentList

        String workEffortUid = workEffort.getString("universalId");
        String workEffortTypeId = workEffort.getString("workEffortTypeId");
        GenericValue typeValue = delegator.findOne("WorkEffortType", UtilMisc.toMap("workEffortTypeId", workEffortTypeId), true);
        boolean isTask = false;
        boolean newComponent = true;
        ComponentList resultList = null;
        ComponentList alarms = null;
        Component result = null;
        if ("TASK".equals(workEffortTypeId) || (typeValue != null && "TASK".equals(typeValue.get("parentTypeId")))) {
            isTask = true;
            resultList = components.getComponents("VTODO");
        } else if ("EVENT".equals(workEffortTypeId) || (typeValue != null && "EVENT".equals(typeValue.get("parentTypeId")))) {
View Full Code Here

Examples of net.fortuna.ical4j.model.ComponentList

public class SemesterCalendar extends Calendar {

    public SemesterCalendar(SemesterTimetable st) {
        super();
        PropertyList pl = getProperties();
        ComponentList cl = getComponents();
        pl.add(new ProdId("-//Nia Mutiara//NTU Timetable to iCalendar//EN"));
        pl.add(Version.VERSION_2_0);
        pl.add(CalScale.GREGORIAN);
        Iterator<ClassTimetable> it = st.getClassTimetables().iterator();
        ClassTimetable ct;
        while (it.hasNext()) {
            ct = it.next();
            cl.add(ct.toEvent());
        }
        if (st.hasRecess()) {
            //System.out.println(st.getRecessEvent());
            cl.add(st.getRecessEvent());
        }
    }
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.