[ http://jira.codehaus.org/browse/MPJCOVERAGE-33?page=comments#action_46494 
] 

kylin commented on MPJCOVERAGE-33:
----------------------------------

The RuleBean Source:

package com.ai.utils.rule;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

public class RuleBean {
        
        private String name;
        
        private String salience;
        
        private String noLoop;
        
        private String description;
        
        private List paramList = new ArrayList();
        
        private List conditionList = new ArrayList();
        
        private ConsequenceBean consequence;
        
        
        public RuleBean() {
                super();
        }

        public String getDescription() {
                return description;
        }

        public void setDescription(String description) {
                this.description = description;
        }

        public String getName() {
                return name;
        }

        public void setName(String name) {
                this.name = name;
        }

        public String getNoLoop() {
                return noLoop;
        }

        public void setNoLoop(String noLoop) {
                this.noLoop = noLoop;
        }

        public String getSalience() {
                return salience;
        }

        public void setSalience(String salience) {
                this.salience = salience;
        }
        
        public void addParam(ParameterBean aParam){
                if(this.paramList.contains(aParam) == false){
                        this.paramList.add(aParam);
                }
        }
        
        public void removeParam(ParameterBean aParam){
                this.paramList.remove(aParam);
        }
        
        public List getParamList(){
                return this.paramList;
        }
        
        public void addCondition(ConditionBean aCond){
                if(this.conditionList.contains(aCond) == false){
                        this.conditionList.add(aCond);
                }
        }
        
        public void removeCondition(ConditionBean aCond){
                this.conditionList.remove(aCond);
        }
        
        public List getConditionList(){
                return this.conditionList;
        }

        public ConsequenceBean getConsequence() {
                return consequence;
        }

        public void setConsequence(ConsequenceBean consequence) {
                this.consequence = consequence;
        }
        
        public void swapConditionBeans(int i,int j){
                Collections.swap(this.conditionList,i,j);
        }

        public String toString() {
                return new ToStringBuilder(this, 
ToStringStyle.MULTI_LINE_STYLE).append("name", name).append("salience", 
salience).append("noLoop", noLoop).append("description", description).append(
                                "paramList", paramList).append("conditionList", 
conditionList).append("consequence", consequence).toString();
        }
        

> XmlPullParserException
> ----------------------
>
>          Key: MPJCOVERAGE-33
>          URL: http://jira.codehaus.org/browse/MPJCOVERAGE-33
>      Project: maven-jcoverage-plugin
>         Type: Bug
>     Versions: 1.0.9
>  Environment: JDK 1.4, Maven1.02 
>     Reporter: kylin
>  Attachments: coverage.xml
>
>
> org.xmlpull.v1.XmlPullParserException: end tag name 'metods' must match start 
> tag name 'methods' (position: TEXT seen ...</method>\r\n    </metods>... 
> @230:14) 
>       at org.xmlpull.mxp1.MXParser.parseEndTag(MXParser.java:1704)
>       at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1175)
>       at org.xmlpull.mxp1.MXParser.next(MXParser.java:1137)
>       at org.xmlpull.mxp1.MXParser.nextTag(MXParser.java:1122)
>       at 
> org.apache.maven.jcoveragereport.CoverageUnmarshaller.parse(CoverageUnmarshaller.java:86)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to