CCLXMLParserImpl cclXmlParser = new CCLXMLParserImpl(); parsedCoCon = null; _coconType = parsedCoCon.getType();
_coconType = _xmlCCL.getType();
	private void updateSets() {		// parse into XML Data		CCLXMLParserImpl cclXmlParser = new CCLXMLParserImpl();		parsedCoCon = null; //cclXmlParser.		_coconType = parsedCoCon.getType();		ModelIterator ite = new ModelIterator();		Vector modelElements = ite.getAllModelElements();		// parse into Syntax tree		XMLDataToContextConditionParser parser = new XMLDataToContextConditionParserImpl();		// evaluate TargetSet		if (parsedCoCon.getTargetSet().getDirectReferences() != null) {			// direct references			_targetSetDirectReferences = new Vector();			Collection directReferences = parsedCoCon.getTargetSet().getDirectReferences();			while (directReferences.iterator().hasNext()) {				String directName = directReferences.iterator().next().toString();				MModelElement directElement = ite.getModelElementClass(directName);				if (directElement != null) {					_targetSetDirectReferences.addElement(directElement);					addConstrainedElement(directElement);				}			}		} else {			// indirect references			_targetSetDirectReferences = null;			_targetSet = parser.generateContextCondition(parsedCoCon.getTargetSet());			for (int i = 0; i < modelElements.size(); i++) {				MModelElement element = (MModelElement) modelElements.elementAt(i);				if (_targetSet.isCompliedWith(element)) {					_targetElements.addElement(element);				}			}		}		// evaluate ScopeSet		if (parsedCoCon.getScopeSet().getDirectReferences() != null) {			// direct references			_scopeSetDirectReferences = new Vector();			Collection directReferences = parsedCoCon.getScopeSet().getDirectReferences();			while (directReferences.iterator().hasNext()) {				String directName = directReferences.iterator().next().toString();				MModelElement directElement = ite.getModelElementClass(directName);				if (directElement != null) {					_scopeSetDirectReferences.addElement(directElement);					addConstrainedElement(directElement);				}			}		} else {			// indirect references			_scopeSetDirectReferences = null;			_scopeSet = parser.generateContextCondition(parsedCoCon.getScopeSet());			for (int i = 0; i < modelElements.size(); i++) {				MModelElement element = (MModelElement) modelElements.elementAt(i);				if (_scopeSet.isCompliedWith(element)) {					_scopeElements.addElement(element);				}			}		}	}