log.debug("create variable '"+key+"' in '"+this+"' with value '"+value+"'");
Type type = null;
if (type==null) {
TypeSet typeSet = EnvironmentImpl.getFromCurrent(TypeSet.class, false);
if (typeSet!=null) {
if (typeName!=null) {
type = typeSet.findTypeByName(typeName);
}
if (type==null) {
type = typeSet.findTypeByMatch(key, value);
}
}
}
Variable variable = null;