public void consumeLine()

in maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/info/SvnInfoConsumer.java [41:70]


    public void consumeLine(String s) {
        if (s.equals("")) {
            if (currentItem != null) {
                infoItems.add(currentItem);
            }

            currentItem = new InfoItem();
        } else if (s.startsWith("Path: ")) {
            currentItem.setPath(getValue(s));
        } else if (s.startsWith("URL: ")) {
            currentItem.setURL(getValue(s));
        } else if (s.startsWith("Repository Root: ")) {
            currentItem.setRepositoryRoot(getValue(s));
        } else if (s.startsWith("Repository UUID: ")) {
            currentItem.setRepositoryUUID(getValue(s));
        } else if (s.startsWith("Revision: ")) {
            currentItem.setRevision(getValue(s));
        } else if (s.startsWith("Node Kind: ")) {
            currentItem.setNodeKind(getValue(s));
        } else if (s.startsWith("Schedule: ")) {
            currentItem.setSchedule(getValue(s));
        } else if (s.startsWith("Last Changed Author: ")) {
            currentItem.setLastChangedAuthor(getValue(s));
        } else if (s.startsWith("Last Changed Rev: ")) {
            currentItem.setLastChangedRevision(getValue(s));
        } else if (s.startsWith("Last Changed Date: ")) {
            currentItem.setLastChangedDateTime(parseDate(getValue(s)));
            currentItem.setLastChangedDate(getValue(s));
        }
    }