Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

adapt(Class<A>) - Method in class dev.equo.solstice.ShimBundle
 
add(Capability) - Method in class dev.equo.solstice.Capability.SupersetSet
 
add(String, String) - Method in class dev.equo.solstice.Capability
 
add(T) - Method in class dev.equo.ide.CatalogDsl.TransitiveAwareList
 
addAll(Iterable<Capability>) - Method in class dev.equo.solstice.Capability.SupersetSet
 
addAllUnits() - Method in class dev.equo.solstice.p2.P2Query
Adds every unit in the session, subject to the query filters.
addBundleListener(BundleListener) - Method in class dev.equo.solstice.BundleContextShim
 
addFilterAndValidate(String, P2Model.Filter) - Method in class dev.equo.solstice.p2.P2Model
 
addFilterAndValidate(String, Consumer<P2Model.Filter>) - Method in class dev.equo.solstice.p2.P2Model
 
addFrameworkListener(FrameworkListener) - Method in class dev.equo.solstice.BundleContextShim
 
addP2Repo(String) - Method in class dev.equo.solstice.p2.P2Model
 
addServiceListener(ServiceListener) - Method in class dev.equo.solstice.BundleContextShim
 
addServiceListener(ServiceListener, String) - Method in class dev.equo.solstice.BundleContextShim
 
afterDisplay(Display) - Method in interface dev.equo.ide.IdeHookInstantiated
Called after display is created, ~310ms after isClean.
afterOsgi(BundleContext) - Method in interface dev.equo.ide.IdeHookInstantiated
Called after the OSGi container is created and populated, ~5850ms after isClean.
all - Variable in class dev.equo.solstice.p2.P2Multitool
 
ALLOW - Enum constant in enum class dev.equo.solstice.p2.P2QueryCache
 
ALLOW_OFFLINE - Enum constant in enum class dev.equo.solstice.p2.P2ClientCache
 
allowRead() - Method in enum class dev.equo.solstice.p2.P2QueryCache
 
allowWrite() - Method in enum class dev.equo.solstice.p2.P2QueryCache
 
alreadyRunningAndUserRequestsAbort(ProcessHandle) - Static method in class dev.equo.ide.IdeLockFile
 
ambiguousRequirements(P2Query, ConsoleTable.Format) - Static method in class dev.equo.solstice.p2.ConsoleTable
Returns a table describing all ambiguous requirements and how they ended up.
apiKey(WorkspaceInit, String) - Method in class dev.equo.ide.CatalogAssistAI
 
apply(String, Map<String, String>) - Method in class dev.equo.solstice.BundleContextAtomos
 
apply(Map<String, String>, BundleContext) - Static method in class dev.equo.solstice.ShimIdeBootstrapServices
 
applyNativeFilterIfNoPlatformFilter() - Method in class dev.equo.solstice.p2.P2Model
Applies a filter named `platform-specific-for-running` which selects artifacts for the running platform iff there are no other platform-related filters so far.
applyTo(File) - Method in class dev.equo.ide.WorkspaceInit
Should be called on the root workspace dir, which has folders like instance/install/config.
argsAreValid() - Method in class dev.equo.solstice.p2.P2Multitool
 
ARTIFACT_CLASSIFIER - Static variable in class dev.equo.solstice.p2.P2Unit
This is a synthetic property that we create ourselves.
ARTIFACT_CLASSIFIER_BINARY - Static variable in class dev.equo.solstice.p2.P2Unit
 
ARTIFACT_CLASSIFIER_BUNDLE - Static variable in class dev.equo.solstice.p2.P2Unit
 
ARTIFACT_CLASSIFIER_FEATURE - Static variable in class dev.equo.solstice.p2.P2Unit
 
ascii - Enum constant in enum class dev.equo.solstice.p2.ConsoleTable.Format
 
ASSIST_AI - Static variable in class dev.equo.ide.Catalog
 
atomosHeaders(SolsticeManifest) - Method in class dev.equo.solstice.BundleContextAtomos
 

B

BuildPluginIdeMain - Class in dev.equo.ide
A main method for launching an IDE using Solstice.
BuildPluginIdeMain() - Constructor for class dev.equo.ide.BuildPluginIdeMain
 
BuildPluginIdeMain.Caller - Class in dev.equo.ide
 
BuildPluginIdeMain.DebugClasspath - Enum Class in dev.equo.ide
 
BundleContextAtomos - Class in dev.equo.solstice
Starts an OSGi context using Atomos.
BundleContextShim - Class in dev.equo.solstice
A single-classloader implementation of OSGi which eagerly loads all the OSGi plugins it can find on the classpath.
bundleForSymbolicName(String) - Method in class dev.equo.solstice.BundleContextShim
 
bundlesOnClasspathOutOf(Collection<String>) - Method in class dev.equo.solstice.Solstice
 
byExportedPackage() - Method in class dev.equo.solstice.Solstice
 
bySymbolicName() - Method in class dev.equo.solstice.Solstice
 

C

CacheLocations - Class in dev.equo.solstice.p2
There are a few things which EquoIDE needs to cache on the developer's machine.
calculateMissingBundles(Set<String>) - Method in class dev.equo.solstice.Solstice
 
calculateMissingPackages(Set<String>) - Method in class dev.equo.solstice.Solstice
 
Capability - Class in dev.equo.solstice
Represents an OSGi capability as a namespace plus N key-value pairs.
Capability(String) - Constructor for class dev.equo.solstice.Capability
 
Capability(String, String, String) - Constructor for class dev.equo.solstice.Capability
 
Capability.SupersetMap<T> - Class in dev.equo.solstice
A map whose keys are Capability, and you can quickly retrieve entries which match superset of the Capability you request.
Capability.SupersetSet - Class in dev.equo.solstice
A set of Capability where you can quickly retrieve entries which match superset of the Capability you request.
catalog - Variable in class dev.equo.ide.CatalogDsl
 
Catalog - Class in dev.equo.ide
 
Catalog(String, String, Catalog.VmVersion, List<String>, Catalog...) - Constructor for class dev.equo.ide.Catalog
 
