@@ -0,0 +1,1314 @@
+/*%0A *  Copyright (C) 2011 The Animo Project%0A *  http://animotron.org%0A *%0A *  This program is free software; you can redistribute it and/or%0A *  modify it under the terms of the GNU Lesser General Public License%0A *  as published by the Free Software Foundation; either version 3%0A *  of the License, or (at your option) any later version.%0A *%0A *  This program is distributed in the hope that it will be useful,%0A *  but WITHOUT ANY WARRANTY; without even the implied warranty of%0A *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the%0A *  GNU Lesser General Public License for more details.%0A *%0A *  You should have received a copy of the GNU Lesser General Public License%0A *  along with this program; if not, write to the Free Software%0A *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.%0A */%0Apackage org.animotron.operator.query;%0A%0Aimport org.animotron.operator.Query;%0Aimport org.animotron.operator.Reference;%0A%0A/**%0A * Query operator 'HAS'.%0A * %0A * @author %3Ca href=%22mailto:shabanovd@gmail.com%22%3EDmitriy Shabanov%3C/a%3E%0A * @author %3Ca href=%22mailto:gazdovsky@gmail.com%22%3EEvgeny Gazdovsky%3C/a%3E%0A */%0Apublic class HAS extends Reference implements Query %7B%0A%09%0A%09private static final HAS INSTANCE = new HAS();%0A%09public static HAS getInstance() %7B return INSTANCE; %7D%0A%09%0A%09private HAS() %7B super(%22has%22, %22animo/query/has%22); %7D%0A%09%0A%7D%0A

new query operator