Package org.drools.scm

Examples of org.drools.scm.DefaultScmEntry


                                                     (Collection) null );
        Iterator iterator = entries.iterator();
        while ( iterator.hasNext() ) {
            SVNDirEntry svnEntry = (SVNDirEntry) iterator.next();

            DefaultScmEntry scmEntry = new DefaultScmEntry();
            scmEntry.setPath( path.equals( "" ) ? path : path.substring( 1 ) );
            scmEntry.setName( svnEntry.getName() );
            scmEntry.setAuthor( svnEntry.getAuthor() );
            scmEntry.setDate( svnEntry.getDate() );
            scmEntry.setRevision( svnEntry.getRevision() );
            scmEntry.setSize( svnEntry.getSize() );
            scmEntry.setType( (svnEntry.getKind() == SVNNodeKind.DIR) ? ScmEntry.DIRECTORY : ScmEntry.FILE );
            list.add( scmEntry );

            if ( svnEntry.getKind() == SVNNodeKind.DIR ) {
                listEntries( path + "/" + svnEntry.getName(),
                             list );
View Full Code Here


        List entries = new ArrayList();
        String parentPath = path;
        for ( Iterator pkgIter = pkgs.iterator(); pkgIter.hasNext(); ) {
            PackageItem item = (PackageItem) pkgIter.next();

            DefaultScmEntry scmEntry = new DefaultScmEntry();
            scmEntry.setPath( parentPath );
            String name = toDirectoryName( item.getName() ).substring( parentPath.length() );
            scmEntry.setName( name );
            scmEntry.setAuthor( item.getPublisher() );
            scmEntry.setDate( item.getLastModified().getTime() );
            scmEntry.setRevision( new Long( item.getVersionNumber() ).longValue() );
            scmEntry.setSize( 0 );
            scmEntry.setType( ScmEntry.DIRECTORY );
            entries.add( scmEntry );

            String pkgNameAsPath = toDirectoryName( item.getName() );
            for ( Iterator assetIter = item.getAssets(); assetIter.hasNext(); ) {
                AssetItem assetItem = (AssetItem) assetIter.next();

                if (!(assetItem.getVersionNumber() == 0)) {
               
                    scmEntry = new DefaultScmEntry();
                    scmEntry.setPath( pkgNameAsPath );
                    scmEntry.setName( toFileName( assetItem ) );
                    scmEntry.setAuthor( assetItem.getPublisher() );
                    scmEntry.setDate( assetItem.getLastModified().getTime() );
                    scmEntry.setRevision( new Long( assetItem.getVersionNumber() ).longValue() );
                    scmEntry.setSize( 0 );
                    scmEntry.setType( ScmEntry.FILE );
                    entries.add( scmEntry );
                }
            }
        }
View Full Code Here

                                                     (Collection) null );
        Iterator iterator = entries.iterator();
        while ( iterator.hasNext() ) {
            SVNDirEntry svnEntry = (SVNDirEntry) iterator.next();

            DefaultScmEntry scmEntry = new DefaultScmEntry();
            scmEntry.setPath( path.equals( "" ) ? path : path.substring( 1 ) );
            scmEntry.setName( svnEntry.getName() );
            scmEntry.setAuthor( svnEntry.getAuthor() );
            scmEntry.setDate( svnEntry.getDate() );
            scmEntry.setRevision( svnEntry.getRevision() );
            scmEntry.setSize( svnEntry.getSize() );
            scmEntry.setType( (svnEntry.getKind() == SVNNodeKind.DIR) ? ScmEntry.DIRECTORY : ScmEntry.FILE );
            list.add( scmEntry );

            if ( svnEntry.getKind() == SVNNodeKind.DIR ) {
                listEntries( path + "/" + svnEntry.getName(),
                             list );
View Full Code Here

        List entries = new ArrayList();
        String parentPath = path;
        for ( Iterator pkgIter = pkgs.iterator(); pkgIter.hasNext(); ) {
            PackageItem item = (PackageItem) pkgIter.next();

            DefaultScmEntry scmEntry = new DefaultScmEntry();
            scmEntry.setPath( parentPath );
            String name = toDirectoryName( item.getName() ).substring( parentPath.length() );
            scmEntry.setName( name );
            scmEntry.setAuthor( item.getPublisher() );
            scmEntry.setDate( item.getLastModified().getTime() );
            scmEntry.setRevision( new Long( item.getVersionNumber() ).longValue() );
            scmEntry.setSize( 0 );
            scmEntry.setType( ScmEntry.DIRECTORY );
            entries.add( scmEntry );

            String pkgNameAsPath = toDirectoryName( item.getName() );
            for ( Iterator assetIter = item.getAssets(); assetIter.hasNext(); ) {
                AssetItem assetItem = (AssetItem) assetIter.next();

                if (!(assetItem.getVersionNumber() == 0)) {
               
                    scmEntry = new DefaultScmEntry();
                    scmEntry.setPath( pkgNameAsPath );
                    scmEntry.setName( toFileName( assetItem ) );
                    scmEntry.setAuthor( assetItem.getPublisher() );
                    scmEntry.setDate( assetItem.getLastModified().getTime() );
                    scmEntry.setRevision( new Long( assetItem.getVersionNumber() ).longValue() );
                    scmEntry.setSize( 0 );
                    scmEntry.setType( ScmEntry.FILE );
                    entries.add( scmEntry );
                }
            }
        }
View Full Code Here

TOP

Related Classes of org.drools.scm.DefaultScmEntry

Copyright © 2018 www.massapicom. 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.