Catalog.PureMaven - Class in dev.equo.ide
 
CatalogAssistAI - Class in dev.equo.ide
 
CatalogDsl - Class in dev.equo.ide
Base class for DSL configuring an Catalog for inclusion in the Gradle or Maven plugins.
CatalogDsl(Catalog) - Constructor for class dev.equo.ide.CatalogDsl
 
CatalogDsl.TransitiveAwareList<T extends CatalogDsl> - Class in dev.equo.ide
 
CatalogJdt - Class in dev.equo.ide
 
CatalogPde - Class in dev.equo.ide
 
CatalogPlatform - Class in dev.equo.ide
 
categories - Enum constant in enum class dev.equo.solstice.p2.P2Multitool.All
 
CDT - Static variable in class dev.equo.ide.Catalog
 
CHATGPT - Static variable in class dev.equo.ide.Catalog
 
classpath - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
classpathVariable(WorkspaceInit, String, String) - Method in class dev.equo.ide.CatalogJdt
Adds a compiler class path variable.
cleanFlag - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
cleanWorkspaceDir(File) - Method in class dev.equo.solstice.p2.WorkspaceRegistry
 
close() - Method in class dev.equo.solstice.p2.P2Client
 
compareTo(Catalog) - Method in class dev.equo.ide.Catalog
 
compareTo(Capability) - Method in class dev.equo.solstice.Capability
 
compareTo(P2Session.Requirement) - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
compareTo(P2Unit) - Method in class dev.equo.solstice.p2.P2Unit
Sorted alphabetically based on id, and then based on version with greater versions first.
compareTo(RepoStatus) - Method in class dev.equo.solstice.p2.RepoStatus
Sorts on repo first, then based on coordinate.
compareTo(Bundle) - Method in class dev.equo.solstice.ShimBundle
 
confirmAllNestedJarsArePresentOnClasspath(File) - Method in class dev.equo.solstice.NestedJars.OnClassPath
 
conflictsWith(String, String, P2Model.Filter) - Method in class dev.equo.solstice.p2.P2Model.Filter
 
ConsoleTable - Class in dev.equo.solstice.p2
Formats P2Unit for display at the console.
ConsoleTable() - Constructor for class dev.equo.solstice.p2.ConsoleTable
 
ConsoleTable.Format - Enum Class in dev.equo.solstice.p2
Determines which format to print the table in.
containsAnySupersetOf(Capability) - Method in class dev.equo.solstice.Capability.SupersetSet
 
coordinate() - Method in class dev.equo.solstice.p2.RepoStatus
group:artifact:version if RepoStatus.isOnMavenCentral() else id:version.
copy() - Method in class dev.equo.ide.IdeHook.List
 
copyAllFrom(WorkspaceInit) - Method in class dev.equo.ide.WorkspaceInit
Copies all initializers from the given workspace into this one.
copyAndSortClasspath(Iterable<File>) - Static method in class dev.equo.ide.Launcher
 
create(String, Consumer<Composite>) - Static method in class dev.equo.ide.ui.PartDescriptor
 
create(Consumer<P2Model.Filter>) - Static method in class dev.equo.solstice.p2.P2Model.Filter
 
createFilter(String) - Method in class dev.equo.solstice.BundleContextShim
 
createPartControl(Composite) - Method in class dev.equo.ide.ui.PartDescriptorHelper
 
csv - Enum constant in enum class dev.equo.solstice.p2.ConsoleTable.Format
 

D

debugClasspath - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
debugIde - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
deepCopy() - Method in class dev.equo.solstice.p2.P2Model
 
deepCopy() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
defaultIfOfflineIsAndForceRecalculateIs(boolean, boolean) - Static method in enum class dev.equo.solstice.p2.P2ClientCache
 
detail - Variable in class dev.equo.solstice.p2.P2Multitool
 
detail(Collection<P2Unit>, ConsoleTable.Format) - Static method in class dev.equo.solstice.p2.ConsoleTable
Returns a table with the parsed details of the given units.
dev.equo.ide - package dev.equo.ide
 
dev.equo.ide.ui - package dev.equo.ide.ui
 
dev.equo.solstice - package dev.equo.solstice
A single-classloader implementation of OSGi, see the README.md for the motivations behind the implementation.
dev.equo.solstice.p2 - package dev.equo.solstice.p2
A simple implementation of p2 with the goal of making p2 an optional component of a project.
dev.equo.solstice.platform - package dev.equo.solstice.platform
This allows us to intercept platform:// URLs (the name is determine by our package).
DIR - Static variable in class dev.equo.solstice.NestedJars
 
disabled - Enum constant in enum class dev.equo.ide.BuildPluginIdeMain.DebugClasspath
 
doSave(IProgressMonitor) - Method in class dev.equo.ide.ui.PartDescriptorHelper
 
doSaveAs() - Method in class dev.equo.ide.ui.PartDescriptorHelper
 
download(P2Unit) - Method in class dev.equo.solstice.p2.P2Client
 
dump(P2Model, P2ClientCache) - Method in class dev.equo.solstice.p2.P2Multitool
 

E

EGIT - Static variable in class dev.equo.ide.Catalog
 
equals(Object) - Method in class dev.equo.ide.Catalog
 
equals(Object) - Method in class dev.equo.solstice.Capability
 
equals(Object) - Method in class dev.equo.solstice.p2.P2Model
 
equals(Object) - Method in class dev.equo.solstice.p2.P2Model.Filter
 
EQUO_CHROMIUM - Static variable in class dev.equo.ide.Catalog
 
EquoChromium - Class in dev.equo.ide
Utilities for setting up EquoChromium as the default browser implementation in the EquoIDE build plugins.
exclude(String) - Method in class dev.equo.solstice.p2.P2Model.Filter
 
exclude(String) - Method in class dev.equo.solstice.p2.P2Query
Excludes the unit with the given id.
excludePrefix(String) - Method in class dev.equo.solstice.p2.P2Model.Filter
 
