org.eclipse.egf.pattern
Class PatternActivator
java.lang.Object
Plugin
org.eclipse.egf.common.activator.AbstractActivator
org.eclipse.egf.pattern.PatternActivator
public class PatternActivator
- extends AbstractActivator
Method Summary |
static PatternActivator |
getDefault()
Get shared instance. |
boolean |
producePatterns(String fullId_p,
boolean forkJob_p,
IProgressMonitor progressMonitor_p)
Produce patterns pointed out by given ids path. |
void |
start(BundleContext context_p)
|
void |
stop(BundleContext context_p)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PatternActivator
public PatternActivator()
start
public void start(BundleContext context_p)
throws Exception
- Throws:
Exception
- See Also:
org.eclipse.core.runtime.Plugin#start(org.osgi.framework.BundleContext)
stop
public void stop(BundleContext context_p)
throws Exception
- Throws:
Exception
- See Also:
org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext)
getDefault
public static PatternActivator getDefault()
- Get shared instance.
- Returns:
producePatterns
public boolean producePatterns(String fullId_p,
boolean forkJob_p,
IProgressMonitor progressMonitor_p)
- Produce patterns pointed out by given ids path.
- Parameters:
fullId_p
- Either the absolute id of a library, or the absolute id of a pattern.forkJob_p
- Should production be executed in a job ? If true, there is no need for a specific progress monitor.progressMonitor_p
- A progress monitor to use in case of a synchronous production (can be null if no progress reporting is required).
- Returns:
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.