This repository has been archived on 2024-04-22. You can view files and clone it, but cannot push or open issues or pull requests.
SecureUML-GUI/src/ch/ethz/infsec/secureumlgui/securemodel/dialects/parser/oclexpressions/ConjunctiveBooleanExpressio...

42 lines
854 B
Java

/**
*
*/
package ch.ethz.infsec.secureumlgui.securemodel.dialects.parser.oclexpressions;
import java.util.Collection;
import java.util.Iterator;
import java.util.LinkedList;
/**
*
*/
public class ConjunctiveBooleanExpression extends BooleanExpression
{
private Collection<ExpressionFragment> terms
= new LinkedList<ExpressionFragment>();
public Collection<ExpressionFragment> getTerms()
{
return terms;
}
/* (non-Javadoc)
* @see java.lang.Object#toString()
*/
@Override
public String toString()
{
String s = "ConjunctiveBooleanExpression( ";
for (Iterator iter = terms.iterator(); iter.hasNext();)
{
ExpressionFragment term = (ExpressionFragment) iter.next();
s += term.toString();
}
s += " )";
return s;
}
}