excludePrefix(String) - Method in class dev.equo.solstice.p2.P2Query
Excludes all units whose id start with the given prefix.
excludeSuffix(String) - Method in class dev.equo.solstice.p2.P2Model.Filter
 
excludeSuffix(String) - Method in class dev.equo.solstice.p2.P2Query
Excludes all units whose id end with the given suffix.
extractAllNestedJars() - Method in class dev.equo.solstice.NestedJars
Extracts nested jars into CacheLocations.p2nestedJars().
extractAllNestedJars(File) - Method in class dev.equo.solstice.NestedJars
 

F

features - Enum constant in enum class dev.equo.solstice.p2.P2Multitool.All
 
Filter() - Constructor for class dev.equo.solstice.p2.P2Model.Filter
 
filterProp(String, String) - Method in class dev.equo.solstice.p2.P2Query
 
findBundlesOnClasspath() - Static method in class dev.equo.solstice.Solstice
Creates a Solstice instance by finding all available bundles on the classpath.
findEntries(String, String, boolean) - Method in class dev.equo.solstice.ShimBundle
 
FORCE_RECALCULATE - Enum constant in enum class dev.equo.solstice.p2.P2QueryCache
 
format - Variable in class dev.equo.solstice.p2.P2Multitool
 
forProjectDir(File, boolean) - Static method in class dev.equo.ide.BuildPluginIdeMain.Caller
 
forUnit(P2Unit) - Static method in class dev.equo.solstice.p2.RepoStatus
 
forWorkspaceDir(File) - Static method in class dev.equo.ide.IdeLockFile
 
fromFile(Class<T>, File) - Static method in class dev.equo.solstice.SerializableMisc
 

G

getAllAvailableUnitsById(String) - Method in class dev.equo.solstice.p2.P2Query
Returns every unit available in the parent session with the given id, possibly multiple versions of the same id.
getAllServiceReferences(String, String) - Method in class dev.equo.solstice.BundleContextShim
 
getAmbiguousRequirements() - Method in class dev.equo.solstice.p2.P2Query
Returns every requirement for which there were multiple providers and no clear winner.
getAnySupersetOf(Capability) - Method in class dev.equo.solstice.Capability.SupersetMap
Returns the first entry whose capability is a superset of the given argument.
getAnySupersetOf(Capability) - Method in class dev.equo.solstice.Capability.SupersetSet
 
getBundle() - Method in class dev.equo.solstice.BundleContextShim
 
getBundle(long) - Method in class dev.equo.solstice.BundleContextShim
 
getBundle(Class<?>) - Method in class dev.equo.solstice.SolsticeFrameworkUtilHelper
 
getBundle(String) - Method in class dev.equo.solstice.BundleContextShim
 
getBundleContext() - Method in class dev.equo.solstice.ShimBundle
 
getBundleId() - Method in class dev.equo.solstice.ShimBundle
 
getBundles() - Method in class dev.equo.solstice.BundleContextShim
 
getCategories() - Method in class dev.equo.solstice.p2.P2Query
Returns all categories.
getContext() - Method in class dev.equo.solstice.Solstice
 
getDataFile(String) - Method in class dev.equo.solstice.BundleContextShim
 
getDataFile(String) - Method in class dev.equo.solstice.ShimBundle
 
getEntry(String) - Method in class dev.equo.solstice.ShimBundle
 
getEntryPaths(String) - Method in class dev.equo.solstice.ShimBundle
 
getExclude() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
getExcludePrefix() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
getExcludeSuffix() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
getFeatures() - Method in class dev.equo.solstice.p2.P2Query
Returns all features.
getFilter() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
getFilters() - Method in class dev.equo.solstice.p2.P2Model
 
getFiltersFor(String) - Method in class dev.equo.ide.Catalog
 
getHeaders() - Method in class dev.equo.solstice.ShimBundle
 
getHeaders(String) - Method in class dev.equo.solstice.ShimBundle
 
getHeadersOriginal() - Method in class dev.equo.solstice.SolsticeManifest
Returns the original headers, unmodified by our parsing.
getId() - Method in class dev.equo.solstice.p2.P2Unit
 
getInstall() - Method in class dev.equo.solstice.p2.P2Model
 
getInstalledUnitById(String) - Method in class dev.equo.solstice.p2.P2Query
Returns the unit, if any, which has been installed at the given id.
getJars() - Method in class dev.equo.solstice.p2.P2Query
Returns all jars.
getJarsNotOnMavenCentral() - Method in class dev.equo.solstice.p2.P2QueryResult
 
getJarsNotOnMavenCentral(boolean) - Method in class dev.equo.solstice.p2.P2Query
Returns all jars which are not on maven central.
getJarsOnMavenCentral() - Method in class dev.equo.solstice.p2.P2QueryResult
 
getJarsOnMavenCentral(boolean) - Method in class dev.equo.solstice.p2.P2Query
Returns all jars which are on maven central.
getJarUrl() - Method in class dev.equo.solstice.p2.P2Unit
 
getJarUrl() - Method in class dev.equo.solstice.SolsticeManifest
 
getLastModified() - Method in class dev.equo.solstice.ShimBundle
 
getLocation() - Method in class dev.equo.solstice.ShimBundle
 
getName() - Method in class dev.equo.ide.Catalog
 
getName() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
getNamespace() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
getOnlyProvider() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
getOptionalRequirementsNotInstalled() - Method in class dev.equo.solstice.p2.P2Query
Returns all optional requirements which were not installed, along with every unit which optionally wanted it.
getP2repo() - Method in class dev.equo.solstice.p2.P2Model
 
getP2UrlTemplate() - Method in class dev.equo.ide.Catalog
 
getProperty(String) - Method in class dev.equo.solstice.BundleContextShim
 
getProps() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
getProviders() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
getPureMaven() - Method in class dev.equo.solstice.p2.P2Model
 
getRawXml() - Method in class dev.equo.solstice.p2.P2Unit
 
getRegisteredServices() - Method in class dev.equo.solstice.ShimBundle
 
getRepoUrl() - Method in class dev.equo.solstice.p2.P2Unit
 
