Return-Path: Delivered-To: apmail-maven-continuum-commits-archive@www.apache.org Received: (qmail 60897 invoked from network); 21 Apr 2005 19:46:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Apr 2005 19:46:45 -0000 Received: (qmail 47989 invoked by uid 500); 21 Apr 2005 19:47:04 -0000 Delivered-To: apmail-maven-continuum-commits-archive@maven.apache.org Received: (qmail 47964 invoked by uid 500); 21 Apr 2005 19:47:03 -0000 Mailing-List: contact continuum-commits-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-dev@maven.apache.org Delivered-To: mailing list continuum-commits@maven.apache.org Received: (qmail 47948 invoked by uid 99); 21 Apr 2005 19:47:03 -0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 21 Apr 2005 12:47:03 -0700 Received: (qmail 60890 invoked by uid 65534); 21 Apr 2005 19:46:43 -0000 Message-ID: <20050421194643.60887.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r164109 - /maven/continuum/trunk/continuum-web/src/main/java/org/codehaus/continuum/web/tool/ContinuumStateContentGenerator.java Date: Thu, 21 Apr 2005 19:46:43 -0000 To: continuum-commits@maven.apache.org From: trygvis@apache.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: trygvis Date: Thu Apr 21 12:46:42 2005 New Revision: 164109 URL: http://svn.apache.org/viewcvs?rev=3D164109&view=3Drev Log: o Supporting reading state from both projects and builds. Modified: maven/continuum/trunk/continuum-web/src/main/java/org/codehaus/continuu= m/web/tool/ContinuumStateContentGenerator.java Modified: maven/continuum/trunk/continuum-web/src/main/java/org/codehaus/co= ntinuum/web/tool/ContinuumStateContentGenerator.java URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-web/src/= main/java/org/codehaus/continuum/web/tool/ContinuumStateContentGenerator.ja= va?rev=3D164109&r1=3D164108&r2=3D164109&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- maven/continuum/trunk/continuum-web/src/main/java/org/codehaus/continuu= m/web/tool/ContinuumStateContentGenerator.java (original) +++ maven/continuum/trunk/continuum-web/src/main/java/org/codehaus/continuu= m/web/tool/ContinuumStateContentGenerator.java Thu Apr 21 12:46:42 2005 @@ -5,6 +5,7 @@ =20 import org.apache.maven.continuum.project.ContinuumProject; import org.apache.maven.continuum.project.ContinuumProjectState; +import org.apache.maven.continuum.project.ContinuumBuild; =20 /** * @author Jason van Zyl @@ -16,9 +17,16 @@ { public String generate( Object item ) { - ContinuumProject p =3D (ContinuumProject) item; + int state; =20 - int state =3D p.getState(); + if ( item instanceof ContinuumProject ) + { + state =3D ( (ContinuumProject) item ).getState(); + } + else + { + state =3D ( (ContinuumBuild) item ).getState(); + } =20 if ( state =3D=3D ContinuumProjectState.NEW ) { @@ -46,7 +54,7 @@ } else { - getLogger().warn( "Unknown project state '" + state + "' Proje= ct id '" + p.getId() + "'." ); + getLogger().warn( "Unknown state '" + state + "'." ); =20 return "Unknown"; }