package nesstar.client; import java.net.*; import java.io.*; import java.util.*; import nesstar.util.*; import nesstar.api.faster.*; import nesstar.api.dais.*; import nesstar.api.hc.*; import nesstar.api.Catalog; import nesstar.api.*; import nesstar.rdf.*; public class InitMappings { /** * Load the rdf classes * *@param db the RDFDB where the classes are loaded *@param useCache if true load from the local resource; if false load from the net */ public static void loadNSClasses(NetDB db,boolean useCache) throws Exception { Init.loadNSClass(db,"acu/Agreement",useCache); Init.loadNSClass(db,"acu/AgreementHome",useCache); Init.loadNSClass(db,"acu/Project",useCache); Init.loadNSClass(db,"acu/ProjectHome",useCache); Init.loadNSClass(db,"acu/Purpose",useCache); Init.loadNSClass(db,"acu/PurposeHome",useCache); Init.loadNSClass(db,"acu/Role",useCache); Init.loadNSClass(db,"acu/RoleHome",useCache); Init.loadNSClass(db,"acu/User",useCache); Init.loadNSClass(db,"acu/UserHome",useCache); Init.loadNSClass(db,"common/Concept",useCache); Init.loadNSClass(db,"common/ConceptHome",useCache); Init.loadNSClass(db,"common/DCResource",useCache); Init.loadNSClass(db,"common/DCResourceHome",useCache); Init.loadNSClass(db,"common/EGMSResource",useCache); Init.loadNSClass(db,"common/EGMSResourceHome",useCache); Init.loadNSClass(db,"common/EGMSResource2",useCache); Init.loadNSClass(db,"common/EGMSResource2Home",useCache); Init.loadNSClass(db,"common/Event",useCache); Init.loadNSClass(db,"common/EventHome",useCache); Init.loadNSClass(db,"common/GeographicalUnit",useCache); Init.loadNSClass(db,"common/GeographicalUnitHome",useCache); Init.loadNSClass(db,"common/NSDStatEngine",useCache); Init.loadNSClass(db,"common/NSDStatEngineHome",useCache); Init.loadNSClass(db,"common/Organisation",useCache); Init.loadNSClass(db,"common/OrganisationHome",useCache); Init.loadNSClass(db,"common/Person",useCache); Init.loadNSClass(db,"common/PersonHome",useCache); Init.loadNSClass(db,"common/Resource",useCache); Init.loadNSClass(db,"common/ResourceHome",useCache); Init.loadNSClass(db,"common/Server",useCache); Init.loadNSClass(db,"common/ServerHome",useCache); Init.loadNSClass(db,"common/Statement",useCache); Init.loadNSClass(db,"common/StatementHome",useCache); Init.loadNSClass(db,"common/StatFormat",useCache); Init.loadNSClass(db,"common/StatFormatHome",useCache); Init.loadNSClass(db,"common/Term",useCache); Init.loadNSClass(db,"common/TermHome",useCache); Init.loadNSClass(db,"faster/Catalog",useCache); Init.loadNSClass(db,"faster/CatalogHome",useCache); Init.loadNSClass(db,"faster/CategoryStatistic",useCache); Init.loadNSClass(db,"faster/CategoryStatisticHome",useCache); Init.loadNSClass(db,"faster/Cube",useCache); Init.loadNSClass(db,"faster/CubeHome",useCache); Init.loadNSClass(db,"faster/Datafile",useCache); Init.loadNSClass(db,"faster/DatafileHome",useCache); Init.loadNSClass(db,"faster/Dimension",useCache); Init.loadNSClass(db,"faster/DimensionHome",useCache); Init.loadNSClass(db,"faster/Measure",useCache); Init.loadNSClass(db,"faster/MeasureHome",useCache); Init.loadNSClass(db,"faster/Range",useCache); Init.loadNSClass(db,"faster/RangeHome",useCache); Init.loadNSClass(db,"faster/Section",useCache); Init.loadNSClass(db,"faster/SectionHome",useCache); Init.loadNSClass(db,"faster/Series",useCache); Init.loadNSClass(db,"faster/SeriesHome",useCache); Init.loadNSClass(db,"faster/Study",useCache); Init.loadNSClass(db,"faster/StudyHome",useCache); Init.loadNSClass(db,"faster/Study2",useCache); Init.loadNSClass(db,"faster/Study2Home",useCache); Init.loadNSClass(db,"faster/Study3",useCache); Init.loadNSClass(db,"faster/Study3Home",useCache); Init.loadNSClass(db,"faster/Variable",useCache); Init.loadNSClass(db,"faster/VariableHome",useCache); Init.loadNSClass(db,"faster/Variable2",useCache); Init.loadNSClass(db,"faster/Variable2Home",useCache); Init.loadNSClass(db,"hc/Factsheet",useCache); Init.loadNSClass(db,"hc/FactsheetHome",useCache); Init.loadNSClass(db,"hc/Table",useCache); Init.loadNSClass(db,"hc/TableHome",useCache); Init.loadNSClass(db,"hc/VariableGroup",useCache); Init.loadNSClass(db,"hc/VariableGroupHome",useCache); Init.loadNSClass(db,"Catalog",useCache); Init.loadNSClass(db,"CatalogHome",useCache); Init.loadNSClass(db,"Dataset",useCache); Init.loadNSClass(db,"DatasetHome",useCache); Init.loadNSClass(db,"Explorer",useCache); Init.loadNSClass(db,"ExplorerHome",useCache); Init.loadNSClass(db,"Server",useCache); Init.loadNSClass(db,"ServerHome",useCache); } /** * Adds the api mapping to the DefaultMappings * *@param db the RDFDB where mapping is loaded */ public static void addDefaultMappings(RDFDB db) throws Exception { db.addMapping(nesstar.api.acu.Agreement.CLASS_ID,"nesstar.api.acu.Agreement"); db.addMapping(nesstar.api.acu.AgreementHome.CLASS_ID,"nesstar.api.acu.AgreementHome"); db.addMapping(nesstar.api.acu.Project.CLASS_ID,"nesstar.api.acu.Project"); db.addMapping(nesstar.api.acu.ProjectHome.CLASS_ID,"nesstar.api.acu.ProjectHome"); db.addMapping(nesstar.api.acu.Purpose.CLASS_ID,"nesstar.api.acu.Purpose"); db.addMapping(nesstar.api.acu.PurposeHome.CLASS_ID,"nesstar.api.acu.PurposeHome"); db.addMapping(nesstar.api.acu.Role.CLASS_ID,"nesstar.api.acu.Role"); db.addMapping(nesstar.api.acu.RoleHome.CLASS_ID,"nesstar.api.acu.RoleHome"); db.addMapping(nesstar.api.acu.User.CLASS_ID,"nesstar.api.acu.User"); db.addMapping(nesstar.api.acu.UserHome.CLASS_ID,"nesstar.api.acu.UserHome"); db.addMapping(nesstar.api.common.Concept.CLASS_ID,"nesstar.api.common.Concept"); db.addMapping(nesstar.api.common.ConceptHome.CLASS_ID,"nesstar.api.common.ConceptHome"); db.addMapping(nesstar.api.common.DCResource.CLASS_ID,"nesstar.api.common.DCResource"); db.addMapping(nesstar.api.common.DCResourceHome.CLASS_ID,"nesstar.api.common.DCResourceHome"); db.addMapping(nesstar.api.common.EGMSResource.CLASS_ID,"nesstar.api.common.EGMSResource"); db.addMapping(nesstar.api.common.EGMSResourceHome.CLASS_ID,"nesstar.api.common.EGMSResourceHome"); db.addMapping(nesstar.api.common.EGMSResource2.CLASS_ID,"nesstar.api.common.EGMSResource2"); db.addMapping(nesstar.api.common.EGMSResource2Home.CLASS_ID,"nesstar.api.common.EGMSResource2Home"); db.addMapping(nesstar.api.common.Event.CLASS_ID,"nesstar.api.common.Event"); db.addMapping(nesstar.api.common.EventHome.CLASS_ID,"nesstar.api.common.EventHome"); db.addMapping(nesstar.api.common.GeographicalUnit.CLASS_ID,"nesstar.api.common.GeographicalUnit"); db.addMapping(nesstar.api.common.GeographicalUnitHome.CLASS_ID,"nesstar.api.common.GeographicalUnitHome"); db.addMapping(nesstar.api.common.NSDStatEngine.CLASS_ID,"nesstar.api.common.NSDStatEngine"); db.addMapping(nesstar.api.common.NSDStatEngineHome.CLASS_ID,"nesstar.api.common.NSDStatEngineHome"); db.addMapping(nesstar.api.common.Organisation.CLASS_ID,"nesstar.api.common.Organisation"); db.addMapping(nesstar.api.common.OrganisationHome.CLASS_ID,"nesstar.api.common.OrganisationHome"); db.addMapping(nesstar.api.common.Person.CLASS_ID,"nesstar.api.common.Person"); db.addMapping(nesstar.api.common.PersonHome.CLASS_ID,"nesstar.api.common.PersonHome"); db.addMapping(nesstar.api.common.Resource.CLASS_ID,"nesstar.api.common.Resource"); db.addMapping(nesstar.api.common.ResourceHome.CLASS_ID,"nesstar.api.common.ResourceHome"); db.addMapping(nesstar.api.common.Server.CLASS_ID,"nesstar.api.common.Server"); db.addMapping(nesstar.api.common.ServerHome.CLASS_ID,"nesstar.api.common.ServerHome"); db.addMapping(nesstar.api.common.Statement.CLASS_ID,"nesstar.api.common.Statement"); db.addMapping(nesstar.api.common.StatementHome.CLASS_ID,"nesstar.api.common.StatementHome"); db.addMapping(nesstar.api.common.StatFormat.CLASS_ID,"nesstar.api.common.StatFormat"); db.addMapping(nesstar.api.common.StatFormatHome.CLASS_ID,"nesstar.api.common.StatFormatHome"); db.addMapping(nesstar.api.common.Term.CLASS_ID,"nesstar.api.common.Term"); db.addMapping(nesstar.api.common.TermHome.CLASS_ID,"nesstar.api.common.TermHome"); db.addMapping(nesstar.api.faster.Catalog.CLASS_ID,"nesstar.api.faster.Catalog"); db.addMapping(nesstar.api.faster.CatalogHome.CLASS_ID,"nesstar.api.faster.CatalogHome"); db.addMapping(nesstar.api.faster.CategoryStatistic.CLASS_ID,"nesstar.api.faster.CategoryStatistic"); db.addMapping(nesstar.api.faster.CategoryStatisticHome.CLASS_ID,"nesstar.api.faster.CategoryStatisticHome"); db.addMapping(nesstar.api.faster.Cube.CLASS_ID,"nesstar.api.faster.Cube"); db.addMapping(nesstar.api.faster.CubeHome.CLASS_ID,"nesstar.api.faster.CubeHome"); db.addMapping(nesstar.api.faster.Datafile.CLASS_ID,"nesstar.api.faster.Datafile"); db.addMapping(nesstar.api.faster.DatafileHome.CLASS_ID,"nesstar.api.faster.DatafileHome"); db.addMapping(nesstar.api.faster.Dimension.CLASS_ID,"nesstar.api.faster.Dimension"); db.addMapping(nesstar.api.faster.DimensionHome.CLASS_ID,"nesstar.api.faster.DimensionHome"); db.addMapping(nesstar.api.faster.Measure.CLASS_ID,"nesstar.api.faster.Measure"); db.addMapping(nesstar.api.faster.MeasureHome.CLASS_ID,"nesstar.api.faster.MeasureHome"); db.addMapping(nesstar.api.faster.Range.CLASS_ID,"nesstar.api.faster.Range"); db.addMapping(nesstar.api.faster.RangeHome.CLASS_ID,"nesstar.api.faster.RangeHome"); db.addMapping(nesstar.api.faster.Section.CLASS_ID,"nesstar.api.faster.Section"); db.addMapping(nesstar.api.faster.SectionHome.CLASS_ID,"nesstar.api.faster.SectionHome"); db.addMapping(nesstar.api.faster.Series.CLASS_ID,"nesstar.api.faster.Series"); db.addMapping(nesstar.api.faster.SeriesHome.CLASS_ID,"nesstar.api.faster.SeriesHome"); db.addMapping(nesstar.api.faster.Study.CLASS_ID,"nesstar.api.faster.Study"); db.addMapping(nesstar.api.faster.StudyHome.CLASS_ID,"nesstar.api.faster.StudyHome"); db.addMapping(nesstar.api.faster.Study2.CLASS_ID,"nesstar.api.faster.Study2"); db.addMapping(nesstar.api.faster.Study2Home.CLASS_ID,"nesstar.api.faster.Study2Home"); db.addMapping(nesstar.api.faster.Study3.CLASS_ID,"nesstar.api.faster.Study3"); db.addMapping(nesstar.api.faster.Study3Home.CLASS_ID,"nesstar.api.faster.Study3Home"); db.addMapping(nesstar.api.faster.Variable.CLASS_ID,"nesstar.api.faster.Variable"); db.addMapping(nesstar.api.faster.VariableHome.CLASS_ID,"nesstar.api.faster.VariableHome"); db.addMapping(nesstar.api.faster.Variable2.CLASS_ID,"nesstar.api.faster.Variable2"); db.addMapping(nesstar.api.faster.Variable2Home.CLASS_ID,"nesstar.api.faster.Variable2Home"); db.addMapping(nesstar.api.hc.Factsheet.CLASS_ID,"nesstar.api.hc.Factsheet"); db.addMapping(nesstar.api.hc.FactsheetHome.CLASS_ID,"nesstar.api.hc.FactsheetHome"); db.addMapping(nesstar.api.hc.Table.CLASS_ID,"nesstar.api.hc.Table"); db.addMapping(nesstar.api.hc.TableHome.CLASS_ID,"nesstar.api.hc.TableHome"); db.addMapping(nesstar.api.hc.VariableGroup.CLASS_ID,"nesstar.api.hc.VariableGroup"); db.addMapping(nesstar.api.hc.VariableGroupHome.CLASS_ID,"nesstar.api.hc.VariableGroupHome"); db.addMapping(nesstar.api.Catalog.CLASS_ID,"nesstar.api.Catalog"); db.addMapping(nesstar.api.CatalogHome.CLASS_ID,"nesstar.api.CatalogHome"); db.addMapping(nesstar.api.Dataset.CLASS_ID,"nesstar.api.Dataset"); db.addMapping(nesstar.api.DatasetHome.CLASS_ID,"nesstar.api.DatasetHome"); db.addMapping(nesstar.api.Explorer.CLASS_ID,"nesstar.api.Explorer"); db.addMapping(nesstar.api.ExplorerHome.CLASS_ID,"nesstar.api.ExplorerHome"); db.addMapping(nesstar.api.Server.CLASS_ID,"nesstar.api.Server"); db.addMapping(nesstar.api.ServerHome.CLASS_ID,"nesstar.api.ServerHome"); } }