getRepoUrlLastSegment() - Method in class dev.equo.solstice.p2.P2Unit
 
getRequires() - Method in class dev.equo.ide.Catalog
 
getResource(String) - Method in class dev.equo.solstice.ShimBundle
 
getResources(String) - Method in class dev.equo.solstice.ShimBundle
 
getRoot() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
Returns a non-optional form of the requirement.
getService(ServiceReference<S>) - Method in class dev.equo.solstice.BundleContextShim
 
getServiceObjects(ServiceReference<S>) - Method in class dev.equo.solstice.BundleContextShim
 
getServiceReference(Class<S>) - Method in class dev.equo.solstice.BundleContextShim
 
getServiceReference(String) - Method in class dev.equo.solstice.BundleContextShim
 
getServiceReferences(Class<S>, String) - Method in class dev.equo.solstice.BundleContextShim
 
getServiceReferences(String, String) - Method in class dev.equo.solstice.BundleContextShim
 
getServicesInUse() - Method in class dev.equo.solstice.ShimBundle
 
getSignerCertificates(int) - Method in class dev.equo.solstice.ShimBundle
 
getState() - Method in class dev.equo.solstice.ShimBundle
 
getSymbolicName() - Method in class dev.equo.solstice.ShimBundle
 
getSymbolicName() - Method in class dev.equo.solstice.SolsticeManifest
 
getTargetsFor(String) - Method in class dev.equo.ide.Catalog
 
getUnitById(String) - Method in class dev.equo.solstice.p2.P2Session
Returns the unit with the given id.
getUnitsWithProperty(String, String) - Method in class dev.equo.solstice.p2.P2Query
Returns all units which have the given property set to the given value.
getUnitsWithProperty1or2(String, String, String, String) - Method in class dev.equo.solstice.p2.P2Query
Returns all units which have the given property set to the given value.
getUnmetRequirements() - Method in class dev.equo.solstice.p2.P2Query
Returns every unmet requirement mapped to the units which needed it.
getUrlForOverride(String) - Method in class dev.equo.ide.Catalog
 
getUserAgent() - Static method in class dev.equo.ide.EquoChromium
 
getValue(String) - Method in class dev.equo.solstice.Capability
 
getVersion() - Method in class dev.equo.solstice.p2.P2Unit
 
getVersion() - Method in class dev.equo.solstice.ShimBundle
 
getVersion() - Method in class dev.equo.solstice.SolsticeManifest
 
GRADLE - Enum constant in enum class dev.equo.solstice.NestedJars.CoordFormat
 
GRADLE_BUILDSHIP - Static variable in class dev.equo.ide.Catalog
 
GROOVY - Static variable in class dev.equo.ide.Catalog
 

H

Handler - Class in dev.equo.solstice.platform
This allows us to intercept platform:// URLs (the name is determine by our package).
Handler() - Constructor for class dev.equo.solstice.platform.Handler
 
hasClasspath() - Method in class dev.equo.ide.IdeLockFile
 
hashCode() - Method in class dev.equo.ide.Catalog
 
hashCode() - Method in class dev.equo.solstice.Capability
 
hashCode() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
hashCode() - Method in class dev.equo.solstice.p2.P2Model
 
hasOnlyOneProvider() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
hasPermission(Object) - Method in class dev.equo.solstice.ShimBundle
 
hydrate(Solstice, Map<String, String>) - Static method in class dev.equo.solstice.BundleContextAtomos
 
hydrate(Solstice, Map<String, String>) - Static method in class dev.equo.solstice.BundleContextShim
 

I

icon(File) - Method in class dev.equo.ide.IdeHookBranding
 
ideAlreadyRunning() - Method in class dev.equo.ide.IdeLockFile
 
IdeHook - Interface in dev.equo.ide
If you add a Bundle-IdeHook header to the manifest of a jar that points to the fully qualified name of a class that implements this interface, then that class will be instantiated and called at various points in the lifecycle of the IDE.
IdeHook.InstantiatedList - Class in dev.equo.ide
 
IdeHook.List - Class in dev.equo.ide
 
IdeHookAssistAI - Class in dev.equo.ide
 
IdeHookAssistAI() - Constructor for class dev.equo.ide.IdeHookAssistAI
 
IdeHookBranding - Class in dev.equo.ide
 
IdeHookBranding() - Constructor for class dev.equo.ide.IdeHookBranding
 
IdeHookBuildship - Class in dev.equo.ide
 
IdeHookBuildship(File, boolean) - Constructor for class dev.equo.ide.IdeHookBuildship
 
IdeHookInstantiated - Interface in dev.equo.ide
 
IdeHookM2E - Class in dev.equo.ide
 
IdeHookM2E(File) - Constructor for class dev.equo.ide.IdeHookM2E
 
IdeHookReflected - Class in dev.equo.ide
Creates an IDE hook by calling the no-arg constructor of the given class.
IdeHookReflected(String) - Constructor for class dev.equo.ide.IdeHookReflected
 
ideHooks - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
ideHooks() - Method in class dev.equo.ide.CatalogDsl
Subclasses can override this method to include their IdeHooks in CatalogDsl.TransitiveAwareList.putInto(P2Model, dev.equo.ide.IdeHook.List, WorkspaceInit).
IdeHookWelcome - Class in dev.equo.ide
 
IdeHookWelcome() - Constructor for class dev.equo.ide.IdeHookWelcome
 
IdeLockFile - Class in dev.equo.ide
 
ideWorkspaces() - Static method in class dev.equo.solstice.p2.CacheLocations
When EquoIDE creates an IDE for you, it must also create an Eclipse workspace.
inFiles(Iterable<File>) - Static method in class dev.equo.solstice.NestedJars
 
init(IEditorSite, IEditorInput) - Method in class dev.equo.ide.ui.PartDescriptorHelper
 
initialize() - Method in interface dev.equo.ide.IdeHookInstantiated
This method is called during workbench initialization prior to any windows being opened, ~6720ms after isClean.
initialize(Solstice) - Static method in class dev.equo.solstice.SolsticeFrameworkUtilHelper
 
