public class BinaryProjectPlugin
extends java.lang.Object
implements org.osgi.framework.BundleActivator
Modifier and Type | Field and Description |
---|---|
private org.osgi.framework.Bundle |
bundle |
static java.lang.String |
LIFECYCLE_MAPPING_ID |
static java.lang.String |
P_ARTIFACTID |
static java.lang.String |
P_CLASSIFIER |
static java.lang.String |
P_GROUPID |
static java.lang.String |
P_TYPE |
static java.lang.String |
P_VERSION |
static java.lang.String |
PLUGIN_ID |
static org.eclipse.core.runtime.QualifiedName |
QNAME_JAR
Name of IProject persistent property that identifies absolute filesystem path of the target jar artifact of the
workspace binary project.
|
private static BinaryProjectPlugin |
SELF |
Constructor and Description |
---|
BinaryProjectPlugin() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.resources.IProject |
create(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static BinaryProjectPlugin |
getInstance() |
void |
start(org.osgi.framework.BundleContext context) |
void |
stop(org.osgi.framework.BundleContext context) |
public static final java.lang.String PLUGIN_ID
public static final java.lang.String LIFECYCLE_MAPPING_ID
public static final java.lang.String P_GROUPID
public static final java.lang.String P_ARTIFACTID
public static final java.lang.String P_VERSION
public static final java.lang.String P_TYPE
public static final java.lang.String P_CLASSIFIER
public static final org.eclipse.core.runtime.QualifiedName QNAME_JAR
private static BinaryProjectPlugin SELF
private org.osgi.framework.Bundle bundle
public static BinaryProjectPlugin getInstance()
public org.eclipse.core.resources.IProject create(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public void start(org.osgi.framework.BundleContext context) throws java.lang.Exception
start
in interface org.osgi.framework.BundleActivator
java.lang.Exception
public void stop(org.osgi.framework.BundleContext context) throws java.lang.Exception
stop
in interface org.osgi.framework.BundleActivator
java.lang.Exception