package org.simantics.layer0; 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 Layer0 { public final Resource Abstract; public final Resource Assertion; public final Resource Asserts; public final Resource Asserts_Inverse; public final Resource Boolean; public final Resource BooleanArray; public final Resource Byte; public final Resource ByteArray; public final Resource Cardinality0; public final Resource Cardinality1; public final Resource Cardinality2; public final Resource CardinalityAtLeast1; public final Resource CardinalityAtMost1; public final Resource CardinalityRange; public final Resource ClusterSet; public final Resource ConcernsRelation; public final Resource ConcernsRelation_Inverse; public final Resource ConsistsOf; public final Resource Constraint; public final Resource Constraint_Validator; public final Resource Constraint_Validator_Inverse; public final Resource ConvertsToValueWith; public final Resource ConvertsToValueWith_Inverse; public final Resource DataType; public final Resource DatabaseManagement; public final Resource DatabaseManagement_Bundles; public final Resource DatabaseManagement_GraphBundle; public final Resource DatabaseManagement_HasFile; public final Resource DatabaseManagement_HasFile_Inverse; public final Resource DatabaseManagement_HasHashCode; public final Resource DatabaseManagement_HasHashCode_Inverse; public final Resource DatabaseManagement_HasInstallInfo; public final Resource DatabaseManagement_HasInstallInfo_Inverse; public final Resource DatabaseManagement_HasVersionedId; public final Resource DatabaseManagement_HasVersionedId_Inverse; public final Resource DatabaseManagement_InstallInfo; public final Resource DatabaseManagement_InstalledGraphBundles; public final Resource DatabaseManagement_OSGiSymbolicName; public final Resource DatabaseManagement_OSGiVersion; public final Resource DatabaseManagement_VersionedId; public final Resource DependsOn; public final Resource Deprecated; public final Resource DomainOf; public final Resource Double; public final Resource DoubleArray; public final Resource Entity; public final Resource Entity_ClusterConstraint; public final Resource Entity_PropertyConstraint; public final Resource Entity_RelationConstraint; public final Resource Entity_URIConstraint; public final Resource Entity_ValueConstraint; public final Resource Entity_published; public final Resource Entity_published_Inverse; public final Resource Enumeration; public final Resource ExternalEntity; public final Resource ExternalValue; public final Resource False; public final Resource Final; public final Resource Float; public final Resource FloatArray; public final Resource Function; public final Resource FunctionalRelation; public final Resource Functions; public final Resource Functions_booleanInputValidator; public final Resource Functions_clusterValidator; public final Resource Functions_composedPropertyValue; public final Resource Functions_computeExpression; public final Resource Functions_entityLabel; public final Resource Functions_functionApplication; public final Resource Functions_hasStandardResource; public final Resource Functions_listResources; public final Resource Functions_numberInputValidator; public final Resource Functions_propertyValidator; public final Resource Functions_relationValidator; public final Resource Functions_resourceAsValue; public final Resource Functions_standardChildDomainChildren; public final Resource Functions_standardChildDomainProperties; public final Resource Functions_standardClassifications; public final Resource Functions_standardDefaultValue; public final Resource Functions_standardPropertyDomainChildren; public final Resource Functions_standardPropertyDomainProperties; public final Resource Functions_standardReadOnlyValue; public final Resource Functions_standardRequiredValue; public final Resource Functions_standardValidValue; public final Resource Functions_standardValidator; public final Resource Functions_standardValueAccessor; public final Resource Functions_uriValidator; public final Resource Functions_valueValidator; public final Resource GUID; public final Resource Graph; public final Resource HasCardinalityRange; public final Resource HasCardinalityRange_Inverse; public final Resource HasComment; public final Resource HasComment_Inverse; public final Resource HasConstraint; public final Resource HasConstraint_Inverse; public final Resource HasDataType; public final Resource HasDataType_Inverse; public final Resource HasDefaultLiteralType; public final Resource HasDefaultLiteralType_Inverse; public final Resource HasDescription; public final Resource HasDescription_Inverse; public final Resource HasDomain; @Deprecated public final Resource HasElement; public final Resource HasLabel; public final Resource HasLabel_Inverse; public final Resource HasName; public final Resource HasNext; public final Resource HasObject; public final Resource HasObjectInverse; public final Resource HasPredicate; public final Resource HasPredicateInverse; public final Resource HasPrevious; public final Resource HasProperty; @Deprecated public final Resource HasPropertyDefinition; public final Resource HasRange; public final Resource HasRange_Inverse; public final Resource HasResourceClass; public final Resource HasResourceClass_Inverse; public final Resource HasSubliteralPredicate; public final Resource HasSubliteralPredicate_Inverse; public final Resource HasTemplate; public final Resource HasTemplateParameters; public final Resource HasTemplateParameters_Inverse; public final Resource HasTemplate_Inverse; public final Resource HasValueType; public final Resource HasValueType_Inverse; public final Resource Immutable; public final Resource IndexRoot; public final Resource IndexRootType; public final Resource Inherits; public final Resource InstanceOf; public final Resource Integer; public final Resource IntegerArray; public final Resource InverseOf; public final Resource IsComposedOf; public final Resource IsDependencyOf; public final Resource IsLinkedTo; public final Resource IsLinkedTo_Inverse; public final Resource IsOwnedBy; public final Resource IsPropertyDefinitionOf; public final Resource IsRelatedTo; public final Resource IsWeaklyRelatedTo; public final Resource Library; public final Resource List; public final Resource List_Element; public final Resource List_Entry; public final Resource List_Next; public final Resource List_Previous; public final Resource Literal; public final Resource Literal_BooleanValidator; public final Resource Literal_ByteValidator; public final Resource Literal_DoubleValidator; public final Resource Literal_FloatValidator; public final Resource Literal_HasInputValidator; public final Resource Literal_HasInputValidator_Inverse; public final Resource Literal_IntegerValidator; public final Resource Literal_LongValidator; public final Resource Long; public final Resource LongArray; public final Resource Migration; public final Resource MigrationSequence; public final Resource MigrationStep; public final Resource MigrationStep_stepAction; public final Resource MigrationStep_stepAction_Inverse; public final Resource Migration_format; public final Resource Migration_format_Inverse; public final Resource Migration_from; public final Resource Migration_from_Inverse; public final Resource Migration_priority; public final Resource Migration_priority_Inverse; public final Resource Migration_step; public final Resource Migration_step_Inverse; public final Resource NameOf; public final Resource NamespaceMigrationStep; public final Resource NamespaceMigrationStep_Prefix; public final Resource NamespaceMigrationStep_Prefix_base; public final Resource NamespaceMigrationStep_Prefix_base_Inverse; public final Resource NamespaceMigrationStep_Prefix_from; public final Resource NamespaceMigrationStep_Prefix_from_Inverse; public final Resource NamespaceMigrationStep_Prefix_to; public final Resource NamespaceMigrationStep_Prefix_to_Inverse; public final Resource Ontology; public final Resource Ontology_download; public final Resource Ontology_download_Inverse; public final Resource Ontology_global; public final Resource Ontology_global_Inverse; public final Resource OrderedSet; public final Resource OrderedSetToListMigrationStep; public final Resource OrderedSetToListMigrationStep_Change; public final Resource OrderedSetToListMigrationStep_entityType; public final Resource OrderedSetToListMigrationStep_listRelation; public final Resource OrderedSetToListMigrationStep_listType; public final Resource OrderedSetToListMigrationStep_orderedSetRelation; public final Resource OrderedSetToListMigrationStep_orderedSetType; public final Resource PGraph; public final Resource PGraph_definition; public final Resource PGraph_definition_Inverse; public final Resource PartOf; @Deprecated public final Resource Property; @Deprecated public final Resource PropertyDefinition; public final Resource PropertyOf; public final Resource PropertyRelation; public final Resource RVI; public final Resource RVIContext; public final Resource Relation; public final Resource RequiresValueType; public final Resource RequiresValueType_Inverse; public final Resource ResourceIdArray; public final Resource RevisionId; public final Resource SCLMigrationStep; public final Resource SCLMigrationStep_SCLMigrationStepAction; public final Resource SCLModule; public final Resource SCLModule_alias; public final Resource SCLModule_alias_Inverse; public final Resource SCLModule_definition; public final Resource SCLModule_definition_Inverse; public final Resource SCLValue; public final Resource SCLValue_Environment; public final Resource SCLValue_Environment_moduleName; public final Resource SCLValue_Environment_moduleName_Inverse; public final Resource SCLValue_Environment_namespace; public final Resource SCLValue_Environment_namespace_Inverse; public final Resource SCLValue_Environment_uses; public final Resource SCLValue_environment; public final Resource SCLValue_expression; public final Resource SCLValue_expression_Inverse; public final Resource SharedOntology; public final Resource SharedOntology_tg; public final Resource SharedOntology_tgResources; public final Resource SharedOntology_tgResources_Inverse; public final Resource SharedOntology_tg_Inverse; public final Resource SharedOntology_treatAsSystemOntology; public final Resource SharedOntology_treatAsSystemOntology_Inverse; public final Resource SharedRange; public final Resource String; public final Resource StringArray; public final Resource SubrelationOf; public final Resource SuperrelationOf; public final Resource SupertypeOf; public final Resource Tag; public final Resource Template; public final Resource TotalFunction; public final Resource True; public final Resource Type; public final Resource TypeWithIdentifier; public final Resource URI; public final Resource Value; public final Resource Variant; public final Resource VariantArray; public final Resource assert_; public final Resource classifications; public final Resource classifications_Inverse; public final Resource defTag; public final Resource default_; public final Resource default_Inverse; public final Resource domainChildren; public final Resource domainChildren_Inverse; public final Resource domainProperties; public final Resource domainProperties_Inverse; public final Resource entityReplacer; public final Resource entityReplacer_Inverse; public final Resource hasStandardResource; public final Resource hasStandardResource_Inverse; public final Resource identifier; public final Resource identifier_Inverse; public final Resource list; public final Resource loadBytes; public final Resource loadDataValue; public final Resource loadString; public final Resource new_; public final Resource optionalProperty; public final Resource orderedSet; public final Resource property; public final Resource readOnly; public final Resource readOnly_Inverse; public final Resource required; public final Resource required_Inverse; public final Resource scl; public final Resource singleProperty; public final Resource singlePropertyDefault; public final Resource symmetric; public final Resource tag; public final Resource typeURI; public final Resource typeURI_Inverse; public final Resource valid; public final Resource valid_Inverse; public final Resource validator; public final Resource validator_Inverse; public final Resource valueAccessor; public final Resource valueAccessor_Inverse; public static class URIs { public static final String Abstract = "http://www.simantics.org/Layer0-1.1/Abstract"; public static final String Assertion = "http://www.simantics.org/Layer0-1.1/Assertion"; public static final String Asserts = "http://www.simantics.org/Layer0-1.1/Asserts"; public static final String Asserts_Inverse = "http://www.simantics.org/Layer0-1.1/Asserts/Inverse"; public static final String Boolean = "http://www.simantics.org/Layer0-1.1/Boolean"; public static final String BooleanArray = "http://www.simantics.org/Layer0-1.1/BooleanArray"; public static final String Byte = "http://www.simantics.org/Layer0-1.1/Byte"; public static final String ByteArray = "http://www.simantics.org/Layer0-1.1/ByteArray"; public static final String Cardinality0 = "http://www.simantics.org/Layer0-1.1/Cardinality0"; public static final String Cardinality1 = "http://www.simantics.org/Layer0-1.1/Cardinality1"; public static final String Cardinality2 = "http://www.simantics.org/Layer0-1.1/Cardinality2"; public static final String CardinalityAtLeast1 = "http://www.simantics.org/Layer0-1.1/CardinalityAtLeast1"; public static final String CardinalityAtMost1 = "http://www.simantics.org/Layer0-1.1/CardinalityAtMost1"; public static final String CardinalityRange = "http://www.simantics.org/Layer0-1.1/CardinalityRange"; public static final String ClusterSet = "http://www.simantics.org/Layer0-1.1/ClusterSet"; public static final String ConcernsRelation = "http://www.simantics.org/Layer0-1.1/ConcernsRelation"; public static final String ConcernsRelation_Inverse = "http://www.simantics.org/Layer0-1.1/ConcernsRelation/Inverse"; public static final String ConsistsOf = "http://www.simantics.org/Layer0-1.1/ConsistsOf"; public static final String Constraint = "http://www.simantics.org/Layer0-1.1/Constraint"; public static final String Constraint_Validator = "http://www.simantics.org/Layer0-1.1/Constraint/Validator"; public static final String Constraint_Validator_Inverse = "http://www.simantics.org/Layer0-1.1/Constraint/Validator/Inverse"; public static final String ConvertsToValueWith = "http://www.simantics.org/Layer0-1.1/ConvertsToValueWith"; public static final String ConvertsToValueWith_Inverse = "http://www.simantics.org/Layer0-1.1/ConvertsToValueWith/Inverse"; public static final String DataType = "http://www.simantics.org/Layer0-1.1/DataType"; public static final String DatabaseManagement = "http://www.simantics.org/Layer0-1.1/DatabaseManagement"; public static final String DatabaseManagement_Bundles = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/Bundles"; public static final String DatabaseManagement_GraphBundle = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/GraphBundle"; public static final String DatabaseManagement_HasFile = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasFile"; public static final String DatabaseManagement_HasFile_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasFile/Inverse"; public static final String DatabaseManagement_HasHashCode = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasHashCode"; public static final String DatabaseManagement_HasHashCode_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasHashCode/Inverse"; public static final String DatabaseManagement_HasInstallInfo = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasInstallInfo"; public static final String DatabaseManagement_HasInstallInfo_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasInstallInfo/Inverse"; public static final String DatabaseManagement_HasVersionedId = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasVersionedId"; public static final String DatabaseManagement_HasVersionedId_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasVersionedId/Inverse"; public static final String DatabaseManagement_InstallInfo = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/InstallInfo"; public static final String DatabaseManagement_InstalledGraphBundles = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/InstalledGraphBundles"; public static final String DatabaseManagement_OSGiSymbolicName = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/OSGiSymbolicName"; public static final String DatabaseManagement_OSGiVersion = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/OSGiVersion"; public static final String DatabaseManagement_VersionedId = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/VersionedId"; public static final String DependsOn = "http://www.simantics.org/Layer0-1.1/DependsOn"; public static final String Deprecated = "http://www.simantics.org/Layer0-1.1/Deprecated"; public static final String DomainOf = "http://www.simantics.org/Layer0-1.1/DomainOf"; public static final String Double = "http://www.simantics.org/Layer0-1.1/Double"; public static final String DoubleArray = "http://www.simantics.org/Layer0-1.1/DoubleArray"; public static final String Entity = "http://www.simantics.org/Layer0-1.1/Entity"; public static final String Entity_ClusterConstraint = "http://www.simantics.org/Layer0-1.1/Entity/ClusterConstraint"; public static final String Entity_PropertyConstraint = "http://www.simantics.org/Layer0-1.1/Entity/PropertyConstraint"; public static final String Entity_RelationConstraint = "http://www.simantics.org/Layer0-1.1/Entity/RelationConstraint"; public static final String Entity_URIConstraint = "http://www.simantics.org/Layer0-1.1/Entity/URIConstraint"; public static final String Entity_ValueConstraint = "http://www.simantics.org/Layer0-1.1/Entity/ValueConstraint"; public static final String Entity_published = "http://www.simantics.org/Layer0-1.1/Entity/published"; public static final String Entity_published_Inverse = "http://www.simantics.org/Layer0-1.1/Entity/published/Inverse"; public static final String Enumeration = "http://www.simantics.org/Layer0-1.1/Enumeration"; public static final String ExternalEntity = "http://www.simantics.org/Layer0-1.1/ExternalEntity"; public static final String ExternalValue = "http://www.simantics.org/Layer0-1.1/ExternalValue"; public static final String False = "http://www.simantics.org/Layer0-1.1/False"; public static final String Final = "http://www.simantics.org/Layer0-1.1/Final"; public static final String Float = "http://www.simantics.org/Layer0-1.1/Float"; public static final String FloatArray = "http://www.simantics.org/Layer0-1.1/FloatArray"; public static final String Function = "http://www.simantics.org/Layer0-1.1/Function"; public static final String FunctionalRelation = "http://www.simantics.org/Layer0-1.1/FunctionalRelation"; public static final String Functions = "http://www.simantics.org/Layer0-1.1/Functions"; public static final String Functions_booleanInputValidator = "http://www.simantics.org/Layer0-1.1/Functions/booleanInputValidator"; public static final String Functions_clusterValidator = "http://www.simantics.org/Layer0-1.1/Functions/clusterValidator"; public static final String Functions_composedPropertyValue = "http://www.simantics.org/Layer0-1.1/Functions/composedPropertyValue"; public static final String Functions_computeExpression = "http://www.simantics.org/Layer0-1.1/Functions/computeExpression"; public static final String Functions_entityLabel = "http://www.simantics.org/Layer0-1.1/Functions/entityLabel"; public static final String Functions_functionApplication = "http://www.simantics.org/Layer0-1.1/Functions/functionApplication"; public static final String Functions_hasStandardResource = "http://www.simantics.org/Layer0-1.1/Functions/hasStandardResource"; public static final String Functions_listResources = "http://www.simantics.org/Layer0-1.1/Functions/listResources"; public static final String Functions_numberInputValidator = "http://www.simantics.org/Layer0-1.1/Functions/numberInputValidator"; public static final String Functions_propertyValidator = "http://www.simantics.org/Layer0-1.1/Functions/propertyValidator"; public static final String Functions_relationValidator = "http://www.simantics.org/Layer0-1.1/Functions/relationValidator"; public static final String Functions_resourceAsValue = "http://www.simantics.org/Layer0-1.1/Functions/resourceAsValue"; public static final String Functions_standardChildDomainChildren = "http://www.simantics.org/Layer0-1.1/Functions/standardChildDomainChildren"; public static final String Functions_standardChildDomainProperties = "http://www.simantics.org/Layer0-1.1/Functions/standardChildDomainProperties"; public static final String Functions_standardClassifications = "http://www.simantics.org/Layer0-1.1/Functions/standardClassifications"; public static final String Functions_standardDefaultValue = "http://www.simantics.org/Layer0-1.1/Functions/standardDefaultValue"; public static final String Functions_standardPropertyDomainChildren = "http://www.simantics.org/Layer0-1.1/Functions/standardPropertyDomainChildren"; public static final String Functions_standardPropertyDomainProperties = "http://www.simantics.org/Layer0-1.1/Functions/standardPropertyDomainProperties"; public static final String Functions_standardReadOnlyValue = "http://www.simantics.org/Layer0-1.1/Functions/standardReadOnlyValue"; public static final String Functions_standardRequiredValue = "http://www.simantics.org/Layer0-1.1/Functions/standardRequiredValue"; public static final String Functions_standardValidValue = "http://www.simantics.org/Layer0-1.1/Functions/standardValidValue"; public static final String Functions_standardValidator = "http://www.simantics.org/Layer0-1.1/Functions/standardValidator"; public static final String Functions_standardValueAccessor = "http://www.simantics.org/Layer0-1.1/Functions/standardValueAccessor"; public static final String Functions_uriValidator = "http://www.simantics.org/Layer0-1.1/Functions/uriValidator"; public static final String Functions_valueValidator = "http://www.simantics.org/Layer0-1.1/Functions/valueValidator"; public static final String GUID = "http://www.simantics.org/Layer0-1.1/GUID"; public static final String Graph = "http://www.simantics.org/Layer0-1.1/Graph"; public static final String HasCardinalityRange = "http://www.simantics.org/Layer0-1.1/HasCardinalityRange"; public static final String HasCardinalityRange_Inverse = "http://www.simantics.org/Layer0-1.1/HasCardinalityRange/Inverse"; public static final String HasComment = "http://www.simantics.org/Layer0-1.1/HasComment"; public static final String HasComment_Inverse = "http://www.simantics.org/Layer0-1.1/HasComment/Inverse"; public static final String HasConstraint = "http://www.simantics.org/Layer0-1.1/HasConstraint"; public static final String HasConstraint_Inverse = "http://www.simantics.org/Layer0-1.1/HasConstraint/Inverse"; public static final String HasDataType = "http://www.simantics.org/Layer0-1.1/HasDataType"; public static final String HasDataType_Inverse = "http://www.simantics.org/Layer0-1.1/HasDataType/Inverse"; public static final String HasDefaultLiteralType = "http://www.simantics.org/Layer0-1.1/HasDefaultLiteralType"; public static final String HasDefaultLiteralType_Inverse = "http://www.simantics.org/Layer0-1.1/HasDefaultLiteralType/Inverse"; public static final String HasDescription = "http://www.simantics.org/Layer0-1.1/HasDescription"; public static final String HasDescription_Inverse = "http://www.simantics.org/Layer0-1.1/HasDescription/Inverse"; public static final String HasDomain = "http://www.simantics.org/Layer0-1.1/HasDomain"; @Deprecated public static final String HasElement = "http://www.simantics.org/Layer0-1.1/HasElement"; public static final String HasLabel = "http://www.simantics.org/Layer0-1.1/HasLabel"; public static final String HasLabel_Inverse = "http://www.simantics.org/Layer0-1.1/HasLabel/Inverse"; public static final String HasName = "http://www.simantics.org/Layer0-1.1/HasName"; public static final String HasNext = "http://www.simantics.org/Layer0-1.1/HasNext"; public static final String HasObject = "http://www.simantics.org/Layer0-1.1/HasObject"; public static final String HasObjectInverse = "http://www.simantics.org/Layer0-1.1/HasObjectInverse"; public static final String HasPredicate = "http://www.simantics.org/Layer0-1.1/HasPredicate"; public static final String HasPredicateInverse = "http://www.simantics.org/Layer0-1.1/HasPredicateInverse"; public static final String HasPrevious = "http://www.simantics.org/Layer0-1.1/HasPrevious"; public static final String HasProperty = "http://www.simantics.org/Layer0-1.1/HasProperty"; @Deprecated public static final String HasPropertyDefinition = "http://www.simantics.org/Layer0-1.1/HasPropertyDefinition"; public static final String HasRange = "http://www.simantics.org/Layer0-1.1/HasRange"; public static final String HasRange_Inverse = "http://www.simantics.org/Layer0-1.1/HasRange/Inverse"; public static final String HasResourceClass = "http://www.simantics.org/Layer0-1.1/HasResourceClass"; public static final String HasResourceClass_Inverse = "http://www.simantics.org/Layer0-1.1/HasResourceClass/Inverse"; public static final String HasSubliteralPredicate = "http://www.simantics.org/Layer0-1.1/HasSubliteralPredicate"; public static final String HasSubliteralPredicate_Inverse = "http://www.simantics.org/Layer0-1.1/HasSubliteralPredicate/Inverse"; public static final String HasTemplate = "http://www.simantics.org/Layer0-1.1/HasTemplate"; public static final String HasTemplateParameters = "http://www.simantics.org/Layer0-1.1/HasTemplateParameters"; public static final String HasTemplateParameters_Inverse = "http://www.simantics.org/Layer0-1.1/HasTemplateParameters/Inverse"; public static final String HasTemplate_Inverse = "http://www.simantics.org/Layer0-1.1/HasTemplate/Inverse"; public static final String HasValueType = "http://www.simantics.org/Layer0-1.1/HasValueType"; public static final String HasValueType_Inverse = "http://www.simantics.org/Layer0-1.1/HasValueType/Inverse"; public static final String Immutable = "http://www.simantics.org/Layer0-1.1/Immutable"; public static final String IndexRoot = "http://www.simantics.org/Layer0-1.1/IndexRoot"; public static final String IndexRootType = "http://www.simantics.org/Layer0-1.1/IndexRootType"; public static final String Inherits = "http://www.simantics.org/Layer0-1.1/Inherits"; public static final String InstanceOf = "http://www.simantics.org/Layer0-1.1/InstanceOf"; public static final String Integer = "http://www.simantics.org/Layer0-1.1/Integer"; public static final String IntegerArray = "http://www.simantics.org/Layer0-1.1/IntegerArray"; public static final String InverseOf = "http://www.simantics.org/Layer0-1.1/InverseOf"; public static final String IsComposedOf = "http://www.simantics.org/Layer0-1.1/IsComposedOf"; public static final String IsDependencyOf = "http://www.simantics.org/Layer0-1.1/IsDependencyOf"; public static final String IsLinkedTo = "http://www.simantics.org/Layer0-1.1/IsLinkedTo"; public static final String IsLinkedTo_Inverse = "http://www.simantics.org/Layer0-1.1/IsLinkedTo/Inverse"; public static final String IsOwnedBy = "http://www.simantics.org/Layer0-1.1/IsOwnedBy"; public static final String IsPropertyDefinitionOf = "http://www.simantics.org/Layer0-1.1/IsPropertyDefinitionOf"; public static final String IsRelatedTo = "http://www.simantics.org/Layer0-1.1/IsRelatedTo"; public static final String IsWeaklyRelatedTo = "http://www.simantics.org/Layer0-1.1/IsWeaklyRelatedTo"; public static final String Library = "http://www.simantics.org/Layer0-1.1/Library"; public static final String List = "http://www.simantics.org/Layer0-1.1/List"; public static final String List_Element = "http://www.simantics.org/Layer0-1.1/List/Element"; public static final String List_Entry = "http://www.simantics.org/Layer0-1.1/List/Entry"; public static final String List_Next = "http://www.simantics.org/Layer0-1.1/List/Next"; public static final String List_Previous = "http://www.simantics.org/Layer0-1.1/List/Previous"; public static final String Literal = "http://www.simantics.org/Layer0-1.1/Literal"; public static final String Literal_BooleanValidator = "http://www.simantics.org/Layer0-1.1/Literal/BooleanValidator"; public static final String Literal_ByteValidator = "http://www.simantics.org/Layer0-1.1/Literal/ByteValidator"; public static final String Literal_DoubleValidator = "http://www.simantics.org/Layer0-1.1/Literal/DoubleValidator"; public static final String Literal_FloatValidator = "http://www.simantics.org/Layer0-1.1/Literal/FloatValidator"; public static final String Literal_HasInputValidator = "http://www.simantics.org/Layer0-1.1/Literal/HasInputValidator"; public static final String Literal_HasInputValidator_Inverse = "http://www.simantics.org/Layer0-1.1/Literal/HasInputValidator/Inverse"; public static final String Literal_IntegerValidator = "http://www.simantics.org/Layer0-1.1/Literal/IntegerValidator"; public static final String Literal_LongValidator = "http://www.simantics.org/Layer0-1.1/Literal/LongValidator"; public static final String Long = "http://www.simantics.org/Layer0-1.1/Long"; public static final String LongArray = "http://www.simantics.org/Layer0-1.1/LongArray"; public static final String Migration = "http://www.simantics.org/Layer0-1.1/Migration"; public static final String MigrationSequence = "http://www.simantics.org/Layer0-1.1/MigrationSequence"; public static final String MigrationStep = "http://www.simantics.org/Layer0-1.1/MigrationStep"; public static final String MigrationStep_stepAction = "http://www.simantics.org/Layer0-1.1/MigrationStep/stepAction"; public static final String MigrationStep_stepAction_Inverse = "http://www.simantics.org/Layer0-1.1/MigrationStep/stepAction/Inverse"; public static final String Migration_format = "http://www.simantics.org/Layer0-1.1/Migration/format"; public static final String Migration_format_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/format/Inverse"; public static final String Migration_from = "http://www.simantics.org/Layer0-1.1/Migration/from"; public static final String Migration_from_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/from/Inverse"; public static final String Migration_priority = "http://www.simantics.org/Layer0-1.1/Migration/priority"; public static final String Migration_priority_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/priority/Inverse"; public static final String Migration_step = "http://www.simantics.org/Layer0-1.1/Migration/step"; public static final String Migration_step_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/step/Inverse"; public static final String NameOf = "http://www.simantics.org/Layer0-1.1/NameOf"; public static final String NamespaceMigrationStep = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep"; public static final String NamespaceMigrationStep_Prefix = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix"; public static final String NamespaceMigrationStep_Prefix_base = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/base"; public static final String NamespaceMigrationStep_Prefix_base_Inverse = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/base/Inverse"; public static final String NamespaceMigrationStep_Prefix_from = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/from"; public static final String NamespaceMigrationStep_Prefix_from_Inverse = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/from/Inverse"; public static final String NamespaceMigrationStep_Prefix_to = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/to"; public static final String NamespaceMigrationStep_Prefix_to_Inverse = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/to/Inverse"; public static final String Ontology = "http://www.simantics.org/Layer0-1.1/Ontology"; public static final String Ontology_download = "http://www.simantics.org/Layer0-1.1/Ontology/download"; public static final String Ontology_download_Inverse = "http://www.simantics.org/Layer0-1.1/Ontology/download/Inverse"; public static final String Ontology_global = "http://www.simantics.org/Layer0-1.1/Ontology/global"; public static final String Ontology_global_Inverse = "http://www.simantics.org/Layer0-1.1/Ontology/global/Inverse"; public static final String OrderedSet = "http://www.simantics.org/Layer0-1.1/OrderedSet"; public static final String OrderedSetToListMigrationStep = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep"; public static final String OrderedSetToListMigrationStep_Change = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/Change"; public static final String OrderedSetToListMigrationStep_entityType = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/entityType"; public static final String OrderedSetToListMigrationStep_listRelation = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/listRelation"; public static final String OrderedSetToListMigrationStep_listType = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/listType"; public static final String OrderedSetToListMigrationStep_orderedSetRelation = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/orderedSetRelation"; public static final String OrderedSetToListMigrationStep_orderedSetType = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/orderedSetType"; public static final String PGraph = "http://www.simantics.org/Layer0-1.1/PGraph"; public static final String PGraph_definition = "http://www.simantics.org/Layer0-1.1/PGraph/definition"; public static final String PGraph_definition_Inverse = "http://www.simantics.org/Layer0-1.1/PGraph/definition/Inverse"; public static final String PartOf = "http://www.simantics.org/Layer0-1.1/PartOf"; @Deprecated public static final String Property = "http://www.simantics.org/Layer0-1.1/Property"; @Deprecated public static final String PropertyDefinition = "http://www.simantics.org/Layer0-1.1/PropertyDefinition"; public static final String PropertyOf = "http://www.simantics.org/Layer0-1.1/PropertyOf"; public static final String PropertyRelation = "http://www.simantics.org/Layer0-1.1/PropertyRelation"; public static final String RVI = "http://www.simantics.org/Layer0-1.1/RVI"; public static final String RVIContext = "http://www.simantics.org/Layer0-1.1/RVIContext"; public static final String Relation = "http://www.simantics.org/Layer0-1.1/Relation"; public static final String RequiresValueType = "http://www.simantics.org/Layer0-1.1/RequiresValueType"; public static final String RequiresValueType_Inverse = "http://www.simantics.org/Layer0-1.1/RequiresValueType/Inverse"; public static final String ResourceIdArray = "http://www.simantics.org/Layer0-1.1/ResourceIdArray"; public static final String RevisionId = "http://www.simantics.org/Layer0-1.1/RevisionId"; public static final String SCLMigrationStep = "http://www.simantics.org/Layer0-1.1/SCLMigrationStep"; public static final String SCLMigrationStep_SCLMigrationStepAction = "http://www.simantics.org/Layer0-1.1/SCLMigrationStep/SCLMigrationStepAction"; public static final String SCLModule = "http://www.simantics.org/Layer0-1.1/SCLModule"; public static final String SCLModule_alias = "http://www.simantics.org/Layer0-1.1/SCLModule/alias"; public static final String SCLModule_alias_Inverse = "http://www.simantics.org/Layer0-1.1/SCLModule/alias/Inverse"; public static final String SCLModule_definition = "http://www.simantics.org/Layer0-1.1/SCLModule/definition"; public static final String SCLModule_definition_Inverse = "http://www.simantics.org/Layer0-1.1/SCLModule/definition/Inverse"; public static final String SCLValue = "http://www.simantics.org/Layer0-1.1/SCLValue"; public static final String SCLValue_Environment = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment"; public static final String SCLValue_Environment_moduleName = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/moduleName"; public static final String SCLValue_Environment_moduleName_Inverse = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/moduleName/Inverse"; public static final String SCLValue_Environment_namespace = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/namespace"; public static final String SCLValue_Environment_namespace_Inverse = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/namespace/Inverse"; public static final String SCLValue_Environment_uses = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/uses"; public static final String SCLValue_environment = "http://www.simantics.org/Layer0-1.1/SCLValue/environment"; public static final String SCLValue_expression = "http://www.simantics.org/Layer0-1.1/SCLValue/expression"; public static final String SCLValue_expression_Inverse = "http://www.simantics.org/Layer0-1.1/SCLValue/expression/Inverse"; public static final String SharedOntology = "http://www.simantics.org/Layer0-1.1/SharedOntology"; public static final String SharedOntology_tg = "http://www.simantics.org/Layer0-1.1/SharedOntology/tg"; public static final String SharedOntology_tgResources = "http://www.simantics.org/Layer0-1.1/SharedOntology/tgResources"; public static final String SharedOntology_tgResources_Inverse = "http://www.simantics.org/Layer0-1.1/SharedOntology/tgResources/Inverse"; public static final String SharedOntology_tg_Inverse = "http://www.simantics.org/Layer0-1.1/SharedOntology/tg/Inverse"; public static final String SharedOntology_treatAsSystemOntology = "http://www.simantics.org/Layer0-1.1/SharedOntology/treatAsSystemOntology"; public static final String SharedOntology_treatAsSystemOntology_Inverse = "http://www.simantics.org/Layer0-1.1/SharedOntology/treatAsSystemOntology/Inverse"; public static final String SharedRange = "http://www.simantics.org/Layer0-1.1/SharedRange"; public static final String String = "http://www.simantics.org/Layer0-1.1/String"; public static final String StringArray = "http://www.simantics.org/Layer0-1.1/StringArray"; public static final String SubrelationOf = "http://www.simantics.org/Layer0-1.1/SubrelationOf"; public static final String SuperrelationOf = "http://www.simantics.org/Layer0-1.1/SuperrelationOf"; public static final String SupertypeOf = "http://www.simantics.org/Layer0-1.1/SupertypeOf"; public static final String Tag = "http://www.simantics.org/Layer0-1.1/Tag"; public static final String Template = "http://www.simantics.org/Layer0-1.1/Template"; public static final String TotalFunction = "http://www.simantics.org/Layer0-1.1/TotalFunction"; public static final String True = "http://www.simantics.org/Layer0-1.1/True"; public static final String Type = "http://www.simantics.org/Layer0-1.1/Type"; public static final String TypeWithIdentifier = "http://www.simantics.org/Layer0-1.1/TypeWithIdentifier"; public static final String URI = "http://www.simantics.org/Layer0-1.1/URI"; public static final String Value = "http://www.simantics.org/Layer0-1.1/Value"; public static final String Variant = "http://www.simantics.org/Layer0-1.1/Variant"; public static final String VariantArray = "http://www.simantics.org/Layer0-1.1/VariantArray"; public static final String assert_ = "http://www.simantics.org/Layer0-1.1/assert"; public static final String classifications = "http://www.simantics.org/Layer0-1.1/classifications"; public static final String classifications_Inverse = "http://www.simantics.org/Layer0-1.1/classifications/Inverse"; public static final String defTag = "http://www.simantics.org/Layer0-1.1/defTag"; public static final String default_ = "http://www.simantics.org/Layer0-1.1/default"; public static final String default_Inverse = "http://www.simantics.org/Layer0-1.1/default/Inverse"; public static final String domainChildren = "http://www.simantics.org/Layer0-1.1/domainChildren"; public static final String domainChildren_Inverse = "http://www.simantics.org/Layer0-1.1/domainChildren/Inverse"; public static final String domainProperties = "http://www.simantics.org/Layer0-1.1/domainProperties"; public static final String domainProperties_Inverse = "http://www.simantics.org/Layer0-1.1/domainProperties/Inverse"; public static final String entityReplacer = "http://www.simantics.org/Layer0-1.1/entityReplacer"; public static final String entityReplacer_Inverse = "http://www.simantics.org/Layer0-1.1/entityReplacer/Inverse"; public static final String hasStandardResource = "http://www.simantics.org/Layer0-1.1/hasStandardResource"; public static final String hasStandardResource_Inverse = "http://www.simantics.org/Layer0-1.1/hasStandardResource/Inverse"; public static final String identifier = "http://www.simantics.org/Layer0-1.1/identifier"; public static final String identifier_Inverse = "http://www.simantics.org/Layer0-1.1/identifier/Inverse"; public static final String list = "http://www.simantics.org/Layer0-1.1/list"; public static final String loadBytes = "http://www.simantics.org/Layer0-1.1/loadBytes"; public static final String loadDataValue = "http://www.simantics.org/Layer0-1.1/loadDataValue"; public static final String loadString = "http://www.simantics.org/Layer0-1.1/loadString"; public static final String new_ = "http://www.simantics.org/Layer0-1.1/new"; public static final String optionalProperty = "http://www.simantics.org/Layer0-1.1/optionalProperty"; public static final String orderedSet = "http://www.simantics.org/Layer0-1.1/orderedSet"; public static final String property = "http://www.simantics.org/Layer0-1.1/property"; public static final String readOnly = "http://www.simantics.org/Layer0-1.1/readOnly"; public static final String readOnly_Inverse = "http://www.simantics.org/Layer0-1.1/readOnly/Inverse"; public static final String required = "http://www.simantics.org/Layer0-1.1/required"; public static final String required_Inverse = "http://www.simantics.org/Layer0-1.1/required/Inverse"; public static final String scl = "http://www.simantics.org/Layer0-1.1/scl"; public static final String singleProperty = "http://www.simantics.org/Layer0-1.1/singleProperty"; public static final String singlePropertyDefault = "http://www.simantics.org/Layer0-1.1/singlePropertyDefault"; public static final String symmetric = "http://www.simantics.org/Layer0-1.1/symmetric"; public static final String tag = "http://www.simantics.org/Layer0-1.1/tag"; public static final String typeURI = "http://www.simantics.org/Layer0-1.1/typeURI"; public static final String typeURI_Inverse = "http://www.simantics.org/Layer0-1.1/typeURI/Inverse"; public static final String valid = "http://www.simantics.org/Layer0-1.1/valid"; public static final String valid_Inverse = "http://www.simantics.org/Layer0-1.1/valid/Inverse"; public static final String validator = "http://www.simantics.org/Layer0-1.1/validator"; public static final String validator_Inverse = "http://www.simantics.org/Layer0-1.1/validator/Inverse"; public static final String valueAccessor = "http://www.simantics.org/Layer0-1.1/valueAccessor"; public static final String valueAccessor_Inverse = "http://www.simantics.org/Layer0-1.1/valueAccessor/Inverse"; } public static Resource getResourceOrNull(ReadGraph graph, String uri) { try { return graph.getResource(uri); } catch(DatabaseException e) { System.err.println(e.getMessage()); return null; } } public Layer0(ReadGraph graph) { Abstract = getResourceOrNull(graph, URIs.Abstract); Assertion = getResourceOrNull(graph, URIs.Assertion); Asserts = getResourceOrNull(graph, URIs.Asserts); Asserts_Inverse = getResourceOrNull(graph, URIs.Asserts_Inverse); Boolean = getResourceOrNull(graph, URIs.Boolean); BooleanArray = getResourceOrNull(graph, URIs.BooleanArray); Byte = getResourceOrNull(graph, URIs.Byte); ByteArray = getResourceOrNull(graph, URIs.ByteArray); Cardinality0 = getResourceOrNull(graph, URIs.Cardinality0); Cardinality1 = getResourceOrNull(graph, URIs.Cardinality1); Cardinality2 = getResourceOrNull(graph, URIs.Cardinality2); CardinalityAtLeast1 = getResourceOrNull(graph, URIs.CardinalityAtLeast1); CardinalityAtMost1 = getResourceOrNull(graph, URIs.CardinalityAtMost1); CardinalityRange = getResourceOrNull(graph, URIs.CardinalityRange); ClusterSet = getResourceOrNull(graph, URIs.ClusterSet); ConcernsRelation = getResourceOrNull(graph, URIs.ConcernsRelation); ConcernsRelation_Inverse = getResourceOrNull(graph, URIs.ConcernsRelation_Inverse); ConsistsOf = getResourceOrNull(graph, URIs.ConsistsOf); Constraint = getResourceOrNull(graph, URIs.Constraint); Constraint_Validator = getResourceOrNull(graph, URIs.Constraint_Validator); Constraint_Validator_Inverse = getResourceOrNull(graph, URIs.Constraint_Validator_Inverse); ConvertsToValueWith = getResourceOrNull(graph, URIs.ConvertsToValueWith); ConvertsToValueWith_Inverse = getResourceOrNull(graph, URIs.ConvertsToValueWith_Inverse); DataType = getResourceOrNull(graph, URIs.DataType); DatabaseManagement = getResourceOrNull(graph, URIs.DatabaseManagement); DatabaseManagement_Bundles = getResourceOrNull(graph, URIs.DatabaseManagement_Bundles); DatabaseManagement_GraphBundle = getResourceOrNull(graph, URIs.DatabaseManagement_GraphBundle); DatabaseManagement_HasFile = getResourceOrNull(graph, URIs.DatabaseManagement_HasFile); DatabaseManagement_HasFile_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasFile_Inverse); DatabaseManagement_HasHashCode = getResourceOrNull(graph, URIs.DatabaseManagement_HasHashCode); DatabaseManagement_HasHashCode_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasHashCode_Inverse); DatabaseManagement_HasInstallInfo = getResourceOrNull(graph, URIs.DatabaseManagement_HasInstallInfo); DatabaseManagement_HasInstallInfo_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasInstallInfo_Inverse); DatabaseManagement_HasVersionedId = getResourceOrNull(graph, URIs.DatabaseManagement_HasVersionedId); DatabaseManagement_HasVersionedId_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasVersionedId_Inverse); DatabaseManagement_InstallInfo = getResourceOrNull(graph, URIs.DatabaseManagement_InstallInfo); DatabaseManagement_InstalledGraphBundles = getResourceOrNull(graph, URIs.DatabaseManagement_InstalledGraphBundles); DatabaseManagement_OSGiSymbolicName = getResourceOrNull(graph, URIs.DatabaseManagement_OSGiSymbolicName); DatabaseManagement_OSGiVersion = getResourceOrNull(graph, URIs.DatabaseManagement_OSGiVersion); DatabaseManagement_VersionedId = getResourceOrNull(graph, URIs.DatabaseManagement_VersionedId); DependsOn = getResourceOrNull(graph, URIs.DependsOn); Deprecated = getResourceOrNull(graph, URIs.Deprecated); DomainOf = getResourceOrNull(graph, URIs.DomainOf); Double = getResourceOrNull(graph, URIs.Double); DoubleArray = getResourceOrNull(graph, URIs.DoubleArray); Entity = getResourceOrNull(graph, URIs.Entity); Entity_ClusterConstraint = getResourceOrNull(graph, URIs.Entity_ClusterConstraint); Entity_PropertyConstraint = getResourceOrNull(graph, URIs.Entity_PropertyConstraint); Entity_RelationConstraint = getResourceOrNull(graph, URIs.Entity_RelationConstraint); Entity_URIConstraint = getResourceOrNull(graph, URIs.Entity_URIConstraint); Entity_ValueConstraint = getResourceOrNull(graph, URIs.Entity_ValueConstraint); Entity_published = getResourceOrNull(graph, URIs.Entity_published); Entity_published_Inverse = getResourceOrNull(graph, URIs.Entity_published_Inverse); Enumeration = getResourceOrNull(graph, URIs.Enumeration); ExternalEntity = getResourceOrNull(graph, URIs.ExternalEntity); ExternalValue = getResourceOrNull(graph, URIs.ExternalValue); False = getResourceOrNull(graph, URIs.False); Final = getResourceOrNull(graph, URIs.Final); Float = getResourceOrNull(graph, URIs.Float); FloatArray = getResourceOrNull(graph, URIs.FloatArray); Function = getResourceOrNull(graph, URIs.Function); FunctionalRelation = getResourceOrNull(graph, URIs.FunctionalRelation); Functions = getResourceOrNull(graph, URIs.Functions); Functions_booleanInputValidator = getResourceOrNull(graph, URIs.Functions_booleanInputValidator); Functions_clusterValidator = getResourceOrNull(graph, URIs.Functions_clusterValidator); Functions_composedPropertyValue = getResourceOrNull(graph, URIs.Functions_composedPropertyValue); Functions_computeExpression = getResourceOrNull(graph, URIs.Functions_computeExpression); Functions_entityLabel = getResourceOrNull(graph, URIs.Functions_entityLabel); Functions_functionApplication = getResourceOrNull(graph, URIs.Functions_functionApplication); Functions_hasStandardResource = getResourceOrNull(graph, URIs.Functions_hasStandardResource); Functions_listResources = getResourceOrNull(graph, URIs.Functions_listResources); Functions_numberInputValidator = getResourceOrNull(graph, URIs.Functions_numberInputValidator); Functions_propertyValidator = getResourceOrNull(graph, URIs.Functions_propertyValidator); Functions_relationValidator = getResourceOrNull(graph, URIs.Functions_relationValidator); Functions_resourceAsValue = getResourceOrNull(graph, URIs.Functions_resourceAsValue); Functions_standardChildDomainChildren = getResourceOrNull(graph, URIs.Functions_standardChildDomainChildren); Functions_standardChildDomainProperties = getResourceOrNull(graph, URIs.Functions_standardChildDomainProperties); Functions_standardClassifications = getResourceOrNull(graph, URIs.Functions_standardClassifications); Functions_standardDefaultValue = getResourceOrNull(graph, URIs.Functions_standardDefaultValue); Functions_standardPropertyDomainChildren = getResourceOrNull(graph, URIs.Functions_standardPropertyDomainChildren); Functions_standardPropertyDomainProperties = getResourceOrNull(graph, URIs.Functions_standardPropertyDomainProperties); Functions_standardReadOnlyValue = getResourceOrNull(graph, URIs.Functions_standardReadOnlyValue); Functions_standardRequiredValue = getResourceOrNull(graph, URIs.Functions_standardRequiredValue); Functions_standardValidValue = getResourceOrNull(graph, URIs.Functions_standardValidValue); Functions_standardValidator = getResourceOrNull(graph, URIs.Functions_standardValidator); Functions_standardValueAccessor = getResourceOrNull(graph, URIs.Functions_standardValueAccessor); Functions_uriValidator = getResourceOrNull(graph, URIs.Functions_uriValidator); Functions_valueValidator = getResourceOrNull(graph, URIs.Functions_valueValidator); GUID = getResourceOrNull(graph, URIs.GUID); Graph = getResourceOrNull(graph, URIs.Graph); HasCardinalityRange = getResourceOrNull(graph, URIs.HasCardinalityRange); HasCardinalityRange_Inverse = getResourceOrNull(graph, URIs.HasCardinalityRange_Inverse); HasComment = getResourceOrNull(graph, URIs.HasComment); HasComment_Inverse = getResourceOrNull(graph, URIs.HasComment_Inverse); HasConstraint = getResourceOrNull(graph, URIs.HasConstraint); HasConstraint_Inverse = getResourceOrNull(graph, URIs.HasConstraint_Inverse); HasDataType = getResourceOrNull(graph, URIs.HasDataType); HasDataType_Inverse = getResourceOrNull(graph, URIs.HasDataType_Inverse); HasDefaultLiteralType = getResourceOrNull(graph, URIs.HasDefaultLiteralType); HasDefaultLiteralType_Inverse = getResourceOrNull(graph, URIs.HasDefaultLiteralType_Inverse); HasDescription = getResourceOrNull(graph, URIs.HasDescription); HasDescription_Inverse = getResourceOrNull(graph, URIs.HasDescription_Inverse); HasDomain = getResourceOrNull(graph, URIs.HasDomain); HasElement = getResourceOrNull(graph, URIs.HasElement); HasLabel = getResourceOrNull(graph, URIs.HasLabel); HasLabel_Inverse = getResourceOrNull(graph, URIs.HasLabel_Inverse); HasName = getResourceOrNull(graph, URIs.HasName); HasNext = getResourceOrNull(graph, URIs.HasNext); HasObject = getResourceOrNull(graph, URIs.HasObject); HasObjectInverse = getResourceOrNull(graph, URIs.HasObjectInverse); HasPredicate = getResourceOrNull(graph, URIs.HasPredicate); HasPredicateInverse = getResourceOrNull(graph, URIs.HasPredicateInverse); HasPrevious = getResourceOrNull(graph, URIs.HasPrevious); HasProperty = getResourceOrNull(graph, URIs.HasProperty); HasPropertyDefinition = getResourceOrNull(graph, URIs.HasPropertyDefinition); HasRange = getResourceOrNull(graph, URIs.HasRange); HasRange_Inverse = getResourceOrNull(graph, URIs.HasRange_Inverse); HasResourceClass = getResourceOrNull(graph, URIs.HasResourceClass); HasResourceClass_Inverse = getResourceOrNull(graph, URIs.HasResourceClass_Inverse); HasSubliteralPredicate = getResourceOrNull(graph, URIs.HasSubliteralPredicate); HasSubliteralPredicate_Inverse = getResourceOrNull(graph, URIs.HasSubliteralPredicate_Inverse); HasTemplate = getResourceOrNull(graph, URIs.HasTemplate); HasTemplateParameters = getResourceOrNull(graph, URIs.HasTemplateParameters); HasTemplateParameters_Inverse = getResourceOrNull(graph, URIs.HasTemplateParameters_Inverse); HasTemplate_Inverse = getResourceOrNull(graph, URIs.HasTemplate_Inverse); HasValueType = getResourceOrNull(graph, URIs.HasValueType); HasValueType_Inverse = getResourceOrNull(graph, URIs.HasValueType_Inverse); Immutable = getResourceOrNull(graph, URIs.Immutable); IndexRoot = getResourceOrNull(graph, URIs.IndexRoot); IndexRootType = getResourceOrNull(graph, URIs.IndexRootType); Inherits = getResourceOrNull(graph, URIs.Inherits); InstanceOf = getResourceOrNull(graph, URIs.InstanceOf); Integer = getResourceOrNull(graph, URIs.Integer); IntegerArray = getResourceOrNull(graph, URIs.IntegerArray); InverseOf = getResourceOrNull(graph, URIs.InverseOf); IsComposedOf = getResourceOrNull(graph, URIs.IsComposedOf); IsDependencyOf = getResourceOrNull(graph, URIs.IsDependencyOf); IsLinkedTo = getResourceOrNull(graph, URIs.IsLinkedTo); IsLinkedTo_Inverse = getResourceOrNull(graph, URIs.IsLinkedTo_Inverse); IsOwnedBy = getResourceOrNull(graph, URIs.IsOwnedBy); IsPropertyDefinitionOf = getResourceOrNull(graph, URIs.IsPropertyDefinitionOf); IsRelatedTo = getResourceOrNull(graph, URIs.IsRelatedTo); IsWeaklyRelatedTo = getResourceOrNull(graph, URIs.IsWeaklyRelatedTo); Library = getResourceOrNull(graph, URIs.Library); List = getResourceOrNull(graph, URIs.List); List_Element = getResourceOrNull(graph, URIs.List_Element); List_Entry = getResourceOrNull(graph, URIs.List_Entry); List_Next = getResourceOrNull(graph, URIs.List_Next); List_Previous = getResourceOrNull(graph, URIs.List_Previous); Literal = getResourceOrNull(graph, URIs.Literal); Literal_BooleanValidator = getResourceOrNull(graph, URIs.Literal_BooleanValidator); Literal_ByteValidator = getResourceOrNull(graph, URIs.Literal_ByteValidator); Literal_DoubleValidator = getResourceOrNull(graph, URIs.Literal_DoubleValidator); Literal_FloatValidator = getResourceOrNull(graph, URIs.Literal_FloatValidator); Literal_HasInputValidator = getResourceOrNull(graph, URIs.Literal_HasInputValidator); Literal_HasInputValidator_Inverse = getResourceOrNull(graph, URIs.Literal_HasInputValidator_Inverse); Literal_IntegerValidator = getResourceOrNull(graph, URIs.Literal_IntegerValidator); Literal_LongValidator = getResourceOrNull(graph, URIs.Literal_LongValidator); Long = getResourceOrNull(graph, URIs.Long); LongArray = getResourceOrNull(graph, URIs.LongArray); Migration = getResourceOrNull(graph, URIs.Migration); MigrationSequence = getResourceOrNull(graph, URIs.MigrationSequence); MigrationStep = getResourceOrNull(graph, URIs.MigrationStep); MigrationStep_stepAction = getResourceOrNull(graph, URIs.MigrationStep_stepAction); MigrationStep_stepAction_Inverse = getResourceOrNull(graph, URIs.MigrationStep_stepAction_Inverse); Migration_format = getResourceOrNull(graph, URIs.Migration_format); Migration_format_Inverse = getResourceOrNull(graph, URIs.Migration_format_Inverse); Migration_from = getResourceOrNull(graph, URIs.Migration_from); Migration_from_Inverse = getResourceOrNull(graph, URIs.Migration_from_Inverse); Migration_priority = getResourceOrNull(graph, URIs.Migration_priority); Migration_priority_Inverse = getResourceOrNull(graph, URIs.Migration_priority_Inverse); Migration_step = getResourceOrNull(graph, URIs.Migration_step); Migration_step_Inverse = getResourceOrNull(graph, URIs.Migration_step_Inverse); NameOf = getResourceOrNull(graph, URIs.NameOf); NamespaceMigrationStep = getResourceOrNull(graph, URIs.NamespaceMigrationStep); NamespaceMigrationStep_Prefix = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix); NamespaceMigrationStep_Prefix_base = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_base); NamespaceMigrationStep_Prefix_base_Inverse = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_base_Inverse); NamespaceMigrationStep_Prefix_from = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_from); NamespaceMigrationStep_Prefix_from_Inverse = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_from_Inverse); NamespaceMigrationStep_Prefix_to = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_to); NamespaceMigrationStep_Prefix_to_Inverse = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_to_Inverse); Ontology = getResourceOrNull(graph, URIs.Ontology); Ontology_download = getResourceOrNull(graph, URIs.Ontology_download); Ontology_download_Inverse = getResourceOrNull(graph, URIs.Ontology_download_Inverse); Ontology_global = getResourceOrNull(graph, URIs.Ontology_global); Ontology_global_Inverse = getResourceOrNull(graph, URIs.Ontology_global_Inverse); OrderedSet = getResourceOrNull(graph, URIs.OrderedSet); OrderedSetToListMigrationStep = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep); OrderedSetToListMigrationStep_Change = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_Change); OrderedSetToListMigrationStep_entityType = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_entityType); OrderedSetToListMigrationStep_listRelation = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_listRelation); OrderedSetToListMigrationStep_listType = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_listType); OrderedSetToListMigrationStep_orderedSetRelation = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_orderedSetRelation); OrderedSetToListMigrationStep_orderedSetType = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_orderedSetType); PGraph = getResourceOrNull(graph, URIs.PGraph); PGraph_definition = getResourceOrNull(graph, URIs.PGraph_definition); PGraph_definition_Inverse = getResourceOrNull(graph, URIs.PGraph_definition_Inverse); PartOf = getResourceOrNull(graph, URIs.PartOf); Property = getResourceOrNull(graph, URIs.Property); PropertyDefinition = getResourceOrNull(graph, URIs.PropertyDefinition); PropertyOf = getResourceOrNull(graph, URIs.PropertyOf); PropertyRelation = getResourceOrNull(graph, URIs.PropertyRelation); RVI = getResourceOrNull(graph, URIs.RVI); RVIContext = getResourceOrNull(graph, URIs.RVIContext); Relation = getResourceOrNull(graph, URIs.Relation); RequiresValueType = getResourceOrNull(graph, URIs.RequiresValueType); RequiresValueType_Inverse = getResourceOrNull(graph, URIs.RequiresValueType_Inverse); ResourceIdArray = getResourceOrNull(graph, URIs.ResourceIdArray); RevisionId = getResourceOrNull(graph, URIs.RevisionId); SCLMigrationStep = getResourceOrNull(graph, URIs.SCLMigrationStep); SCLMigrationStep_SCLMigrationStepAction = getResourceOrNull(graph, URIs.SCLMigrationStep_SCLMigrationStepAction); SCLModule = getResourceOrNull(graph, URIs.SCLModule); SCLModule_alias = getResourceOrNull(graph, URIs.SCLModule_alias); SCLModule_alias_Inverse = getResourceOrNull(graph, URIs.SCLModule_alias_Inverse); SCLModule_definition = getResourceOrNull(graph, URIs.SCLModule_definition); SCLModule_definition_Inverse = getResourceOrNull(graph, URIs.SCLModule_definition_Inverse); SCLValue = getResourceOrNull(graph, URIs.SCLValue); SCLValue_Environment = getResourceOrNull(graph, URIs.SCLValue_Environment); SCLValue_Environment_moduleName = getResourceOrNull(graph, URIs.SCLValue_Environment_moduleName); SCLValue_Environment_moduleName_Inverse = getResourceOrNull(graph, URIs.SCLValue_Environment_moduleName_Inverse); SCLValue_Environment_namespace = getResourceOrNull(graph, URIs.SCLValue_Environment_namespace); SCLValue_Environment_namespace_Inverse = getResourceOrNull(graph, URIs.SCLValue_Environment_namespace_Inverse); SCLValue_Environment_uses = getResourceOrNull(graph, URIs.SCLValue_Environment_uses); SCLValue_environment = getResourceOrNull(graph, URIs.SCLValue_environment); SCLValue_expression = getResourceOrNull(graph, URIs.SCLValue_expression); SCLValue_expression_Inverse = getResourceOrNull(graph, URIs.SCLValue_expression_Inverse); SharedOntology = getResourceOrNull(graph, URIs.SharedOntology); SharedOntology_tg = getResourceOrNull(graph, URIs.SharedOntology_tg); SharedOntology_tgResources = getResourceOrNull(graph, URIs.SharedOntology_tgResources); SharedOntology_tgResources_Inverse = getResourceOrNull(graph, URIs.SharedOntology_tgResources_Inverse); SharedOntology_tg_Inverse = getResourceOrNull(graph, URIs.SharedOntology_tg_Inverse); SharedOntology_treatAsSystemOntology = getResourceOrNull(graph, URIs.SharedOntology_treatAsSystemOntology); SharedOntology_treatAsSystemOntology_Inverse = getResourceOrNull(graph, URIs.SharedOntology_treatAsSystemOntology_Inverse); SharedRange = getResourceOrNull(graph, URIs.SharedRange); String = getResourceOrNull(graph, URIs.String); StringArray = getResourceOrNull(graph, URIs.StringArray); SubrelationOf = getResourceOrNull(graph, URIs.SubrelationOf); SuperrelationOf = getResourceOrNull(graph, URIs.SuperrelationOf); SupertypeOf = getResourceOrNull(graph, URIs.SupertypeOf); Tag = getResourceOrNull(graph, URIs.Tag); Template = getResourceOrNull(graph, URIs.Template); TotalFunction = getResourceOrNull(graph, URIs.TotalFunction); True = getResourceOrNull(graph, URIs.True); Type = getResourceOrNull(graph, URIs.Type); TypeWithIdentifier = getResourceOrNull(graph, URIs.TypeWithIdentifier); URI = getResourceOrNull(graph, URIs.URI); Value = getResourceOrNull(graph, URIs.Value); Variant = getResourceOrNull(graph, URIs.Variant); VariantArray = getResourceOrNull(graph, URIs.VariantArray); assert_ = getResourceOrNull(graph, URIs.assert_); classifications = getResourceOrNull(graph, URIs.classifications); classifications_Inverse = getResourceOrNull(graph, URIs.classifications_Inverse); defTag = getResourceOrNull(graph, URIs.defTag); default_ = getResourceOrNull(graph, URIs.default_); default_Inverse = getResourceOrNull(graph, URIs.default_Inverse); domainChildren = getResourceOrNull(graph, URIs.domainChildren); domainChildren_Inverse = getResourceOrNull(graph, URIs.domainChildren_Inverse); domainProperties = getResourceOrNull(graph, URIs.domainProperties); domainProperties_Inverse = getResourceOrNull(graph, URIs.domainProperties_Inverse); entityReplacer = getResourceOrNull(graph, URIs.entityReplacer); entityReplacer_Inverse = getResourceOrNull(graph, URIs.entityReplacer_Inverse); hasStandardResource = getResourceOrNull(graph, URIs.hasStandardResource); hasStandardResource_Inverse = getResourceOrNull(graph, URIs.hasStandardResource_Inverse); identifier = getResourceOrNull(graph, URIs.identifier); identifier_Inverse = getResourceOrNull(graph, URIs.identifier_Inverse); list = getResourceOrNull(graph, URIs.list); loadBytes = getResourceOrNull(graph, URIs.loadBytes); loadDataValue = getResourceOrNull(graph, URIs.loadDataValue); loadString = getResourceOrNull(graph, URIs.loadString); new_ = getResourceOrNull(graph, URIs.new_); optionalProperty = getResourceOrNull(graph, URIs.optionalProperty); orderedSet = getResourceOrNull(graph, URIs.orderedSet); property = getResourceOrNull(graph, URIs.property); readOnly = getResourceOrNull(graph, URIs.readOnly); readOnly_Inverse = getResourceOrNull(graph, URIs.readOnly_Inverse); required = getResourceOrNull(graph, URIs.required); required_Inverse = getResourceOrNull(graph, URIs.required_Inverse); scl = getResourceOrNull(graph, URIs.scl); singleProperty = getResourceOrNull(graph, URIs.singleProperty); singlePropertyDefault = getResourceOrNull(graph, URIs.singlePropertyDefault); symmetric = getResourceOrNull(graph, URIs.symmetric); tag = getResourceOrNull(graph, URIs.tag); typeURI = getResourceOrNull(graph, URIs.typeURI); typeURI_Inverse = getResourceOrNull(graph, URIs.typeURI_Inverse); valid = getResourceOrNull(graph, URIs.valid); valid_Inverse = getResourceOrNull(graph, URIs.valid_Inverse); validator = getResourceOrNull(graph, URIs.validator); validator_Inverse = getResourceOrNull(graph, URIs.validator_Inverse); valueAccessor = getResourceOrNull(graph, URIs.valueAccessor); valueAccessor_Inverse = getResourceOrNull(graph, URIs.valueAccessor_Inverse); } public static Layer0 getInstance(ReadGraph graph) { Session session = graph.getSession(); Layer0 ret = session.peekService(Layer0.class); if(ret == null) { QueryControl qc = graph.getService(QueryControl.class); ret = new Layer0(qc.getIndependentGraph(graph)); session.registerService(Layer0.class, ret); } return ret; } public static Layer0 getInstance(RequestProcessor session) throws DatabaseException { Layer0 ret = session.peekService(Layer0.class); if(ret == null) { ret = session.syncRequest(new Read() { public Layer0 perform(ReadGraph graph) throws DatabaseException { QueryControl qc = graph.getService(QueryControl.class); return new Layer0(qc.getIndependentGraph(graph)); } }); session.registerService(Layer0.class, ret); } return ret; } }