initOnly - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
install(BundleContextShim) - Static method in class dev.equo.solstice.platform.Handler
 
install(String) - Method in class dev.equo.solstice.p2.P2Query
Resolves the given P2Unit by eagerly traversing all its dependencies.
installBundle(String) - Method in class dev.equo.solstice.BundleContextShim
 
installBundle(String, InputStream) - Method in class dev.equo.solstice.BundleContextShim
 
installed - Variable in class dev.equo.solstice.p2.P2Multitool
 
instance() - Static method in class dev.equo.solstice.p2.WorkspaceRegistry
 
instantiate() - Method in interface dev.equo.ide.IdeHook
 
instantiate() - Method in class dev.equo.ide.IdeHookAssistAI
 
instantiate() - Method in class dev.equo.ide.IdeHookBranding
 
instantiate() - Method in class dev.equo.ide.IdeHookBuildship
 
instantiate() - Method in class dev.equo.ide.IdeHookM2E
 
instantiate() - Method in class dev.equo.ide.IdeHookReflected
 
instantiate() - Method in class dev.equo.ide.IdeHookWelcome
 
isClean(boolean) - Method in interface dev.equo.ide.IdeHookInstantiated
The very first method to be called, called as soon as the command line arguments have been parsed.
isDirty() - Method in class dev.equo.ide.ui.PartDescriptorHelper
 
isEmpty() - Method in class dev.equo.solstice.p2.P2Model
 
isEnabled(P2Model) - Method in class dev.equo.ide.EquoChromium
 
isEnabled(Collection<File>) - Method in class dev.equo.ide.EquoChromium
 
isInstalled(P2Unit) - Method in class dev.equo.solstice.p2.P2Query
Returns true of the given unit was installed.
isNestedJar(SolsticeManifest) - Method in class dev.equo.solstice.NestedJars.OnClassPath
 
isOnMavenCentral() - Method in class dev.equo.solstice.p2.RepoStatus
isOptional() - Method in interface dev.equo.solstice.p2.P2Session.Requirement
 
isPureMaven() - Method in class dev.equo.ide.Catalog
 
isSaveAsAllowed() - Method in class dev.equo.ide.ui.PartDescriptorHelper
 
isSubsetOf(Capability) - Method in class dev.equo.solstice.Capability
Order-insignificant matching to determine if this Capability is a subset of its argument.
isSubsetOfElementIn(Iterable<Capability>) - Method in class dev.equo.solstice.Capability
 
isSupersetOf(Capability) - Method in class dev.equo.solstice.Capability
Order-insignificant matching to determine if this Capability is a superset of its argument.
isUrl(String) - Static method in class dev.equo.ide.Catalog
 

J

jars - Enum constant in enum class dev.equo.solstice.p2.P2Multitool.All
 
JDT - Static variable in class dev.equo.ide.Catalog
 
jre11(String) - Static method in class dev.equo.ide.Catalog
 
jre17(String) - Static method in class dev.equo.ide.Catalog
 

K

KOTLIN - Static variable in class dev.equo.ide.Catalog
 

L

launch() - Method in class dev.equo.ide.BuildPluginIdeMain.Caller
 
launchAndInheritIO(File, List<String>) - Static method in class dev.equo.ide.Launcher
 
launchAndInheritIO(File, List<String>, Consumer<Process>) - Static method in class dev.equo.ide.Launcher
 
launchAndInheritIO(File, List<String>, Map<String, String>, Consumer<Process>) - Static method in class dev.equo.ide.Launcher
 
Launcher - Class in dev.equo.ide
Thanks to Thipor Kong for his workaround for Gradle's windows problems.
Launcher() - Constructor for class dev.equo.ide.Launcher
 
launchJavaBlocking(boolean, List<File>, List<String>, String, Consumer<Process>, String...) - Static method in class dev.equo.ide.Launcher
 
List() - Constructor for class dev.equo.ide.IdeHook.List
 
listNestedJars() - Method in class dev.equo.solstice.NestedJars
 
listNestedJars() - Method in class dev.equo.solstice.NestedJars.OnClassPath
 
loadClass(String) - Method in class dev.equo.solstice.ShimBundle
 
lockFile - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 

M

M2E - Static variable in class dev.equo.ide.Catalog
 
main(String[]) - Static method in class dev.equo.ide.BuildPluginIdeMain
 
main(String[]) - Static method in class dev.equo.solstice.SignedJars
 
MANIFEST_PATH - Static variable in class dev.equo.solstice.SolsticeManifest
 
MAVEN - Enum constant in enum class dev.equo.solstice.NestedJars.CoordFormat
 
MAVEN_ - Static variable in class dev.equo.solstice.p2.RepoStatus
This unit is available on some maven server, determined after this token.
MAVEN_ARTIFACT_ID - Static variable in class dev.equo.solstice.p2.P2Unit
 
MAVEN_CENTRAL - Static variable in class dev.equo.solstice.p2.RepoStatus
This unit is available on Maven Central because of a property maven-repository = eclipse.maven.central.mirror
MAVEN_CENTRAL_INFERRED - Static variable in class dev.equo.solstice.p2.RepoStatus
This unit is probably available on Maven Central because of the logic in MavenCentralMapping.java
MAVEN_GROUP_ID - Static variable in class dev.equo.solstice.p2.P2Unit
 
MAVEN_REPOSITORY - Static variable in class dev.equo.solstice.p2.P2Unit
 
MAVEN_TYPE - Static variable in class dev.equo.solstice.p2.P2Unit
 
MAVEN_VERSION - Static variable in class dev.equo.solstice.p2.P2Unit
 
mavenRepo() - Method in class dev.equo.ide.EquoChromium
 
mavenStatus(Iterable<P2Unit>, ConsoleTable.Format) - Static method in class dev.equo.solstice.p2.ConsoleTable
Returns a table with the RepoStatus of all its units.
missingApiBaseline(WorkspaceInit, String) - Method in class dev.equo.ide.CatalogPde
 
