2ronwalf//The MIT License
2ronwalf//
2ronwalf// Copyright (c) 2004 Evren Sirin
2ronwalf//
2ronwalf// Permission is hereby granted, free of charge, to any person obtaining a copy
2ronwalf// of this software and associated documentation files (the "Software"), to
2ronwalf// deal in the Software without restriction, including without limitation the
2ronwalf// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
2ronwalf// sell copies of the Software, and to permit persons to whom the Software is
2ronwalf// furnished to do so, subject to the following conditions:
2ronwalf//
2ronwalf// The above copyright notice and this permission notice shall be included in
2ronwalf// all copies or substantial portions of the Software.
2ronwalf//
2ronwalf// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
2ronwalf// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
2ronwalf// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2ronwalf// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2ronwalf// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
2ronwalf// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
2ronwalf// IN THE SOFTWARE.
2ronwalf
2ronwalfpackage org.mindswap.owls.vocabulary;
2ronwalf
2ronwalfimport java.net.URI;
2ronwalf
2ronwalfimport org.mindswap.owl.EntityFactory;
2ronwalfimport org.mindswap.owl.OWLClass;
2ronwalfimport org.mindswap.owl.OWLDataProperty;
2ronwalfimport org.mindswap.owl.OWLIndividual;
2ronwalfimport org.mindswap.owl.OWLObjectProperty;
2ronwalfimport org.mindswap.owl.list.GenericListVocabulary;
2ronwalfimport org.mindswap.owl.list.ListVocabulary;
2ronwalfimport org.mindswap.utils.URIUtils;
2ronwalf
2ronwalf/**
2ronwalf *
2ronwalf * @author Evren Sirin
2ronwalf */
2ronwalfpublic class OWLS_1_1 {
2ronwalf public static String base = "http://www.daml.org/services/owl-s/";
2ronwalf public static String version = "1.1";
2ronwalf public static String URI = base + version + "/";
2ronwalf
2ronwalf public static class Service {
2ronwalf public static String URI = OWLS_1_1.URI + "Service.owl#";
2ronwalf
2ronwalf public static OWLClass Service;
2ronwalf public static OWLClass ServiceProfile;
2ronwalf public static OWLClass ServiceModel;
2ronwalf public static OWLClass ServiceGrounding;
2ronwalf
2ronwalf public static OWLObjectProperty presentedBy;
2ronwalf public static OWLObjectProperty presents;
2ronwalf public static OWLObjectProperty describedBy;
2ronwalf public static OWLObjectProperty describes;
2ronwalf public static OWLObjectProperty supportedBy;
2ronwalf public static OWLObjectProperty supports;
2ronwalf
2ronwalf static {
2ronwalf Service = EntityFactory.createClass(URIUtils.createURI(URI + "Service"));
2ronwalf ServiceProfile = EntityFactory.createClass(URIUtils.createURI(URI + "ServiceProfile"));
2ronwalf ServiceModel = EntityFactory.createClass(URIUtils.createURI(URI + "ServiceModel"));
2ronwalf ServiceGrounding = EntityFactory.createClass(URIUtils.createURI(URI + "ServiceGrounding"));
2ronwalf
2ronwalf presentedBy = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "presentedBy"));
2ronwalf presents = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "presents"));
2ronwalf describedBy = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "describedBy"));
2ronwalf describes = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "describes"));
2ronwalf supportedBy = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "supportedBy"));
2ronwalf supports = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "supports"));
2ronwalf }
2ronwalf }
2ronwalf
2ronwalf public static class Profile {
2ronwalf public static String URI = OWLS_1_1.URI + "Profile.owl#";
2ronwalf
2ronwalf public static OWLClass Profile;
2ronwalf
2ronwalf public static OWLDataProperty serviceName;
2ronwalf public static OWLDataProperty textDescription;
2ronwalf
2ronwalf public static OWLObjectProperty hasProcess;
2ronwalf
2ronwalf public static OWLClass ServiceParameter;
2ronwalf public static OWLObjectProperty serviceParameter;
2ronwalf public static OWLDataProperty serviceParameterName;
2ronwalf public static OWLObjectProperty sParameter;
2ronwalf
2ronwalf public static OWLClass ServiceCategory;
2ronwalf public static OWLObjectProperty serviceCategory;
2ronwalf public static OWLDataProperty categoryName;
2ronwalf public static OWLDataProperty taxonomy;
2ronwalf public static OWLDataProperty value;
2ronwalf public static OWLDataProperty code;
2ronwalf
2ronwalf public static OWLDataProperty serviceClassification;
2ronwalf public static OWLDataProperty serviceProduct;
2ronwalf
2ronwalf public static OWLObjectProperty hasInput;
2ronwalf public static OWLObjectProperty hasOutput;
2ronwalf public static OWLObjectProperty hasPrecondition;
2ronwalf public static OWLObjectProperty hasParameter;
2ronwalf public static OWLObjectProperty hasResult;
2ronwalf
2ronwalf public static OWLObjectProperty contactInformation;
2ronwalf
2ronwalf static {
2ronwalf Profile = EntityFactory.createClass(URIUtils.createURI(URI + "Profile"));
2ronwalf serviceName = EntityFactory.createDataProperty(URIUtils.createURI(URI + "serviceName"));
2ronwalf textDescription = EntityFactory.createDataProperty(URIUtils.createURI(URI + "textDescription"));
2ronwalf
2ronwalf ServiceParameter = EntityFactory.createClass(URIUtils.createURI(URI + "ServiceParameter"));
2ronwalf serviceParameter = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "serviceParameter"));
2ronwalf serviceParameterName = EntityFactory.createDataProperty(URIUtils.createURI(URI + "serviceParameterName"));
2ronwalf sParameter = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "sParameter"));
2ronwalf
2ronwalf hasProcess = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "has_process"));
2ronwalf hasInput = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasInput"));
2ronwalf hasOutput = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasOutput"));
2ronwalf hasPrecondition = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasPrecondition"));
2ronwalf hasParameter = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasParameter"));
2ronwalf
2ronwalf hasResult = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasResult"));
2ronwalf
2ronwalf
2ronwalf ServiceCategory = EntityFactory.createClass(URIUtils.createURI(URI + "ServiceCategory"));
2ronwalf serviceCategory = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "serviceCategory"));
2ronwalf categoryName = EntityFactory.createDataProperty(URIUtils.createURI(URI + "categoryName"));
2ronwalf taxonomy = EntityFactory.createDataProperty(URIUtils.createURI(URI + "taxonomy"));
2ronwalf value = EntityFactory.createDataProperty(URIUtils.createURI(URI + "value"));
2ronwalf code = EntityFactory.createDataProperty(URIUtils.createURI(URI + "code"));
2ronwalf
2ronwalf serviceClassification = EntityFactory.createDataProperty(URIUtils.createURI(URI + "serviceClassification"));
2ronwalf serviceProduct = EntityFactory.createDataProperty(URIUtils.createURI(URI + "serviceProduct"));
2ronwalf
2ronwalf contactInformation = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "contactInformation"));
2ronwalf }
2ronwalf }
2ronwalf
2ronwalf public static class Process {
2ronwalf public static String URI = OWLS_1_1.URI + "Process.owl#";
2ronwalf
2ronwalf public static OWLClass Process;
2ronwalf public static OWLClass AtomicProcess;
2ronwalf public static OWLClass CompositeProcess;
2ronwalf public static OWLClass SimpleProcess;
2ronwalf public static OWLClass Parameter;
2ronwalf public static OWLClass Input;
2ronwalf public static OWLClass Output;
2ronwalf public static OWLClass Precondition;
2ronwalf public static OWLClass Effect;
2ronwalf
2ronwalf public static OWLDataProperty parameterType;
2ronwalf public static OWLObjectProperty hasParameter;
2ronwalf public static OWLObjectProperty hasInput;
2ronwalf public static OWLObjectProperty hasOutput;
2ronwalf public static OWLObjectProperty hasPrecondition;
2ronwalf
2ronwalf public static OWLDataProperty name;
2ronwalf
2ronwalf public static OWLClass ControlConstruct;
2ronwalf public static OWLClass ControlConstructList;
2ronwalf public static OWLClass ControlConstructBag;
2ronwalf public static OWLClass Sequence;
2ronwalf public static OWLClass AnyOrder;
2ronwalf public static OWLClass Choice;
2ronwalf public static OWLClass IfThenElse;
2ronwalf public static OWLClass Produce;
2ronwalf public static OWLClass Split;
2ronwalf public static OWLClass SplitJoin;
2ronwalf public static OWLClass Iterate;
2ronwalf public static OWLClass RepeatUntil;
2ronwalf public static OWLClass RepeatWhile;
2ronwalf
2ronwalf /**
2ronwalf * This is not a standard part of OWL-S 1.1
2ronwalf */
2ronwalf public static OWLClass ForEach;
2ronwalf /**
2ronwalf * This is not a standard part of OWL-S 1.1. Supposed to be used with ForEach construct.
2ronwalf */
2ronwalf public static OWLObjectProperty theList;
2ronwalf /**
2ronwalf * This is not a standard part of OWL-S 1.1. Supposed to be used with ForEach construct.
2ronwalf */
2ronwalf public static OWLObjectProperty theLoopVar;
2ronwalf /**
2ronwalf * This is not a standard part of OWL-S 1.1. Supposed to be used with ForEach construct.
2ronwalf */
2ronwalf public static OWLObjectProperty iterateBody;
2ronwalf
2ronwalf public static OWLClass ValueOf;
2ronwalf
2ronwalf public static OWLObjectProperty composedOf;
2ronwalf public static OWLObjectProperty components;
2ronwalf public static OWLObjectProperty ifCondition;
2ronwalf public static OWLObjectProperty thenP;
2ronwalf public static OWLObjectProperty elseP;
2ronwalf public static OWLObjectProperty untilProcess;
2ronwalf public static OWLObjectProperty untilCondition;
2ronwalf public static OWLObjectProperty whileProcess;
2ronwalf public static OWLObjectProperty whileCondition;
2ronwalf public static OWLObjectProperty producedBinding;
2ronwalf public static OWLObjectProperty realizedBy;
2ronwalf public static OWLObjectProperty expandsTo;
2ronwalf
2ronwalf public static OWLClass Perform;
2ronwalf public static OWLObjectProperty process;
2ronwalf public static OWLObjectProperty hasDataFrom;
2ronwalf public static OWLClass Binding;
2ronwalf public static OWLClass InputBinding;
2ronwalf public static OWLClass OutputBinding;
2ronwalf
2ronwalf public static OWLDataProperty parameterValue;
2ronwalf
2ronwalf public static OWLObjectProperty hasResult;
2ronwalf public static OWLClass Result;
2ronwalf public static OWLClass ResultVar;
2ronwalf public static OWLObjectProperty hasResultVar;
2ronwalf
2ronwalf public static OWLObjectProperty hasLocal;
2ronwalf public static OWLClass Local;
2ronwalf
2ronwalf public static OWLObjectProperty inCondition;
2ronwalf public static OWLObjectProperty hasEffect;
2ronwalf public static OWLObjectProperty toParam;
2ronwalf public static OWLObjectProperty withOutput;
2ronwalf public static OWLObjectProperty valueSource;
2ronwalf public static OWLObjectProperty fromProcess;
2ronwalf public static OWLObjectProperty theVar;
2ronwalf
2ronwalf public static OWLDataProperty valueSpecifier;
2ronwalf public static OWLDataProperty valueFunction;
2ronwalf public static OWLDataProperty valueForm;
2ronwalf public static OWLDataProperty valueData;
2ronwalf public static OWLObjectProperty valueObject;
2ronwalf
2ronwalf public static OWLIndividual TheParentPerform;
2ronwalf public static OWLIndividual ThisPerform;
2ronwalf
2ronwalf static {
2ronwalf Process = EntityFactory.createClass(URIUtils.createURI(URI + "Process"));
2ronwalf AtomicProcess = EntityFactory.createClass(URIUtils.createURI(URI + "AtomicProcess"));
2ronwalf CompositeProcess = EntityFactory.createClass(URIUtils.createURI(URI + "CompositeProcess"));
2ronwalf SimpleProcess = EntityFactory.createClass(URIUtils.createURI(URI + "SimpleProcess"));
2ronwalf Parameter = EntityFactory.createClass(URIUtils.createURI(URI + "Parameter"));
2ronwalf Input = EntityFactory.createClass(URIUtils.createURI(URI + "Input"));
2ronwalf Output = EntityFactory.createClass(URIUtils.createURI(URI + "Output"));
2ronwalf Precondition = EntityFactory.createClass(URIUtils.createURI(URI + "Precondition"));
2ronwalf Effect = EntityFactory.createClass(URIUtils.createURI(URI + "Effect"));
2ronwalf
2ronwalf parameterType = EntityFactory.createDataProperty(URIUtils.createURI(URI + "parameterType"));
2ronwalf hasParameter = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasParameter"));
2ronwalf hasInput = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasInput"));
2ronwalf hasOutput = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasOutput"));
2ronwalf hasPrecondition = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasPrecondition"));
2ronwalf
2ronwalf name = EntityFactory.createDataProperty(URIUtils.createURI(URI + "name"));
2ronwalf
2ronwalf ControlConstructList = EntityFactory.createClass(URIUtils.createURI(URI + "ControlConstructList"));
2ronwalf ControlConstructBag = EntityFactory.createClass(URIUtils.createURI(URI + "ControlConstructBag"));
2ronwalf ControlConstruct = EntityFactory.createClass(URIUtils.createURI(URI + "ControlConstruct"));
2ronwalf Sequence = EntityFactory.createClass(URIUtils.createURI(URI + "Sequence"));
2ronwalf AnyOrder = EntityFactory.createClass(URIUtils.createURI(URI + "Any-Order"));
2ronwalf Choice = EntityFactory.createClass(URIUtils.createURI(URI + "Choice"));
2ronwalf IfThenElse = EntityFactory.createClass(URIUtils.createURI(URI + "If-Then-Else"));
2ronwalf Produce = EntityFactory.createClass(URIUtils.createURI(URI + "Produce"));
2ronwalf Split = EntityFactory.createClass(URIUtils.createURI(URI + "Split"));
2ronwalf SplitJoin = EntityFactory.createClass(URIUtils.createURI(URI + "Split-Join"));
2ronwalf Iterate = EntityFactory.createClass(URIUtils.createURI(URI + "Iterate"));
2ronwalf RepeatUntil = EntityFactory.createClass(URIUtils.createURI(URI + "Repeat-Until"));
2ronwalf RepeatWhile = EntityFactory.createClass(URIUtils.createURI(URI + "Repeat-While"));
2ronwalf
2ronwalf
2ronwalf ForEach = EntityFactory.createClass(URIUtils.createURI(URI + "For-Each"));
2ronwalf theList = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "theList"));
2ronwalf theLoopVar = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "theLoopVar"));
2ronwalf iterateBody = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "iterateBody"));
2ronwalf
2ronwalf ValueOf = EntityFactory.createClass(URIUtils.createURI(URI + "ValueOf"));
2ronwalf
2ronwalf composedOf = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "composedOf"));
2ronwalf components = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "components"));
2ronwalf ifCondition = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "ifCondition"));
2ronwalf thenP = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "then"));
2ronwalf elseP = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "else"));
2ronwalf untilProcess = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "untilProcess"));
2ronwalf untilCondition = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "untilCondition"));
2ronwalf whileProcess = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "whileProcess"));
2ronwalf whileCondition = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "whileCondition"));
2ronwalf producedBinding = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "producedBinding"));
2ronwalf realizedBy = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "realizedBy"));
2ronwalf expandsTo = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "expandsTo"));
2ronwalf
2ronwalf Perform = EntityFactory.createClass(URIUtils.createURI(URI + "Perform"));
2ronwalf process = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "process"));
2ronwalf hasDataFrom = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasDataFrom"));
2ronwalf Binding = EntityFactory.createClass(URIUtils.createURI(URI + "Binding"));
2ronwalf InputBinding = EntityFactory.createClass(URIUtils.createURI(URI + "InputBinding"));
2ronwalf OutputBinding = EntityFactory.createClass(URIUtils.createURI(URI + "OutputBinding"));
2ronwalf
2ronwalf parameterValue = EntityFactory.createDataProperty(URIUtils.createURI(URI + "parameterValue"));
2ronwalf
2ronwalf hasResult = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasResult"));
2ronwalf Result = EntityFactory.createClass(URIUtils.createURI(URI + "Result"));
2ronwalf ResultVar = EntityFactory.createClass(URIUtils.createURI(URI + "ResultVar"));
2ronwalf hasResultVar = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasResultVar"));
2ronwalf
2ronwalf hasLocal = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasLocal"));
2ronwalf Local = EntityFactory.createClass(URIUtils.createURI(URI + "Local"));
2ronwalf
2ronwalf inCondition = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "inCondition"));
2ronwalf hasEffect = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasEffect"));
2ronwalf toParam = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "toParam"));
2ronwalf withOutput = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "withOutput"));
2ronwalf valueSource = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "valueSource"));
2ronwalf fromProcess = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "fromProcess"));
2ronwalf theVar = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "theVar"));
2ronwalf
2ronwalf valueSpecifier = EntityFactory.createDataProperty(URIUtils.createURI(URI + "valueSpecifier"));
2ronwalf valueFunction = EntityFactory.createDataProperty(URIUtils.createURI(URI + "valueFunction"));
2ronwalf valueForm = EntityFactory.createDataProperty(URIUtils.createURI(URI + "valueFrom"));
2ronwalf valueData = EntityFactory.createDataProperty(URIUtils.createURI(URI + "valueData"));
2ronwalf valueObject = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "valueObject"));
2ronwalf
2ronwalf TheParentPerform = EntityFactory.createIndividual(URIUtils.createURI(URI + "TheParentPerform"));
2ronwalf ThisPerform = EntityFactory.createIndividual(URIUtils.createURI(URI + "ThisPerform"));
2ronwalf
2ronwalf CCList = ObjList.specialize(ControlConstructList);
2ronwalf CCBag = ObjList.specialize(ControlConstructBag);
2ronwalf }
2ronwalf }
2ronwalf
2ronwalf public static class Grounding {
2ronwalf public static String URI = OWLS_1_1.URI + "Grounding.owl#";
2ronwalf
2ronwalf public static OWLClass WsdlGrounding;
2ronwalf
2ronwalf public static OWLObjectProperty hasAtomicProcessGrounding;
2ronwalf public static OWLClass WsdlAtomicProcessGrounding;
2ronwalf
2ronwalf public static OWLObjectProperty wsdlOperation;
2ronwalf public static OWLClass WsdlOperationRef;
2ronwalf public static OWLDataProperty portType;
2ronwalf public static OWLDataProperty operation;
2ronwalf
2ronwalf public static OWLDataProperty wsdlDocument;
2ronwalf public static OWLDataProperty wsdlService;
2ronwalf public static OWLObjectProperty owlsProcess;
2ronwalf
2ronwalf public static OWLDataProperty wsdlInputMessage;
2ronwalf public static OWLObjectProperty wsdlInput;
2ronwalf
2ronwalf public static OWLDataProperty wsdlOutputMessage;
2ronwalf public static OWLObjectProperty wsdlOutput;
2ronwalf
2ronwalf public static OWLClass WsdlMessageMap;
2ronwalf public static OWLClass WsdlInputMessageMap;
2ronwalf public static OWLClass WsdlOutputMessageMap;
2ronwalf public static OWLDataProperty wsdlMessagePart;
2ronwalf public static OWLObjectProperty owlsParameter;
2ronwalf public static OWLDataProperty xsltTransformation;
2ronwalf public static OWLDataProperty xsltTransformationString;
2ronwalf public static OWLDataProperty xsltTransformationURI;
2ronwalf
2ronwalf static {
2ronwalf WsdlGrounding = EntityFactory.createClass(URIUtils.createURI(URI + "WsdlGrounding"));
2ronwalf WsdlAtomicProcessGrounding = EntityFactory.createClass(URIUtils.createURI(URI + "WsdlAtomicProcessGrounding"));
2ronwalf WsdlOperationRef = EntityFactory.createClass(URIUtils.createURI(URI + "WsdlOperationRef"));
2ronwalf
2ronwalf hasAtomicProcessGrounding = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "hasAtomicProcessGrounding"));
2ronwalf wsdlDocument = EntityFactory.createDataProperty(URIUtils.createURI(URI + "wsdlDocument"));
2ronwalf wsdlOperation = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "wsdlOperation"));
2ronwalf portType = EntityFactory.createDataProperty(URIUtils.createURI(URI + "portType"));
2ronwalf operation = EntityFactory.createDataProperty(URIUtils.createURI(URI + "operation"));
2ronwalf owlsProcess = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "owlsProcess"));
2ronwalf wsdlInputMessage = EntityFactory.createDataProperty(URIUtils.createURI(URI + "wsdlInputMessage"));
2ronwalf wsdlOutputMessage = EntityFactory.createDataProperty(URIUtils.createURI(URI + "wsdlOutputMessage"));
2ronwalf wsdlInput = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "wsdlInput"));
2ronwalf wsdlOutput = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "wsdlOutput"));
2ronwalf
2ronwalf WsdlMessageMap = EntityFactory.createClass(URIUtils.createURI(URI + "WsdlMessageMap"));
2ronwalf WsdlInputMessageMap = EntityFactory.createClass(URIUtils.createURI(URI + "WsdlInputMessageMap"));
2ronwalf WsdlOutputMessageMap = EntityFactory.createClass(URIUtils.createURI(URI + "WsdlOutputMessageMap"));
2ronwalf wsdlMessagePart = EntityFactory.createDataProperty(URIUtils.createURI(URI + "wsdlMessagePart"));
2ronwalf owlsParameter = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "owlsParameter"));
2ronwalf xsltTransformation = EntityFactory.createDataProperty(URIUtils.createURI(URI + "xsltTransformation"));
2ronwalf xsltTransformationString = EntityFactory.createDataProperty(URIUtils.createURI(URI + "xsltTransformationString"));
2ronwalf xsltTransformationURI = EntityFactory.createDataProperty(URIUtils.createURI(URI + "xsltTransformationURI"));
2ronwalf }
2ronwalf }
2ronwalf
2ronwalf public static class Expression {
2ronwalf public static String URI = OWLS_1_1.URI + "generic/Expression.owl#";
2ronwalf
2ronwalf public static OWLClass LogicLanguage;
2ronwalf public static OWLClass Expression;
2ronwalf public static OWLClass Condition;
2ronwalf
2ronwalf public static OWLIndividual KIF;
2ronwalf public static OWLIndividual SWRL;
2ronwalf public static OWLIndividual DRS;
2ronwalf
2ronwalf public static OWLClass KIF_Condition;
2ronwalf public static OWLClass SWRL_Condition;
2ronwalf public static OWLClass DRS_Condition;
2ronwalf
2ronwalf public static OWLClass KIF_Expression;
2ronwalf public static OWLClass SWRL_Expression;
2ronwalf public static OWLClass DRS_Expression;
2ronwalf
2ronwalf public static URI KIFref;
2ronwalf public static URI SWRLref;
2ronwalf public static URI DRSref;
2ronwalf public static URI SPARQLref;
2ronwalf
2ronwalf public static OWLDataProperty refURI;
2ronwalf public static OWLObjectProperty expressionLanguage;
2ronwalf public static OWLDataProperty expressionBody;
2ronwalf public static OWLDataProperty expressionData;
2ronwalf public static OWLObjectProperty expressionObject;
2ronwalf
2ronwalf public static OWLIndividual AlwaysTrue;
2ronwalf
2ronwalf static {
2ronwalf LogicLanguage = EntityFactory.createClass(URIUtils.createURI(URI + "LogicLanguage"));
2ronwalf Expression = EntityFactory.createClass(URIUtils.createURI(URI + "Expression"));
2ronwalf Condition = EntityFactory.createClass(URIUtils.createURI(URI + "Condition"));
2ronwalf
2ronwalf expressionLanguage = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "expressionLanguage"));
2ronwalf expressionBody = EntityFactory.createDataProperty(URIUtils.createURI(URI + "expressionBody"));
2ronwalf expressionData = EntityFactory.createDataProperty(URIUtils.createURI(URI + "expressionData"));
2ronwalf expressionObject = EntityFactory.createObjectProperty(URIUtils.createURI(URI + "expressionObject"));
2ronwalf refURI = EntityFactory.createDataProperty(URIUtils.createURI(URI + "refURI"));
2ronwalf
2ronwalf KIF_Condition = EntityFactory.createClass(URIUtils.createURI(URI + "KIF-Condition"));
2ronwalf SWRL_Condition = EntityFactory.createClass(URIUtils.createURI(URI + "SWRL-Condition"));
2ronwalf DRS_Condition = EntityFactory.createClass(URIUtils.createURI(URI + "DRS-Condition"));
2ronwalf
2ronwalf KIF_Expression = EntityFactory.createClass(URIUtils.createURI(URI + "KIF-Expression"));
2ronwalf SWRL_Expression = EntityFactory.createClass(URIUtils.createURI(URI + "SWRL-Expression"));
2ronwalf DRS_Expression = EntityFactory.createClass(URIUtils.createURI(URI + "DRS-Expression"));
2ronwalf
2ronwalf KIF = EntityFactory.createIndividual(URIUtils.createURI(URI + "KIF"));
2ronwalf SWRL = EntityFactory.createIndividual(URIUtils.createURI(URI + "SWRL"));
2ronwalf DRS = EntityFactory.createIndividual(URIUtils.createURI(URI + "DRS"));
2ronwalf
2ronwalf KIFref = URIUtils.createURI("http://logic.stanford.edu/kif/kif.html");
2ronwalf SWRLref = URIUtils.createURI("http://www.daml.org/rules/proposal/swrl.owl");
2ronwalf DRSref = URIUtils.createURI("http://www.daml.org/services/owl-s/1.1/generic/drs.owl");
2ronwalf SPARQLref = URIUtils.createURI("http://www.w3.org/TR/rdf-sparql-query/");
2ronwalf
2ronwalf KIF.setProperty(refURI, KIFref);
2ronwalf SWRL.setProperty(refURI, SWRLref);
2ronwalf DRS.setProperty(refURI, DRS);
2ronwalf
2ronwalf AlwaysTrue = EntityFactory.createIndividual(URIUtils.createURI(URI + "AlwaysTrue"));
2ronwalf }
2ronwalf }
2ronwalf
2ronwalf /**
2ronwalf * Vocabulary for the Actor ontology
2ronwalf *
2ronwalf */
2ronwalf public static class Actor {
2ronwalf public static String URI = OWLS_1_1.URI + "ActorDefault.owl#";
2ronwalf
2ronwalf public static OWLClass Actor = EntityFactory.createClass(URIUtils.createURI(URI + "Actor"));
2ronwalf public static OWLDataProperty email = EntityFactory.createDataProperty(URIUtils.createURI(URI + "email"));
2ronwalf public static OWLDataProperty fax = EntityFactory.createDataProperty(URIUtils.createURI(URI + "fax"));
2ronwalf public static OWLDataProperty name = EntityFactory.createDataProperty(URIUtils.createURI(URI + "name"));
2ronwalf public static OWLDataProperty phone = EntityFactory.createDataProperty(URIUtils.createURI(URI + "phone"));
2ronwalf public static OWLDataProperty physicalAddress = EntityFactory.createDataProperty(URIUtils.createURI(URI + "physicalAddress"));
2ronwalf public static OWLDataProperty title = EntityFactory.createDataProperty(URIUtils.createURI(URI + "title"));
2ronwalf public static OWLDataProperty webURL = EntityFactory.createDataProperty(URIUtils.createURI(URI + "webURL"));
2ronwalf }
2ronwalf
2ronwalf public static ListVocabulary ObjList = new GenericListVocabulary(URIUtils.createURI(URI + "generic/ObjectList.owl#"));
2ronwalf
2ronwalf public static ListVocabulary CCList;
2ronwalf public static ListVocabulary CCBag;
2ronwalf}