package org.bundlemaker.core.analysis; import org.bundlemaker.core.internal.modules.modularizedsystem.ModularizedSystem; import org.bundlemaker.core.resource.IModularizedSystem; import org.eclipse.core.runtime.IProgressMonitor; public class AnalysisCore { /** * <p> * </p> * * @return */ public static IRootArtifact getAnalysisModel(IModularizedSystem modularizedSystem, IAnalysisModelConfiguration configuration) { return ((ModularizedSystem) modularizedSystem).getAnalysisModel(configuration); } /** * <p> * </p> * * @param configuration * @param progressMonitor * @return */ public static IRootArtifact getAnalysisModel(IModularizedSystem modularizedSystem, IAnalysisModelConfiguration configuration, IProgressMonitor progressMonitor) { return ((ModularizedSystem) modularizedSystem).getAnalysisModel(configuration, progressMonitor); } }