modelName(WorkspaceInit, String) - Method in class dev.equo.ide.CatalogAssistAI
 

N

nameAndDescription(Collection<P2Unit>, ConsoleTable.Format) - Static method in class dev.equo.solstice.p2.ConsoleTable
Returns a table with the id, name, and description of all its units.
names - Enum constant in enum class dev.equo.ide.BuildPluginIdeMain.DebugClasspath
 
nestedJars() - Static method in class dev.equo.solstice.p2.CacheLocations
 
NestedJars - Class in dev.equo.solstice
Unwraps nested bundles to be friendly to a normal classloader, see equodev/equo-ide#7
NestedJars() - Constructor for class dev.equo.solstice.NestedJars
 
NestedJars.CoordFormat - Enum Class in dev.equo.solstice
 
NestedJars.OnClassPath - Class in dev.equo.solstice
 
NONE - Enum constant in enum class dev.equo.solstice.p2.P2ClientCache
 
NONE - Enum constant in enum class dev.equo.solstice.p2.P2QueryCache
 

O

OFFLINE - Enum constant in enum class dev.equo.solstice.p2.P2ClientCache
 
onClassPath() - Static method in class dev.equo.solstice.NestedJars
 
openAtomos(Map<String, String>) - Method in class dev.equo.solstice.Solstice
 
openConnection(URL) - Method in class dev.equo.solstice.platform.Handler
 
openOn(IWorkbenchPage) - Method in class dev.equo.ide.ui.PartDescriptor
 
openOnActivePage() - Method in class dev.equo.ide.ui.PartDescriptor
 
openShim(Map<String, String>) - Method in class dev.equo.solstice.Solstice
 
openUrl(String) - Method in class dev.equo.ide.IdeHookWelcome
 
optional - Variable in class dev.equo.solstice.p2.P2Multitool
 
optionalRequirementsNotInstalled(P2Query, ConsoleTable.Format) - Static method in class dev.equo.solstice.p2.ConsoleTable
Returns a table describing all optional requirements which were not installed.
override_ideWorkspaces - Static variable in class dev.equo.solstice.p2.CacheLocations
 
override_p2data - Static variable in class dev.equo.solstice.p2.CacheLocations
 

P

P2_ - Static variable in class dev.equo.solstice.p2.RepoStatus
This unit is only available in p2.
P2_DESC - Static variable in class dev.equo.solstice.p2.P2Unit
 
P2_NAME - Static variable in class dev.equo.solstice.p2.P2Unit
 
P2_TYPE_CATEGORY - Static variable in class dev.equo.solstice.p2.P2Unit
 
P2_TYPE_FEATURE - Static variable in class dev.equo.solstice.p2.P2Unit
 
P2Client - Class in dev.equo.solstice.p2
Performs network requests and parsing against a P2 repository, aided by caching.
P2Client() - Constructor for class dev.equo.solstice.p2.P2Client
 
P2Client(P2ClientCache) - Constructor for class dev.equo.solstice.p2.P2Client
 
P2ClientCache - Enum Class in dev.equo.solstice.p2
The various caching modes that P2Client supports.
p2data() - Static method in class dev.equo.solstice.p2.CacheLocations
Bundle pool used for caching jars and assembling disjoint eclipse installs: `~/.equo/bundle-pool`
P2Model - Class in dev.equo.solstice.p2
 
P2Model() - Constructor for class dev.equo.solstice.p2.P2Model
 
P2Model.Filter - Class in dev.equo.solstice.p2
 
P2Multitool - Class in dev.equo.solstice.p2
 
P2Multitool() - Constructor for class dev.equo.solstice.p2.P2Multitool
 
P2Multitool.All - Enum Class in dev.equo.solstice.p2
 
p2nestedJars() - Static method in class dev.equo.solstice.p2.CacheLocations
 
P2Query - Class in dev.equo.solstice.p2
Follows the dependency information of a set of P2Unit so that they can be installed from maven or directly from p2 if necessary.
P2QueryCache - Enum Class in dev.equo.solstice.p2
 
P2QueryResult - Class in dev.equo.solstice.p2
 
P2Session - Class in dev.equo.solstice.p2
In-memory store of all p2 metadata, especially provides/requires dependency information.
P2Session() - Constructor for class dev.equo.solstice.p2.P2Session
 
P2Session.Requirement - Interface in dev.equo.solstice.p2
Keeps track of every unit which provides the given capability.
P2Unit - Class in dev.equo.solstice.p2
Usually represents a jar file in a p2 repository, but could also be a "feature" or "group".
parseJar(File) - Static method in class dev.equo.solstice.SolsticeManifest
 
PartDescriptor - Class in dev.equo.ide.ui
Creates Eclipse parts using only code, no metadata.
PartDescriptorHelper - Class in dev.equo.ide.ui
NOT FOR END-USER USAGE, use PartDescriptor.
PartDescriptorHelper() - Constructor for class dev.equo.ide.ui.PartDescriptorHelper
 
paths - Enum constant in enum class dev.equo.ide.BuildPluginIdeMain.DebugClasspath
 
PDE - Static variable in class dev.equo.ide.Catalog
 
perspective() - Method in class dev.equo.ide.IdeHookWelcome
 
perspective(String) - Method in class dev.equo.ide.IdeHookWelcome
 
platform(SwtPlatform) - Method in class dev.equo.solstice.p2.P2Model.Filter
 
platform(SwtPlatform) - Method in class dev.equo.solstice.p2.P2Query
Sets the platform filter to match true against only the given platform.
PLATFORM - Static variable in class dev.equo.ide.Catalog
 
platformAll() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
platformAll() - Method in class dev.equo.solstice.p2.P2Query
Sets the platform filter to match true against all platforms.
platformNative() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
platformNone() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
platformNone() - Method in class dev.equo.solstice.p2.P2Query
Sets the platform filter to match true against no platforms.
platformRunning() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
populateFrom(P2Client, String) - Method in class dev.equo.solstice.p2.P2Session
Adds every P2Unit from the given url into this session.
postShutdown() - Method in interface dev.equo.ide.IdeHookInstantiated
Performs arbitrary finalization after the workbench stops running, ~200ms after preShutdown.
postStartup() - Method in interface dev.equo.ide.IdeHookInstantiated
Performs arbitrary actions after the workbench windows have been opened (or restored), but before the main event loop is run, ~8400ms after isClean.
PREFER_OFFLINE - Enum constant in enum class dev.equo.solstice.p2.P2ClientCache
 
