io.sarl.apputils.uiextensions
Class BundleDependency
Enclosing class:
Bundles
static class BundleDependency
extends java.lang.Object
Container of bundle dependencies. This class is an iterable on the symbolic names of the dependency bundles.
Maven Group Identifier:
io.sarl.apputils
Maven Artifact Identifier:
uiextensions
Property Summary
Modifier and type Property and description
org.osgi.framework.Bundle bundle
Replies the bundle.
org.eclipse.jdt.core.IClasspathEntry classPathEntry
The class path entry for the bundle.
org.eclipse.jdt.launching.IRuntimeClasspathEntry runtimeClassPathEntry
The runtime class path entry for the bundle.
Action Summary
Modifier and type Action and description
org.osgi.framework.Bundle getBundle
Replies the bundle.
org.eclipse.jdt.core.IClasspathEntry getClassPathEntry
The class path entry for the bundle.
org.eclipse.jdt.launching.IRuntimeClasspathEntry getRuntimeClassPathEntry
The runtime class path entry for the bundle.
boolean isFragment
Replies if the dependency is a fragment bundle.
java.lang.String toString
Property Details
bundle
val bundle : org.osgi.framework.Bundle
Replies the bundle.

This property is an alias for the action: getBundle

Returns:
the bundle.
classPathEntry
val classPathEntry : org.eclipse.jdt.core.IClasspathEntry
The class path entry for the bundle.

This property is an alias for the action: getClassPathEntry

Returns:
the classpath entry.
runtimeClassPathEntry
val runtimeClassPathEntry : org.eclipse.jdt.launching.IRuntimeClasspathEntry
The runtime class path entry for the bundle.

This property is an alias for the action: getRuntimeClassPathEntry

Returns:
the runtime classpath entry.
Action Details
getBundle
def getBundle : org.osgi.framework.Bundle
Replies the bundle.
Returns:
the bundle.
getClassPathEntry
def getClassPathEntry : org.eclipse.jdt.core.IClasspathEntry
The class path entry for the bundle.
Returns:
the classpath entry.
getRuntimeClassPathEntry
def getRuntimeClassPathEntry : org.eclipse.jdt.launching.IRuntimeClasspathEntry
The runtime class path entry for the bundle.
Returns:
the runtime classpath entry.
isFragment
def isFragment : boolean
Replies if the dependency is a fragment bundle.
Returns:
true if the bundle is a fragment.
toString
def toString : java.lang.String