Package | Description |
---|---|
oracle.ide.model |
Contains interfaces and classes implementing JDeveloper's data model.
|
oracle.jdeveloper.deploy | |
oracle.jdeveloper.deploy.common | |
oracle.jdeveloper.deploy.contrib | |
oracle.jdeveloper.deploy.jar.spi | |
oracle.jdeveloper.deploy.spi | |
oracle.jdeveloper.deploy.spi.hook | |
oracle.jdeveloper.deploy.spi.providers | |
oracle.jdeveloper.library |
The
Libraries package provides the library API used by JDeveloper. |
oracle.jdeveloper.model |
Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model.
|
Modifier and Type | Method and Description |
---|---|
abstract Dependable |
DependableRecognizer.create(Context context)
Creates Dependable for Element in Context.
|
Dependable |
DependableFactory.createDependable(Context context)
Creates a Dependable for selected Element in the context.
|
abstract Dependable |
DiscoveredDependable.getDependable()
The Dependable object.
|
Dependable |
DiscoveredDependable.DefaultDiscoveredDependable.getDependable() |
abstract Dependable |
DependableRecognizer.toDependable(HashStructure d, Element source)
Converts a HashStructure to a Dependable.
|
Modifier and Type | Method and Description |
---|---|
void |
DependencyConfiguration.addDependency(Dependable dependable)
Adds a dependency to the project.
|
static DiscoveredDependable |
DiscoveredDependable.createDefault(Element element, Dependable dependable) |
static DiscoveredDependable |
DiscoveredDependable.createDefault(Element element, Dependable dependable, javax.swing.Icon icon, java.lang.String shortLabel, java.lang.String longLabel, java.lang.String tooltip)
Creates a default DiscoveredDependable node.
|
void |
DependencyConfiguration.removeDependency(Dependable dependable)
Removes the specified
element from the dependencies list. |
abstract HashStructure |
DependableRecognizer.toHashStructure(Dependable d, Element source)
Converts a Dependable to a HashStructure.
|
Constructor and Description |
---|
DiscoveredDependable.DefaultDiscoveredDependable(Element element, Dependable dependable) |
DiscoveredDependable.DefaultDiscoveredDependable(Element element, Dependable dependable, javax.swing.Icon icon, java.lang.String shortLabel, java.lang.String longLabel, java.lang.String tooltip) |
Modifier and Type | Method and Description |
---|---|
static <T extends Dependable> |
DependencyConfiguration.clearDependencies(Interdependency interDep, java.lang.Class<T> clazz) |
static <T extends Dependable> |
DependencyConfiguration.getDependables(Interdependency interDep, java.lang.Class<T> type)
Returns an unordered array of all dependencies of InterDep that implement or subclass a particular type.
|
static <T extends Dependable> |
DependencyConfiguration.getDependablesList(Interdependency interDep, java.lang.Class<T> type) |
static <T extends Dependable> |
DependencyConfiguration.setDependencies(Interdependency interDep, T[] dependables, java.lang.Class<T> clazz)
Sets only the sub-set of Dependables that match a particular type.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Dependable> |
DependencyConfiguration.clearDependencies(Interdependency interDep, java.lang.Class<T> clazz) |
Dependable[] |
DependableFactory.create(Element element, Context context)
Create one or more
Dependable s for given Element. |
Dependable[] |
DependableFactory.create(Element element, Element parent)
Deprecated.
|
Dependable[] |
DependableFactory.create(Element element, Element parent, Context context) |
Dependable[] |
DependencyConfiguration.getDependables() |
static <T extends Dependable> |
DependencyConfiguration.getDependables(Interdependency interDep, java.lang.Class<T> type)
Returns an unordered array of all dependencies of InterDep that implement or subclass a particular type.
|
Dependable |
Profile.removeDependency(Dependable dependable) |
Dependable |
Profile.removeDependency(Profile profile)
Deprecated.
Use
removeDependency(Dependable) instead. |
static <T extends Dependable> |
DependencyConfiguration.setDependencies(Interdependency interDep, T[] dependables, java.lang.Class<T> clazz)
Sets only the sub-set of Dependables that match a particular type.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Dependable> |
Profile.getDependencies() |
java.util.Iterator<Dependable> |
DependencyConfiguration.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
DependencyConfiguration.add(Dependable Dependable) |
void |
Profile.addDependency(Dependable dependable) |
boolean |
DependencyConfiguration.remove(Dependable dependable) |
Dependable |
Profile.removeDependency(Dependable dependable) |
void |
DependencyConfiguration.setDependables(Dependable[] dependables) |
static void |
DependencyConfiguration.setDependencies(Interdependency interDep, Dependable[] dependables)
Utility method to set all the dependencies on an Interdependency.
|
static <T extends Dependable> |
DependencyConfiguration.setDependencies(Interdependency interDep, T[] dependables, java.lang.Class<T> clazz)
Sets only the sub-set of Dependables that match a particular type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CompositeDependable
A dependable that exposes other Dependables, and is itself a Dependable.
|
interface |
DeployDependable
A DeployDependable is a deployable object that may in turn depend on other Dependables.
|
interface |
NodeDependable |
interface |
ProfileDependable |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHashDependable
Base class for creating Dependable(s).
|
Modifier and Type | Method and Description |
---|---|
Dependable |
Interdependency.removeDependency(Dependable dependable)
Removes a Dependable from the list of the object's dependencies.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<Dependable> |
CompositeDependable.getDependables() |
java.util.Iterator<Dependable> |
Interdependency.getDependencies()
Get all Dependables.
|
Modifier and Type | Method and Description |
---|---|
void |
Interdependency.addDependency(Dependable dependable)
Adds a new Dependable.
|
Dependable |
Interdependency.removeDependency(Dependable dependable)
Removes a Dependable from the list of the object's dependencies.
|
Modifier and Type | Method and Description |
---|---|
abstract <T> Processor<T> |
ProjectLibraryDependencyProcessors.getProcessor(Dependable dependable, Project project, java.lang.Class<T> representation, Context context)
Create a
Processor for a single dependency from a Project. |
abstract <T> StatefulProcessor<T> |
ProjectLibraryDependencyProcessors.getStatefulProcessor(Dependable dependable, Project project, java.lang.Class<T> representation, Context context)
Create a
StatefulProcessor for a single dependency from a Project. |
Modifier and Type | Method and Description |
---|---|
Dependable |
ModuleBuilder.SpiData.getDependable() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
AbstractModuleBuilderProvider.canCreate(Dependable dependable, ToolkitContext toolkitContext, Cookie cookie) |
void |
ModuleBuilder.SpiData.setDependable(Dependable dependable) |
Modifier and Type | Method and Description |
---|---|
Dependable[] |
DependableFactory.createDependables() |
Dependable |
HashDependableWriter.SpiData.getDependable() |
Dependable |
HashDependableReader.read() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Dependable> |
DependableReader.getAllDependables() |
java.util.Iterator<Dependable> |
DependableReader.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
DependableWriter.remove(Dependable dependable) |
void |
HashDependableWriter.SpiData.setDependable(Dependable p) |
boolean |
DependableWriter.write(Dependable dependable) |
Modifier and Type | Method and Description |
---|---|
Dependable |
HashDependableIO.read(Element element, HashStructure hash, Cookie cookie) |
Modifier and Type | Method and Description |
---|---|
boolean |
HashDependableIO.canWrite(Element element, Dependable Dependable, ToolkitContext tkContext, Cookie cookie) |
void |
HashDependableIO.write(Element element, Dependable Dependable, HashStructure hash, Cookie cookie) |
Modifier and Type | Method and Description |
---|---|
protected abstract Dependable[] |
AbstractDependableFactoryProvider.createDependables(Element element, Cookie cookie) |
Dependable |
AbstractHashDependableIOProvider.DefaultHashDependableIO.read() |
protected abstract Dependable |
AbstractHashDependableIOProvider.read(Element element, HashStructure hash, Cookie cookie) |
Modifier and Type | Method and Description |
---|---|
protected abstract java.util.List<Dependable> |
AbstractDependableIOProvider.getAllDependables(Element element, Cookie cookie) |
protected abstract java.util.Iterator<Dependable> |
AbstractDependableIOProvider.iterator(Element element, Cookie cookie) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
AbstractHashDependableIOProvider.canWrite(Element element, Dependable Dependable, ToolkitContext tkContext, Cookie cookie) |
protected abstract boolean |
AbstractDependableIOProvider.remove(Dependable dependable, Element element, Cookie cookie) |
protected abstract boolean |
AbstractDependableIOProvider.write(Dependable dependable, Element element, Cookie cookie) |
protected abstract void |
AbstractHashDependableIOProvider.write(Element element, Dependable Dependable, HashStructure hash, Cookie cookie) |
Modifier and Type | Interface and Description |
---|---|
interface |
DerivedLibrary
Encapsulates the notion of a derived library as it is used within JDeveloper.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDerivedLibrary
AbstractDerivedLibrary class. |
class |
ProjectLibrary
ProjectLibrary class. |
Modifier and Type | Method and Description |
---|---|
static Dependable |
JLibraryDependableRecognizer.create(Element source, Element sourceOwner) |
Modifier and Type | Method and Description |
---|---|
static Dependable |
ProjectDependencyFactory.find(Element source)
Deprecated.
Finds
Dependable that encapsulates the source object. |
static Dependable |
ProjectDependencyFactory.find(Element source, Folder owner)
Deprecated.
Finds
Dependable that encapsulates the source object contained by the specified owner . |
static Dependable[] |
ProjectDependencyFactory.findAll(Element source)
Deprecated.
Returns all
Dependable s associated with the given source . |
static Dependable |
ProjectDependencyFactory.findOrCreate(Element source, Folder owner)
Deprecated.
Finds or creates a
Dependable that encapsulates the source object. |
Modifier and Type | Method and Description |
---|---|
static void |
ProjectDependencyFactory.cache(Dependable dependable)
Deprecated.
Caches the specified
Dependable . |
URLPath |
TechnologySpecificSupportProvider.getClassPathIfProjectLibrary(Dependable dep, boolean onlyDeployLibs) |
static void |
ProjectDependencyFactory.uncache(Dependable dependable)
Deprecated.
Uncaches the specified
Dependable . |