preShutdown() - Method in interface dev.equo.ide.IdeHookInstantiated
Performs arbitrary finalization before the workbench is about to shut down.
preStartup() - Method in interface dev.equo.ide.IdeHookInstantiated
Performs arbitrary actions just before the first workbench window is opened (or restored), ~6740ms after isClean.
printWithHead(String, Stream<String>) - Method in enum class dev.equo.ide.BuildPluginIdeMain.DebugClasspath
 
problems - Variable in class dev.equo.solstice.p2.P2Multitool
 
prop(String, String) - Method in class dev.equo.solstice.p2.P2Model.Filter
 
PureMaven(String, Catalog.VmVersion, List<String>, Catalog...) - Constructor for class dev.equo.ide.Catalog.PureMaven
 
put(Capability, T) - Method in class dev.equo.solstice.Capability.SupersetMap
Adds the given entry.
putInto(P2Model, IdeHook.List) - Method in class dev.equo.ide.CatalogDsl.TransitiveAwareList
Deprecated.
putInto(P2Model, IdeHook.List, WorkspaceInit) - Method in class dev.equo.ide.CatalogDsl.TransitiveAwareList
 

Q

query() - Method in class dev.equo.solstice.p2.P2Session
Creates a new P2Query against this session.
query(P2ClientCache, P2QueryCache) - Method in class dev.equo.solstice.p2.P2Model
 
queryRaw(P2ClientCache) - Method in class dev.equo.solstice.p2.P2Model
 

R

raw - Variable in class dev.equo.solstice.p2.P2Multitool
 
readClasspath() - Method in class dev.equo.ide.IdeLockFile
 
registerService(Class<S>, ServiceFactory<S>, Dictionary<String, ?>) - Method in class dev.equo.solstice.BundleContextShim
 
registerService(Class<S>, S, Dictionary<String, ?>) - Method in class dev.equo.solstice.BundleContextShim
 
registerService(String[], Object, Dictionary<String, ?>) - Method in class dev.equo.solstice.BundleContextShim
 
registerService(String, Object, Dictionary<String, ?>) - Method in class dev.equo.solstice.BundleContextShim
 
removeAbandoned() - Method in class dev.equo.solstice.p2.WorkspaceRegistry
Removes all workspace directories for which their owning workspace is no longer present.
removeBundleListener(BundleListener) - Method in class dev.equo.solstice.BundleContextShim
 
removeFilter(String) - Method in class dev.equo.solstice.p2.P2Model
 
removeFrameworkListener(FrameworkListener) - Method in class dev.equo.solstice.BundleContextShim
 
removeServiceListener(ServiceListener) - Method in class dev.equo.solstice.BundleContextShim
 
repo() - Method in class dev.equo.solstice.p2.RepoStatus
UI string for showing where jars come from in a table, see class description.
RepoStatus - Class in dev.equo.solstice.p2
Determines where a P2Unit is available.
request - Variable in class dev.equo.solstice.p2.P2Multitool
 
request(P2Model, ConsoleTable.Format) - Static method in class dev.equo.solstice.p2.ConsoleTable
Returns a table with the full content of the given P2Model.
RUST - Static variable in class dev.equo.ide.Catalog
 

S

SerializableMisc - Class in dev.equo.solstice
 
SerializableMisc() - Constructor for class dev.equo.solstice.SerializableMisc
 
setFocus() - Method in class dev.equo.ide.ui.PartDescriptorHelper
 
setProperty(String, String, String) - Method in class dev.equo.ide.WorkspaceInit
Sets the given property at the given subpath.
setToWarnOnly() - Static method in class dev.equo.solstice.NestedJars
 
setUrlOverride(String) - Method in class dev.equo.ide.CatalogDsl
Overrides the version, url, or artifacts.
shimAndAtomos(Map<String, String>, BundleContext) - Static method in class dev.equo.solstice.ShimIdeBootstrapServices
 
ShimBundle - Class in dev.equo.solstice
 
ShimIdeBootstrapServices - Class in dev.equo.solstice
Controls the initialization of the BundleContextShim runtime.
ShimIdeBootstrapServices() - Constructor for class dev.equo.solstice.ShimIdeBootstrapServices
 
showConsole - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
showConsoleFlag - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
showLineEndings(WorkspaceInit, boolean) - Method in class dev.equo.ide.CatalogPlatform
Determines whether or not to show line ending characters (carriage return/line feeds).
showLineNumbers(WorkspaceInit, boolean) - Method in class dev.equo.ide.CatalogPlatform
Determines whether or not to show line numbers.
showWhitespace(WorkspaceInit, boolean) - Method in class dev.equo.ide.CatalogPlatform
Determines whether or not to show white space not including line endings.
SignedJars - Class in dev.equo.solstice
Mechanism for stripping signatures from jars.
SignedJars() - Constructor for class dev.equo.solstice.SignedJars
 
size() - Method in class dev.equo.solstice.Capability
 
SLASH_MANIFEST_PATH - Static variable in class dev.equo.solstice.SolsticeManifest
 
Solstice - Class in dev.equo.solstice
Represents a closed universe of OSGi bundles.
SolsticeFrameworkUtilHelper - Class in dev.equo.solstice
Equinox will sometimes use this to determine what bundle a class comes from.
SolsticeFrameworkUtilHelper() - Constructor for class dev.equo.solstice.SolsticeFrameworkUtilHelper
 
SolsticeManifest - Class in dev.equo.solstice
Parses a jar manifest, removing some fine-grained details for the purpose of simplifying the developer experience.
solsticeVersion() - Static method in class dev.equo.solstice.NestedJars
Reads the version of the Solstice jar from the classpath.
splash(File) - Method in class dev.equo.ide.IdeHookBranding
 
