package org.whole.lang.firstorderlogic.codebase; import org.whole.lang.templates.AbstractTemplateFactory; import org.whole.lang.builders.IBuilderOperation; import org.whole.lang.firstorderlogic.reflect.FirstOrderLogicLanguageKit; import org.whole.lang.firstorderlogic.builders.IFirstOrderLogicBuilder; /** * @generator Whole */ public class Rdf2TmTheory extends AbstractTemplateFactory { public void apply(IBuilderOperation op) { IFirstOrderLogicBuilder b0 = (IFirstOrderLogicBuilder) op .wGetBuilder(FirstOrderLogicLanguageKit.URI); b0.Theory_(); b0.Name("rdftm"); b0.ImportTheories_(2); b0.ImportDeclaration_(); b0.TheoryName("RDF"); b0.Name("rdf"); b0._ImportDeclaration(); b0.ImportDeclaration_(); b0.TheoryName("TopicMaps"); b0.Name("tm"); b0._ImportDeclaration(); b0._ImportTheories(); b0.Declarations_(4); b0.NameDeclaration_(); b0.Name("IDtm"); b0.SortType(); b0.FeatureName_(); b0.LanguageName("TopicMaps"); b0.Name("Topic"); b0.SimpleFeature("Identifiers"); b0._FeatureName(); b0._NameDeclaration(); b0.NameDeclaration_(); b0.Name("IDrdf"); b0.SortType(); b0.FeatureName_(); b0.LanguageName("RDF"); b0.Name("ResourceImpl"); b0.SimpleFeature("AnonId"); b0._FeatureName(); b0._NameDeclaration(); b0.NameDeclaration_(); b0.Name("idrdf"); b0.PredicateType_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("idrdf"); b0.Name("Resource"); b0._VariableDeclaration(); b0._Parameters(); b0._PredicateType(); b0.FeatureName_(); b0.LanguageName("RDF"); b0.Name("ResourceImpl"); b0.SimpleFeature("AnonId"); b0._FeatureName(); b0._NameDeclaration(); b0.NameDeclaration_(); b0.Name("idtm"); b0.PredicateType_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("idtm"); b0.Name("Topic"); b0._VariableDeclaration(); b0._Parameters(); b0._PredicateType(); b0.FeatureName_(); b0.LanguageName("TopicMaps"); b0.Name("Topic"); b0.SimpleFeature("Identifiers"); b0._FeatureName(); b0._NameDeclaration(); b0._Declarations(); b0.Assertions_(14); b0.PredicateDefinition_(); b0.SimplePredicate("IDrdftm"); b0.Parameters_(1); b0.Variable("id"); b0._Parameters(); b0.Or_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("ID"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("id"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("ID"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("id"); b0._Arguments(); b0._PredicateApplication(); b0._Or(); b0._PredicateDefinition(); b0.PredicateDefinition_(); b0.SimplePredicate("Resourcerdftm"); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("res"); b0.Name("Resource"); b0._VariableDeclaration(); b0._Parameters(); b0.Or_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Resource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Subject"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0._Or(); b0._PredicateDefinition(); b0.Axiom_(); b0.Name("ResourceSubject"); b0.Coimplication_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Resource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Subject"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0._Coimplication(); b0._Axiom(); b0.Axiom_(); b0.Name("Topic"); b0.Implication_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Topic"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("sub"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Resource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("sub"); b0._Arguments(); b0._PredicateApplication(); b0.Not_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Literal"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("sub"); b0._Arguments(); b0._PredicateApplication(); b0._Not(); b0._And(); b0._Implication(); b0._Axiom(); b0.Axiom_(); b0.Name("InformationResource"); b0.Implication_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("InformationResource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.Exist_(); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("uri"); b0.Name("URI"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SubjectLocators"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Ref"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri"); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._Exist(); b0._Implication(); b0._Axiom(); b0.PredicateDefinition_(); b0.SimplePredicate("Rdftm_itemID"); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("id"); b0.Name("IDrdftm"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("res"); b0.Name("Resource"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.SimplePredicate("Resourcerdftm"); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.SimplePredicate("IDrdftm"); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._PredicateDefinition(); b0.PredicateDefinition_(); b0.SimplePredicate("SI"); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("uri1"); b0.Name("URItm"); b0._VariableDeclaration(); b0._Parameters(); b0.Exist_(); b0.Parameters_(3); b0.VariableDeclaration_(); b0.Name("res1"); b0.Name("Resource"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("res2"); b0.Name("Resource"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("uri2"); b0.Name("URItm"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("InformationResource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("NonInformationResource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res2"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SubjectIndicators"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("res1"); b0.Variable("res2"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("ID"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri1"); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri2"); b0.Variable("res2"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._And(); b0._And(); b0._Exist(); b0._PredicateDefinition(); b0.Axiom_(); b0.Name("InfRes"); b0.ForAll_(); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("res"); b0.Name("Resource"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("id"); b0.Name("IDrdftm"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("InformationResource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.Implication_(); b0.PredicateApplication_(); b0.SimplePredicate("Rdftm_itemID"); b0.Arguments_(2); b0.Variable("id"); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.Exist_(); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("uri"); b0.Name("URI"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SubjectLocator"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Ref"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri"); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("ID"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._Exist(); b0._Implication(); b0._And(); b0._ForAll(); b0._Axiom(); b0.Axiom_(); b0.Name("NonInformationResource"); b0.Implication_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("NonInformationResource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0.Exist_(); b0.Parameters_(4); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("uri"); b0.Name("URI"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("id"); b0.Name("IDrdftm"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("res2"); b0.Name("Resource"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SI"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Ref"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri"); b0.Variable("res2"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SubjectIndicator"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("res2"); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._Exist(); b0._Implication(); b0._Axiom(); b0.Axiom_(); b0.Name("NonInfRes"); b0.Implication_(); b0.ForAll_(); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("res"); b0.Name("Resource"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("id"); b0.Name("IDrdftm"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("NonInformationResource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.SimplePredicate("Rdftm_itemID"); b0.Arguments_(2); b0.Variable("id"); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._ForAll(); b0.Exist_(); b0.Parameters_(3); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("uri"); b0.Name("URI"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("res2"); b0.Name("Resource"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SI"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Ref"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri"); b0.Variable("res2"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SubjectIndicator"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("res2"); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._And(); b0._Exist(); b0._Implication(); b0._Axiom(); b0.Axiom_(); b0.Name("IdentifiedTopicId"); b0.Implication_(); b0.ForAll_(); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("id"); b0.Name("IDrdftm"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifiedTopic"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("ID"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("id"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._ForAll(); b0.Exist_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("res"); b0.Name("Resource"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Resource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.Not_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Blank"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0._Not(); b0.PredicateApplication_(); b0.SimplePredicate("Rdftm_itemID"); b0.Arguments_(2); b0.Variable("id"); b0.Variable("res1"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._Exist(); b0._Implication(); b0._Axiom(); b0.PredicateDefinition_(); b0.SimplePredicate("SL"); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("uri1"); b0.Name("URIrdftm"); b0._VariableDeclaration(); b0._Parameters(); b0.Exist_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("res"); b0.Name("Resource"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("InformationResource"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Ref"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri"); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._Exist(); b0._PredicateDefinition(); b0.Axiom_(); b0.Name("UnidentifiedTopicUri"); b0.Implication_(); b0.ForAll_(); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("id"); b0.Name("IDrdftm"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("UnidentifiedTopic"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("ID"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("id"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0._ForAll(); b0.ExistUnique_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("sub"); b0.Name("Subject"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Blank"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("sub"); b0._Arguments(); b0._PredicateApplication(); b0.Not_(); b0.Exist_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("uri"); b0.Name("URItm"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("URI"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Ref"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri"); b0.Variable("sub"); b0._Arguments(); b0._PredicateApplication(); b0.Or_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SI"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SL"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0._Or(); b0._And(); b0._And(); b0._Exist(); b0._Not(); b0._And(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Blank"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("sub"); b0._Arguments(); b0._PredicateApplication(); b0.Not_(); b0.Exist_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("uri"); b0.Name("URItm"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("URI"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("Ref"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("uri"); b0.Variable("sub"); b0._Arguments(); b0._PredicateApplication(); b0.Or_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SI"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("SL"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("top"); b0.Variable("uri"); b0._Arguments(); b0._PredicateApplication(); b0._Or(); b0._And(); b0._And(); b0._Exist(); b0._Not(); b0._And(); b0._And(); b0._ExistUnique(); b0._Implication(); b0._Axiom(); b0.Axiom_(); b0.Name("BlankId"); b0.ForAll_(); b0.Parameters_(2); b0.VariableDeclaration_(); b0.Name("res"); b0.Name("Resource"); b0._VariableDeclaration(); b0.VariableDeclaration_(); b0.Name("id"); b0.Name("IDrdftm"); b0._VariableDeclaration(); b0._Parameters(); b0.Implication_(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("Blank"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("rdf"); b0.SimplePredicate("ID"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("id"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("res"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._And(); b0.Exist_(); b0.Parameters_(1); b0.VariableDeclaration_(); b0.Name("top"); b0.Name("Topic"); b0._VariableDeclaration(); b0._Parameters(); b0.And_(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("UnidentifiedTopic"); b0._QualifiedPredicate(); b0.Arguments_(1); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0.PredicateApplication_(); b0.QualifiedPredicate_(); b0.Name("tm"); b0.SimplePredicate("IdentifierOf"); b0._QualifiedPredicate(); b0.Arguments_(2); b0.Variable("id"); b0.Variable("top"); b0._Arguments(); b0._PredicateApplication(); b0._And(); b0._Exist(); b0._Implication(); b0._ForAll(); b0._Axiom(); b0._Assertions(); b0._Theory(); } }