+++ /dev/null
-package org.simantics.operation;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class Layer0X {
-
- public final Resource Activates;
- @Deprecated public final Resource Activation;
- public final Resource AppliesRelation;
- public final Resource DefinesObtainedStatement;
- public final Resource DefinesObtainedStatement_Inverse;
- public final Resource Dependencies;
- public final Resource DependenciesRelation;
- public final Resource DependencyResources;
- public final Resource DisplayCategory;
- public final Resource DisplayCategory_Inverse;
- public final Resource EntitySubgraphExtent;
- public final Resource GenericRelation;
- @Deprecated public final Resource HasActivation;
- public final Resource HasBaseRealization;
- public final Resource HasBindingPattern;
- public final Resource HasBindingPattern_Inverse;
- public final Resource HasChildReferenceFormatter;
- public final Resource HasChildReferenceFormatter_Inverse;
- public final Resource HasChildVariables;
- public final Resource HasChildVariables_Inverse;
- public final Resource HasDefaultValue;
- public final Resource HasDefaultValue_Inverse;
- public final Resource HasDisplayUnit;
- public final Resource HasDisplayUnit_Inverse;
- public final Resource HasExpression;
- public final Resource HasExpression_Inverse;
- public final Resource HasGeneratedNamePrefix;
- public final Resource HasGeneratedNamePrefix_Inverse;
- public final Resource HasIndex;
- public final Resource HasRealization;
- public final Resource HasRealizationType;
- public final Resource HasRealizationType_Inverse;
- public final Resource HasRelation;
- public final Resource HasRelation_Inverse;
- public final Resource HasRepresentation;
- public final Resource HasSession;
- public final Resource HasTemplate;
- public final Resource HasTemplate_Inverse;
- @Deprecated public final Resource HasTrigger;
- public final Resource HasType;
- public final Resource HasType_Inverse;
- public final Resource HasUnit;
- public final Resource HasUnit_Inverse;
- public final Resource HasValidNumericalRange;
- public final Resource HasValidNumericalRange_Inverse;
- public final Resource HasValidationRule;
- public final Resource Identifier;
- public final Resource Identifier_Inverse;
- public final Resource Index;
- public final Resource IsActivatedBy;
- public final Resource IsBaseRealizationOf;
- public final Resource IsRealizationOf;
- public final Resource IsRealized;
- public final Resource IsTriggerOf;
- public final Resource Layer0ValidationRule;
- public final Resource NaturalNumberOrderRelation;
- public final Resource ObtainedStatement;
- public final Resource ObtainedStatement_object;
- public final Resource ObtainedStatement_predicate;
- public final Resource ObtainsProperty;
- public final Resource ObtainsProperty1;
- public final Resource ObtainsProperty1_Inverse;
- public final Resource ObtainsProperty2;
- public final Resource ObtainsProperty2_Inverse;
- public final Resource ObtainsProperty3;
- public final Resource ObtainsProperty3_Inverse;
- public final Resource ObtainsProperty4;
- public final Resource ObtainsProperty4_Inverse;
- public final Resource ObtainsProperty5;
- public final Resource ObtainsProperty5_Inverse;
- public final Resource ObtainsProperty_Inverse;
- public final Resource Operation;
- public final Resource Operation_AbstractContextualList;
- public final Resource Operation_ConditionalList;
- public final Resource Operation_ContextualList;
- public final Resource Operation_HasCondition;
- public final Resource Operation_HasElseElement;
- public final Resource Operation_HasThenElement;
- public final Resource Operation_Operation;
- public final Resource Operation_TypeBasedList;
- public final Resource Predicate;
- public final Resource Predicate_AppliesFirst;
- public final Resource Predicate_AppliesThen;
- public final Resource Predicate_BinaryPredicate;
- public final Resource Predicate_CompositePredicate;
- public final Resource Predicate_Conjunction;
- public final Resource Predicate_Disjunction;
- public final Resource Predicate_HasBinaryPredicate;
- public final Resource Predicate_HasPredicate;
- public final Resource Predicate_IntersectionPredicate;
- public final Resource Predicate_InversePredicate;
- public final Resource Predicate_Negation;
- public final Resource Predicate_OrderedSetElements;
- public final Resource Predicate_Predicate;
- public final Resource Predicate_TransitiveClosure;
- public final Resource Predicate_UnionPredicate;
- public final Resource PropertySet;
- public final Resource PropertyType;
- public final Resource Realization;
- public final Resource RelationApplication;
- public final Resource RelationView;
- public final Resource Representation;
- public final Resource Represents;
- public final Resource Requirement;
- public final Resource Requirement_AllValuesSatisfy;
- public final Resource Requirement_AllValuesSatisfy_Inverse;
- public final Resource Requirement_EqualityRequirement;
- public final Resource Requirement_HasEntity;
- public final Resource Requirement_HasMultiplicity;
- public final Resource Requirement_HasMultiplicity_Inverse;
- public final Resource Requirement_HasRequirement;
- public final Resource Requirement_HasRequirement_Inverse;
- public final Resource Requirement_HasType;
- public final Resource Requirement_HasValueRequirement;
- public final Resource Requirement_HasValueRequirement_Inverse;
- public final Resource Requirement_Ignore;
- public final Resource Requirement_IntegerRangeUnion;
- public final Resource Requirement_RelationRequirement;
- public final Resource Requirement_Requirement;
- public final Resource Requirement_RequirementConjunction;
- public final Resource Requirement_RequirementDisjunction;
- public final Resource Requirement_RequirementNegation;
- public final Resource Requirement_Requires;
- public final Resource Requirement_SomeValuesSatisfy;
- public final Resource Requirement_SomeValuesSatisfy_Inverse;
- public final Resource Requirement_TypeRequirement;
- public final Resource Requirement_ValueRequirement;
- public final Resource Requirement_ValueType;
- public final Resource RequiresDataType;
- public final Resource RequiresDataType_Inverse;
- public final Resource ResourcePropertyRelation;
- public final Resource Session;
- public final Resource Session_HasClientId;
- public final Resource Session_HasClientId_Inverse;
- public final Resource Session_HasRoleSelection;
- public final Resource Session_HasUser;
- public final Resource StatementAdapter;
- public final Resource StringAdapter;
- public final Resource SubgraphAdvisor;
- public final Resource SubgraphExtent;
- @Deprecated public final Resource Trigger;
- public final Resource ValidationRule;
-
- public static class URIs {
- public static final String Activates = "http://www.simantics.org/Layer0X-1.1/Activates";
- @Deprecated public static final String Activation = "http://www.simantics.org/Layer0X-1.1/Activation";
- public static final String AppliesRelation = "http://www.simantics.org/Layer0X-1.1/AppliesRelation";
- public static final String DefinesObtainedStatement = "http://www.simantics.org/Layer0X-1.1/DefinesObtainedStatement";
- public static final String DefinesObtainedStatement_Inverse = "http://www.simantics.org/Layer0X-1.1/DefinesObtainedStatement/Inverse";
- public static final String Dependencies = "http://www.simantics.org/Layer0X-1.1/Dependencies";
- public static final String DependenciesRelation = "http://www.simantics.org/Layer0X-1.1/DependenciesRelation";
- public static final String DependencyResources = "http://www.simantics.org/Layer0X-1.1/DependencyResources";
- public static final String DisplayCategory = "http://www.simantics.org/Layer0X-1.1/DisplayCategory";
- public static final String DisplayCategory_Inverse = "http://www.simantics.org/Layer0X-1.1/DisplayCategory/Inverse";
- public static final String EntitySubgraphExtent = "http://www.simantics.org/Layer0X-1.1/EntitySubgraphExtent";
- public static final String GenericRelation = "http://www.simantics.org/Layer0X-1.1/GenericRelation";
- @Deprecated public static final String HasActivation = "http://www.simantics.org/Layer0X-1.1/HasActivation";
- public static final String HasBaseRealization = "http://www.simantics.org/Layer0X-1.1/HasBaseRealization";
- public static final String HasBindingPattern = "http://www.simantics.org/Layer0X-1.1/HasBindingPattern";
- public static final String HasBindingPattern_Inverse = "http://www.simantics.org/Layer0X-1.1/HasBindingPattern/Inverse";
- public static final String HasChildReferenceFormatter = "http://www.simantics.org/Layer0X-1.1/HasChildReferenceFormatter";
- public static final String HasChildReferenceFormatter_Inverse = "http://www.simantics.org/Layer0X-1.1/HasChildReferenceFormatter/Inverse";
- public static final String HasChildVariables = "http://www.simantics.org/Layer0X-1.1/HasChildVariables";
- public static final String HasChildVariables_Inverse = "http://www.simantics.org/Layer0X-1.1/HasChildVariables/Inverse";
- public static final String HasDefaultValue = "http://www.simantics.org/Layer0X-1.1/HasDefaultValue";
- public static final String HasDefaultValue_Inverse = "http://www.simantics.org/Layer0X-1.1/HasDefaultValue/Inverse";
- public static final String HasDisplayUnit = "http://www.simantics.org/Layer0X-1.1/HasDisplayUnit";
- public static final String HasDisplayUnit_Inverse = "http://www.simantics.org/Layer0X-1.1/HasDisplayUnit/Inverse";
- public static final String HasExpression = "http://www.simantics.org/Layer0X-1.1/HasExpression";
- public static final String HasExpression_Inverse = "http://www.simantics.org/Layer0X-1.1/HasExpression/Inverse";
- public static final String HasGeneratedNamePrefix = "http://www.simantics.org/Layer0X-1.1/HasGeneratedNamePrefix";
- public static final String HasGeneratedNamePrefix_Inverse = "http://www.simantics.org/Layer0X-1.1/HasGeneratedNamePrefix/Inverse";
- public static final String HasIndex = "http://www.simantics.org/Layer0X-1.1/HasIndex";
- public static final String HasRealization = "http://www.simantics.org/Layer0X-1.1/HasRealization";
- public static final String HasRealizationType = "http://www.simantics.org/Layer0X-1.1/HasRealizationType";
- public static final String HasRealizationType_Inverse = "http://www.simantics.org/Layer0X-1.1/HasRealizationType/Inverse";
- public static final String HasRelation = "http://www.simantics.org/Layer0X-1.1/HasRelation";
- public static final String HasRelation_Inverse = "http://www.simantics.org/Layer0X-1.1/HasRelation/Inverse";
- public static final String HasRepresentation = "http://www.simantics.org/Layer0X-1.1/HasRepresentation";
- public static final String HasSession = "http://www.simantics.org/Layer0X-1.1/HasSession";
- public static final String HasTemplate = "http://www.simantics.org/Layer0X-1.1/HasTemplate";
- public static final String HasTemplate_Inverse = "http://www.simantics.org/Layer0X-1.1/HasTemplate/Inverse";
- @Deprecated public static final String HasTrigger = "http://www.simantics.org/Layer0X-1.1/HasTrigger";
- public static final String HasType = "http://www.simantics.org/Layer0X-1.1/HasType";
- public static final String HasType_Inverse = "http://www.simantics.org/Layer0X-1.1/HasType/Inverse";
- public static final String HasUnit = "http://www.simantics.org/Layer0X-1.1/HasUnit";
- public static final String HasUnit_Inverse = "http://www.simantics.org/Layer0X-1.1/HasUnit/Inverse";
- public static final String HasValidNumericalRange = "http://www.simantics.org/Layer0X-1.1/HasValidNumericalRange";
- public static final String HasValidNumericalRange_Inverse = "http://www.simantics.org/Layer0X-1.1/HasValidNumericalRange/Inverse";
- public static final String HasValidationRule = "http://www.simantics.org/Layer0X-1.1/HasValidationRule";
- public static final String Identifier = "http://www.simantics.org/Layer0X-1.1/Identifier";
- public static final String Identifier_Inverse = "http://www.simantics.org/Layer0X-1.1/Identifier/Inverse";
- public static final String Index = "http://www.simantics.org/Layer0X-1.1/Index";
- public static final String IsActivatedBy = "http://www.simantics.org/Layer0X-1.1/IsActivatedBy";
- public static final String IsBaseRealizationOf = "http://www.simantics.org/Layer0X-1.1/IsBaseRealizationOf";
- public static final String IsRealizationOf = "http://www.simantics.org/Layer0X-1.1/IsRealizationOf";
- public static final String IsRealized = "http://www.simantics.org/Layer0X-1.1/IsRealized";
- public static final String IsTriggerOf = "http://www.simantics.org/Layer0X-1.1/IsTriggerOf";
- public static final String Layer0ValidationRule = "http://www.simantics.org/Layer0X-1.1/Layer0ValidationRule";
- public static final String NaturalNumberOrderRelation = "http://www.simantics.org/Layer0X-1.1/NaturalNumberOrderRelation";
- public static final String ObtainedStatement = "http://www.simantics.org/Layer0X-1.1/ObtainedStatement";
- public static final String ObtainedStatement_object = "http://www.simantics.org/Layer0X-1.1/ObtainedStatement/object";
- public static final String ObtainedStatement_predicate = "http://www.simantics.org/Layer0X-1.1/ObtainedStatement/predicate";
- public static final String ObtainsProperty = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty";
- public static final String ObtainsProperty1 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty1";
- public static final String ObtainsProperty1_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty1/Inverse";
- public static final String ObtainsProperty2 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty2";
- public static final String ObtainsProperty2_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty2/Inverse";
- public static final String ObtainsProperty3 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty3";
- public static final String ObtainsProperty3_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty3/Inverse";
- public static final String ObtainsProperty4 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty4";
- public static final String ObtainsProperty4_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty4/Inverse";
- public static final String ObtainsProperty5 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty5";
- public static final String ObtainsProperty5_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty5/Inverse";
- public static final String ObtainsProperty_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty/Inverse";
- public static final String Operation = "http://www.simantics.org/Layer0X-1.1/Operation";
- public static final String Operation_AbstractContextualList = "http://www.simantics.org/Layer0X-1.1/Operation/AbstractContextualList";
- public static final String Operation_ConditionalList = "http://www.simantics.org/Layer0X-1.1/Operation/ConditionalList";
- public static final String Operation_ContextualList = "http://www.simantics.org/Layer0X-1.1/Operation/ContextualList";
- public static final String Operation_HasCondition = "http://www.simantics.org/Layer0X-1.1/Operation/HasCondition";
- public static final String Operation_HasElseElement = "http://www.simantics.org/Layer0X-1.1/Operation/HasElseElement";
- public static final String Operation_HasThenElement = "http://www.simantics.org/Layer0X-1.1/Operation/HasThenElement";
- public static final String Operation_Operation = "http://www.simantics.org/Layer0X-1.1/Operation/Operation";
- public static final String Operation_TypeBasedList = "http://www.simantics.org/Layer0X-1.1/Operation/TypeBasedList";
- public static final String Predicate = "http://www.simantics.org/Layer0X-1.1/Predicate";
- public static final String Predicate_AppliesFirst = "http://www.simantics.org/Layer0X-1.1/Predicate/AppliesFirst";
- public static final String Predicate_AppliesThen = "http://www.simantics.org/Layer0X-1.1/Predicate/AppliesThen";
- public static final String Predicate_BinaryPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/BinaryPredicate";
- public static final String Predicate_CompositePredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/CompositePredicate";
- public static final String Predicate_Conjunction = "http://www.simantics.org/Layer0X-1.1/Predicate/Conjunction";
- public static final String Predicate_Disjunction = "http://www.simantics.org/Layer0X-1.1/Predicate/Disjunction";
- public static final String Predicate_HasBinaryPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/HasBinaryPredicate";
- public static final String Predicate_HasPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/HasPredicate";
- public static final String Predicate_IntersectionPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/IntersectionPredicate";
- public static final String Predicate_InversePredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/InversePredicate";
- public static final String Predicate_Negation = "http://www.simantics.org/Layer0X-1.1/Predicate/Negation";
- public static final String Predicate_OrderedSetElements = "http://www.simantics.org/Layer0X-1.1/Predicate/OrderedSetElements";
- public static final String Predicate_Predicate = "http://www.simantics.org/Layer0X-1.1/Predicate/Predicate";
- public static final String Predicate_TransitiveClosure = "http://www.simantics.org/Layer0X-1.1/Predicate/TransitiveClosure";
- public static final String Predicate_UnionPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/UnionPredicate";
- public static final String PropertySet = "http://www.simantics.org/Layer0X-1.1/PropertySet";
- public static final String PropertyType = "http://www.simantics.org/Layer0X-1.1/PropertyType";
- public static final String Realization = "http://www.simantics.org/Layer0X-1.1/Realization";
- public static final String RelationApplication = "http://www.simantics.org/Layer0X-1.1/RelationApplication";
- public static final String RelationView = "http://www.simantics.org/Layer0X-1.1/RelationView";
- public static final String Representation = "http://www.simantics.org/Layer0X-1.1/Representation";
- public static final String Represents = "http://www.simantics.org/Layer0X-1.1/Represents";
- public static final String Requirement = "http://www.simantics.org/Layer0X-1.1/Requirement";
- public static final String Requirement_AllValuesSatisfy = "http://www.simantics.org/Layer0X-1.1/Requirement/AllValuesSatisfy";
- public static final String Requirement_AllValuesSatisfy_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/AllValuesSatisfy/Inverse";
- public static final String Requirement_EqualityRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/EqualityRequirement";
- public static final String Requirement_HasEntity = "http://www.simantics.org/Layer0X-1.1/Requirement/HasEntity";
- public static final String Requirement_HasMultiplicity = "http://www.simantics.org/Layer0X-1.1/Requirement/HasMultiplicity";
- public static final String Requirement_HasMultiplicity_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasMultiplicity/Inverse";
- public static final String Requirement_HasRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/HasRequirement";
- public static final String Requirement_HasRequirement_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasRequirement/Inverse";
- public static final String Requirement_HasType = "http://www.simantics.org/Layer0X-1.1/Requirement/HasType";
- public static final String Requirement_HasValueRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/HasValueRequirement";
- public static final String Requirement_HasValueRequirement_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasValueRequirement/Inverse";
- public static final String Requirement_Ignore = "http://www.simantics.org/Layer0X-1.1/Requirement/Ignore";
- public static final String Requirement_IntegerRangeUnion = "http://www.simantics.org/Layer0X-1.1/Requirement/IntegerRangeUnion";
- public static final String Requirement_RelationRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/RelationRequirement";
- public static final String Requirement_Requirement = "http://www.simantics.org/Layer0X-1.1/Requirement/Requirement";
- public static final String Requirement_RequirementConjunction = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementConjunction";
- public static final String Requirement_RequirementDisjunction = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementDisjunction";
- public static final String Requirement_RequirementNegation = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementNegation";
- public static final String Requirement_Requires = "http://www.simantics.org/Layer0X-1.1/Requirement/Requires";
- public static final String Requirement_SomeValuesSatisfy = "http://www.simantics.org/Layer0X-1.1/Requirement/SomeValuesSatisfy";
- public static final String Requirement_SomeValuesSatisfy_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/SomeValuesSatisfy/Inverse";
- public static final String Requirement_TypeRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/TypeRequirement";
- public static final String Requirement_ValueRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/ValueRequirement";
- public static final String Requirement_ValueType = "http://www.simantics.org/Layer0X-1.1/Requirement/ValueType";
- public static final String RequiresDataType = "http://www.simantics.org/Layer0X-1.1/RequiresDataType";
- public static final String RequiresDataType_Inverse = "http://www.simantics.org/Layer0X-1.1/RequiresDataType/Inverse";
- public static final String ResourcePropertyRelation = "http://www.simantics.org/Layer0X-1.1/ResourcePropertyRelation";
- public static final String Session = "http://www.simantics.org/Layer0X-1.1/Session";
- public static final String Session_HasClientId = "http://www.simantics.org/Layer0X-1.1/Session/HasClientId";
- public static final String Session_HasClientId_Inverse = "http://www.simantics.org/Layer0X-1.1/Session/HasClientId/Inverse";
- public static final String Session_HasRoleSelection = "http://www.simantics.org/Layer0X-1.1/Session/HasRoleSelection";
- public static final String Session_HasUser = "http://www.simantics.org/Layer0X-1.1/Session/HasUser";
- public static final String StatementAdapter = "http://www.simantics.org/Layer0X-1.1/StatementAdapter";
- public static final String StringAdapter = "http://www.simantics.org/Layer0X-1.1/StringAdapter";
- public static final String SubgraphAdvisor = "http://www.simantics.org/Layer0X-1.1/SubgraphAdvisor";
- public static final String SubgraphExtent = "http://www.simantics.org/Layer0X-1.1/SubgraphExtent";
- @Deprecated public static final String Trigger = "http://www.simantics.org/Layer0X-1.1/Trigger";
- public static final String ValidationRule = "http://www.simantics.org/Layer0X-1.1/ValidationRule";
- }
-
- public static Resource getResourceOrNull(ReadGraph graph, String uri) {
- try {
- return graph.getResource(uri);
- } catch(DatabaseException e) {
- System.err.println(e.getMessage());
- return null;
- }
- }
-
- public Layer0X(ReadGraph graph) {
- Activates = getResourceOrNull(graph, URIs.Activates);
- Activation = getResourceOrNull(graph, URIs.Activation);
- AppliesRelation = getResourceOrNull(graph, URIs.AppliesRelation);
- DefinesObtainedStatement = getResourceOrNull(graph, URIs.DefinesObtainedStatement);
- DefinesObtainedStatement_Inverse = getResourceOrNull(graph, URIs.DefinesObtainedStatement_Inverse);
- Dependencies = getResourceOrNull(graph, URIs.Dependencies);
- DependenciesRelation = getResourceOrNull(graph, URIs.DependenciesRelation);
- DependencyResources = getResourceOrNull(graph, URIs.DependencyResources);
- DisplayCategory = getResourceOrNull(graph, URIs.DisplayCategory);
- DisplayCategory_Inverse = getResourceOrNull(graph, URIs.DisplayCategory_Inverse);
- EntitySubgraphExtent = getResourceOrNull(graph, URIs.EntitySubgraphExtent);
- GenericRelation = getResourceOrNull(graph, URIs.GenericRelation);
- HasActivation = getResourceOrNull(graph, URIs.HasActivation);
- HasBaseRealization = getResourceOrNull(graph, URIs.HasBaseRealization);
- HasBindingPattern = getResourceOrNull(graph, URIs.HasBindingPattern);
- HasBindingPattern_Inverse = getResourceOrNull(graph, URIs.HasBindingPattern_Inverse);
- HasChildReferenceFormatter = getResourceOrNull(graph, URIs.HasChildReferenceFormatter);
- HasChildReferenceFormatter_Inverse = getResourceOrNull(graph, URIs.HasChildReferenceFormatter_Inverse);
- HasChildVariables = getResourceOrNull(graph, URIs.HasChildVariables);
- HasChildVariables_Inverse = getResourceOrNull(graph, URIs.HasChildVariables_Inverse);
- HasDefaultValue = getResourceOrNull(graph, URIs.HasDefaultValue);
- HasDefaultValue_Inverse = getResourceOrNull(graph, URIs.HasDefaultValue_Inverse);
- HasDisplayUnit = getResourceOrNull(graph, URIs.HasDisplayUnit);
- HasDisplayUnit_Inverse = getResourceOrNull(graph, URIs.HasDisplayUnit_Inverse);
- HasExpression = getResourceOrNull(graph, URIs.HasExpression);
- HasExpression_Inverse = getResourceOrNull(graph, URIs.HasExpression_Inverse);
- HasGeneratedNamePrefix = getResourceOrNull(graph, URIs.HasGeneratedNamePrefix);
- HasGeneratedNamePrefix_Inverse = getResourceOrNull(graph, URIs.HasGeneratedNamePrefix_Inverse);
- HasIndex = getResourceOrNull(graph, URIs.HasIndex);
- HasRealization = getResourceOrNull(graph, URIs.HasRealization);
- HasRealizationType = getResourceOrNull(graph, URIs.HasRealizationType);
- HasRealizationType_Inverse = getResourceOrNull(graph, URIs.HasRealizationType_Inverse);
- HasRelation = getResourceOrNull(graph, URIs.HasRelation);
- HasRelation_Inverse = getResourceOrNull(graph, URIs.HasRelation_Inverse);
- HasRepresentation = getResourceOrNull(graph, URIs.HasRepresentation);
- HasSession = getResourceOrNull(graph, URIs.HasSession);
- HasTemplate = getResourceOrNull(graph, URIs.HasTemplate);
- HasTemplate_Inverse = getResourceOrNull(graph, URIs.HasTemplate_Inverse);
- HasTrigger = getResourceOrNull(graph, URIs.HasTrigger);
- HasType = getResourceOrNull(graph, URIs.HasType);
- HasType_Inverse = getResourceOrNull(graph, URIs.HasType_Inverse);
- HasUnit = getResourceOrNull(graph, URIs.HasUnit);
- HasUnit_Inverse = getResourceOrNull(graph, URIs.HasUnit_Inverse);
- HasValidNumericalRange = getResourceOrNull(graph, URIs.HasValidNumericalRange);
- HasValidNumericalRange_Inverse = getResourceOrNull(graph, URIs.HasValidNumericalRange_Inverse);
- HasValidationRule = getResourceOrNull(graph, URIs.HasValidationRule);
- Identifier = getResourceOrNull(graph, URIs.Identifier);
- Identifier_Inverse = getResourceOrNull(graph, URIs.Identifier_Inverse);
- Index = getResourceOrNull(graph, URIs.Index);
- IsActivatedBy = getResourceOrNull(graph, URIs.IsActivatedBy);
- IsBaseRealizationOf = getResourceOrNull(graph, URIs.IsBaseRealizationOf);
- IsRealizationOf = getResourceOrNull(graph, URIs.IsRealizationOf);
- IsRealized = getResourceOrNull(graph, URIs.IsRealized);
- IsTriggerOf = getResourceOrNull(graph, URIs.IsTriggerOf);
- Layer0ValidationRule = getResourceOrNull(graph, URIs.Layer0ValidationRule);
- NaturalNumberOrderRelation = getResourceOrNull(graph, URIs.NaturalNumberOrderRelation);
- ObtainedStatement = getResourceOrNull(graph, URIs.ObtainedStatement);
- ObtainedStatement_object = getResourceOrNull(graph, URIs.ObtainedStatement_object);
- ObtainedStatement_predicate = getResourceOrNull(graph, URIs.ObtainedStatement_predicate);
- ObtainsProperty = getResourceOrNull(graph, URIs.ObtainsProperty);
- ObtainsProperty1 = getResourceOrNull(graph, URIs.ObtainsProperty1);
- ObtainsProperty1_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty1_Inverse);
- ObtainsProperty2 = getResourceOrNull(graph, URIs.ObtainsProperty2);
- ObtainsProperty2_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty2_Inverse);
- ObtainsProperty3 = getResourceOrNull(graph, URIs.ObtainsProperty3);
- ObtainsProperty3_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty3_Inverse);
- ObtainsProperty4 = getResourceOrNull(graph, URIs.ObtainsProperty4);
- ObtainsProperty4_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty4_Inverse);
- ObtainsProperty5 = getResourceOrNull(graph, URIs.ObtainsProperty5);
- ObtainsProperty5_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty5_Inverse);
- ObtainsProperty_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty_Inverse);
- Operation = getResourceOrNull(graph, URIs.Operation);
- Operation_AbstractContextualList = getResourceOrNull(graph, URIs.Operation_AbstractContextualList);
- Operation_ConditionalList = getResourceOrNull(graph, URIs.Operation_ConditionalList);
- Operation_ContextualList = getResourceOrNull(graph, URIs.Operation_ContextualList);
- Operation_HasCondition = getResourceOrNull(graph, URIs.Operation_HasCondition);
- Operation_HasElseElement = getResourceOrNull(graph, URIs.Operation_HasElseElement);
- Operation_HasThenElement = getResourceOrNull(graph, URIs.Operation_HasThenElement);
- Operation_Operation = getResourceOrNull(graph, URIs.Operation_Operation);
- Operation_TypeBasedList = getResourceOrNull(graph, URIs.Operation_TypeBasedList);
- Predicate = getResourceOrNull(graph, URIs.Predicate);
- Predicate_AppliesFirst = getResourceOrNull(graph, URIs.Predicate_AppliesFirst);
- Predicate_AppliesThen = getResourceOrNull(graph, URIs.Predicate_AppliesThen);
- Predicate_BinaryPredicate = getResourceOrNull(graph, URIs.Predicate_BinaryPredicate);
- Predicate_CompositePredicate = getResourceOrNull(graph, URIs.Predicate_CompositePredicate);
- Predicate_Conjunction = getResourceOrNull(graph, URIs.Predicate_Conjunction);
- Predicate_Disjunction = getResourceOrNull(graph, URIs.Predicate_Disjunction);
- Predicate_HasBinaryPredicate = getResourceOrNull(graph, URIs.Predicate_HasBinaryPredicate);
- Predicate_HasPredicate = getResourceOrNull(graph, URIs.Predicate_HasPredicate);
- Predicate_IntersectionPredicate = getResourceOrNull(graph, URIs.Predicate_IntersectionPredicate);
- Predicate_InversePredicate = getResourceOrNull(graph, URIs.Predicate_InversePredicate);
- Predicate_Negation = getResourceOrNull(graph, URIs.Predicate_Negation);
- Predicate_OrderedSetElements = getResourceOrNull(graph, URIs.Predicate_OrderedSetElements);
- Predicate_Predicate = getResourceOrNull(graph, URIs.Predicate_Predicate);
- Predicate_TransitiveClosure = getResourceOrNull(graph, URIs.Predicate_TransitiveClosure);
- Predicate_UnionPredicate = getResourceOrNull(graph, URIs.Predicate_UnionPredicate);
- PropertySet = getResourceOrNull(graph, URIs.PropertySet);
- PropertyType = getResourceOrNull(graph, URIs.PropertyType);
- Realization = getResourceOrNull(graph, URIs.Realization);
- RelationApplication = getResourceOrNull(graph, URIs.RelationApplication);
- RelationView = getResourceOrNull(graph, URIs.RelationView);
- Representation = getResourceOrNull(graph, URIs.Representation);
- Represents = getResourceOrNull(graph, URIs.Represents);
- Requirement = getResourceOrNull(graph, URIs.Requirement);
- Requirement_AllValuesSatisfy = getResourceOrNull(graph, URIs.Requirement_AllValuesSatisfy);
- Requirement_AllValuesSatisfy_Inverse = getResourceOrNull(graph, URIs.Requirement_AllValuesSatisfy_Inverse);
- Requirement_EqualityRequirement = getResourceOrNull(graph, URIs.Requirement_EqualityRequirement);
- Requirement_HasEntity = getResourceOrNull(graph, URIs.Requirement_HasEntity);
- Requirement_HasMultiplicity = getResourceOrNull(graph, URIs.Requirement_HasMultiplicity);
- Requirement_HasMultiplicity_Inverse = getResourceOrNull(graph, URIs.Requirement_HasMultiplicity_Inverse);
- Requirement_HasRequirement = getResourceOrNull(graph, URIs.Requirement_HasRequirement);
- Requirement_HasRequirement_Inverse = getResourceOrNull(graph, URIs.Requirement_HasRequirement_Inverse);
- Requirement_HasType = getResourceOrNull(graph, URIs.Requirement_HasType);
- Requirement_HasValueRequirement = getResourceOrNull(graph, URIs.Requirement_HasValueRequirement);
- Requirement_HasValueRequirement_Inverse = getResourceOrNull(graph, URIs.Requirement_HasValueRequirement_Inverse);
- Requirement_Ignore = getResourceOrNull(graph, URIs.Requirement_Ignore);
- Requirement_IntegerRangeUnion = getResourceOrNull(graph, URIs.Requirement_IntegerRangeUnion);
- Requirement_RelationRequirement = getResourceOrNull(graph, URIs.Requirement_RelationRequirement);
- Requirement_Requirement = getResourceOrNull(graph, URIs.Requirement_Requirement);
- Requirement_RequirementConjunction = getResourceOrNull(graph, URIs.Requirement_RequirementConjunction);
- Requirement_RequirementDisjunction = getResourceOrNull(graph, URIs.Requirement_RequirementDisjunction);
- Requirement_RequirementNegation = getResourceOrNull(graph, URIs.Requirement_RequirementNegation);
- Requirement_Requires = getResourceOrNull(graph, URIs.Requirement_Requires);
- Requirement_SomeValuesSatisfy = getResourceOrNull(graph, URIs.Requirement_SomeValuesSatisfy);
- Requirement_SomeValuesSatisfy_Inverse = getResourceOrNull(graph, URIs.Requirement_SomeValuesSatisfy_Inverse);
- Requirement_TypeRequirement = getResourceOrNull(graph, URIs.Requirement_TypeRequirement);
- Requirement_ValueRequirement = getResourceOrNull(graph, URIs.Requirement_ValueRequirement);
- Requirement_ValueType = getResourceOrNull(graph, URIs.Requirement_ValueType);
- RequiresDataType = getResourceOrNull(graph, URIs.RequiresDataType);
- RequiresDataType_Inverse = getResourceOrNull(graph, URIs.RequiresDataType_Inverse);
- ResourcePropertyRelation = getResourceOrNull(graph, URIs.ResourcePropertyRelation);
- Session = getResourceOrNull(graph, URIs.Session);
- Session_HasClientId = getResourceOrNull(graph, URIs.Session_HasClientId);
- Session_HasClientId_Inverse = getResourceOrNull(graph, URIs.Session_HasClientId_Inverse);
- Session_HasRoleSelection = getResourceOrNull(graph, URIs.Session_HasRoleSelection);
- Session_HasUser = getResourceOrNull(graph, URIs.Session_HasUser);
- StatementAdapter = getResourceOrNull(graph, URIs.StatementAdapter);
- StringAdapter = getResourceOrNull(graph, URIs.StringAdapter);
- SubgraphAdvisor = getResourceOrNull(graph, URIs.SubgraphAdvisor);
- SubgraphExtent = getResourceOrNull(graph, URIs.SubgraphExtent);
- Trigger = getResourceOrNull(graph, URIs.Trigger);
- ValidationRule = getResourceOrNull(graph, URIs.ValidationRule);
- }
-
- public static Layer0X getInstance(ReadGraph graph) {
- Session session = graph.getSession();
- Layer0X ret = session.peekService(Layer0X.class);
- if(ret == null) {
- QueryControl qc = graph.getService(QueryControl.class);
- ret = new Layer0X(qc.getIndependentGraph(graph));
- session.registerService(Layer0X.class, ret);
- }
- return ret;
- }
-
- public static Layer0X getInstance(RequestProcessor session) throws DatabaseException {
- Layer0X ret = session.peekService(Layer0X.class);
- if(ret == null) {
- ret = session.syncRequest(new Read<Layer0X>() {
- public Layer0X perform(ReadGraph graph) throws DatabaseException {
- QueryControl qc = graph.getService(QueryControl.class);
- return new Layer0X(qc.getIndependentGraph(graph));
- }
- });
- session.registerService(Layer0X.class, ret);
- }
- return ret;
- }
-
-}
-