start() - Method in class dev.equo.solstice.ShimBundle
 
start(int) - Method in class dev.equo.solstice.ShimBundle
 
start(String) - Method in class dev.equo.solstice.Solstice
Starts all bundles with the given symbolic name, and all of their transitive dependencies as well.
startAllWithLazy(boolean) - Method in class dev.equo.solstice.Solstice
Starts all hydrated manfiests.
startWithoutTransitives(String) - Method in class dev.equo.solstice.Solstice
Starts all bundles with the given symbolic name, without starting their transitive dependencies.
stop() - Method in class dev.equo.solstice.ShimBundle
 
stop(int) - Method in class dev.equo.solstice.ShimBundle
 
stripIf(ArrayList<File>, Predicate<String>) - Static method in class dev.equo.solstice.SignedJars
 
stripIfNecessary(ArrayList<File>) - Static method in class dev.equo.solstice.SignedJars
 
SupersetMap() - Constructor for class dev.equo.solstice.Capability.SupersetMap
 
SupersetSet() - Constructor for class dev.equo.solstice.Capability.SupersetSet
 
systemBundle() - Method in class dev.equo.solstice.BundleContextShim
 

T

tabIcon(ImageDescriptor) - Method in class dev.equo.ide.ui.PartDescriptor
 
TABNINE - Static variable in class dev.equo.ide.Catalog
 
title(String) - Method in class dev.equo.ide.IdeHookBranding
 
TM_TERMINAL - Static variable in class dev.equo.ide.Catalog
 
toFile(Serializable, File) - Static method in class dev.equo.solstice.SerializableMisc
 
toolTipText(String) - Method in class dev.equo.ide.ui.PartDescriptor
 
toString() - Method in class dev.equo.solstice.Capability.SupersetMap
 
toString() - Method in class dev.equo.solstice.Capability.SupersetSet
 
toString() - Method in class dev.equo.solstice.Capability
 
toString() - Method in class dev.equo.solstice.p2.P2Model.Filter
 
toString() - Method in class dev.equo.solstice.p2.P2Model
 
toString() - Method in class dev.equo.solstice.p2.P2Unit
 
toString() - Method in class dev.equo.solstice.ShimBundle
 
toString() - Method in class dev.equo.solstice.SolsticeManifest
 
totalPkgExports() - Method in class dev.equo.solstice.SolsticeManifest
 
totalPkgImports() - Method in class dev.equo.solstice.SolsticeManifest
 
totalRequiredBundles() - Method in class dev.equo.solstice.SolsticeManifest
 
TransitiveAwareList() - Constructor for class dev.equo.ide.CatalogDsl.TransitiveAwareList
 
transitiveDeps(boolean, NestedJars.CoordFormat) - Static method in class dev.equo.solstice.NestedJars
Deprecated.
transitiveDeps(boolean, NestedJars.CoordFormat, P2QueryResult) - Static method in class dev.equo.solstice.NestedJars
Returns the full maven coordinates of Solstice's transitive dependencies in `group:artifact:version` form.

U

ungetService(ServiceReference<?>) - Method in class dev.equo.solstice.BundleContextShim
 
uninstall() - Method in class dev.equo.solstice.ShimBundle
 
unmetRequirements(P2Query, ConsoleTable.Format) - Static method in class dev.equo.solstice.p2.ConsoleTable
Returns a table describing all unmet requirements and who they affect.
update() - Method in class dev.equo.solstice.ShimBundle
 
update(InputStream) - Method in class dev.equo.solstice.ShimBundle
 
urlWorkaround(Solstice) - Static method in class dev.equo.solstice.BundleContextAtomos
https://github.com/eclipse-equinox/equinox/issues/179
useAtomos - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
useMavenCentral - Variable in class dev.equo.solstice.p2.P2Model
If false, do not use maven central to resolve dependencies, just use the configured p2 repos
usingReflection(String, IdeHook) - Static method in interface dev.equo.ide.IdeHook
 

V

V - Static variable in class dev.equo.ide.Catalog
 
validateFilters() - Method in class dev.equo.solstice.p2.P2Model
Ensures there are no conflicts between the existing filters.
valueOf(String) - Static method in enum class dev.equo.ide.BuildPluginIdeMain.DebugClasspath
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.equo.solstice.NestedJars.CoordFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.equo.solstice.p2.ConsoleTable.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.equo.solstice.p2.P2ClientCache
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.equo.solstice.p2.P2Multitool.All
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.equo.solstice.p2.P2QueryCache
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.equo.ide.BuildPluginIdeMain.DebugClasspath
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.equo.solstice.NestedJars.CoordFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.equo.solstice.p2.ConsoleTable.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.equo.solstice.p2.P2ClientCache
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.equo.solstice.p2.P2Multitool.All
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.equo.solstice.p2.P2QueryCache
Returns an array containing the constants of this enum class, in the order they are declared.
versions - Variable in class dev.equo.ide.Catalog
 

W

warnAndModifyManifestsToFix() - Method in class dev.equo.solstice.Solstice
Sends warnings to logger, then modifies every manifest to resolve all these warnings.
warnAndModifyManifestsToFix(Logger) - Method in class dev.equo.solstice.Solstice
 
WILDCARD - Static variable in class dev.equo.solstice.p2.P2Model
 
workspaceDir - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
workspaceDirForProjectDir(File) - Method in class dev.equo.solstice.p2.WorkspaceRegistry
Returns the workspace directory appropriate for the given name and file.
workspaceInit - Variable in class dev.equo.ide.BuildPluginIdeMain.Caller
 
workspaceInit() - Method in class dev.equo.ide.CatalogDsl
 
WorkspaceInit - Class in dev.equo.ide
Initializes the IDE workspace.
WorkspaceInit() - Constructor for class dev.equo.ide.WorkspaceInit
 
WorkspaceRegistry - Class in dev.equo.solstice.p2
Maintains a registry of EquoIDE workspaces.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form