ruper2/src/java/core/org/krysalis/ruper2/constraint/collector ConstraintCollector.java,NONE,1.1 DefaultConstraintCollector.java,NONE,1.1

[email protected]
Newsgroups gmane.comp.krysalis.metamorphosis.cvs
Message-ID <[email protected]>
Update of /cvsroot/metamorphosis/ruper2/src/java/core/org/krysalis/ruper2/constraint/collector
In directory sc8-pr-cvs1:/tmp/cvs-serv30481/src/java/core/org/krysalis/ruper2/constraint/collector

Added Files:
	ConstraintCollector.java DefaultConstraintCollector.java 
Log Message:
Avoid clash with existing Ruper...

--- NEW FILE: ConstraintCollector.java ---
package org.krysalis.ruper2.constraint.collector;

import java.util.List;
public interface ConstraintCollector
{
	List getConstraintSets() throws Exception;
	void collectConstraints() throws Exception;
}

--- NEW FILE: DefaultConstraintCollector.java ---
package org.krysalis.ruper2.constraint.collector;

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

public class DefaultConstraintCollector
    implements ConstraintCollector
{
    /** Collected Constraints. */
    private List m_constraintSets;

    public DefaultConstraintCollector()
    {
    }

    public List getConstraintSets()
        throws Exception
    {
        if ( m_constraintSets == null )
        {
            collectConstraints();
        }

        return m_constraintSets;
    }

    // ----------------------------------------------------------------------
    // Implementation
    // ----------------------------------------------------------------------

    public void collectConstraints()
        throws Exception
    {
		m_constraintSets = new ArrayList();

    }

}




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.