Package | Description |
---|---|
oracle.jdeveloper.audit |
The root package of the public Audit (and Metrics) API.
|
oracle.jdeveloper.audit.analyzer |
The base classes for writing analyzers.
|
oracle.jdeveloper.audit.extension | |
oracle.jdeveloper.audit.model |
The base classes for defining the Audit object model.
|
oracle.jdevimpl.audit.core | |
oracle.jdevimpl.audit.log | |
oracle.jdevimpl.audit.model |
Modifier and Type | Method and Description |
---|---|
abstract ModelTypeFactory |
AuditManager.createModelTypeFactory(ModelType... modelTypes)
Creates a
ModelTypeFactory with specific model types and the
standard container types (root, workspace, project, and directory). |
Modifier and Type | Method and Description |
---|---|
void |
AuditContext.produceFragment(java.lang.Class<? extends ModelType> fragmentType)
Produces a fragment of another model type from the construct currently
being traversed.
|
void |
AuditContext.produceFragment(java.lang.Class<? extends ModelType> fragmentType,
Location location)
Produces a fragment of another model type from a construct in the model
currently being traversed.
|
void |
AuditContext.produceFragment(java.lang.Class<? extends ModelType> fragmentType,
java.lang.Object construct)
Produces a fragment of another model type from a construct in the model
currently being traversed.
|
Modifier and Type | Method and Description |
---|---|
TypeDefinition<ModelType> |
ModelDefinition.getModelType() |
Modifier and Type | Method and Description |
---|---|
void |
ModelDefinition.setModelType(TypeDefinition<ModelType> modelType) |
Modifier and Type | Method and Description |
---|---|
abstract <T extends ModelType> |
ModelTypeFactory.getModelType(java.lang.Class<T> type)
Gets the model type instance for a
ModelType class. |
Modifier and Type | Method and Description |
---|---|
abstract ModelType |
ModelTypeFactory.getModelTypeForAdapterType(java.lang.Class<? extends ModelAdapter> type)
Gets the model type instance for a
ModelAdapter class. |
ModelType |
ModelAdapter.getType()
Gets the model type for this node.
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<ModelType> |
ModelTypeFactory.getModelTypes()
Gets the model types known to this factory, ordered by time of discovery.
|
abstract java.util.Collection<ModelType> |
ModelTypeFactory.getModelTypes(Element element)
Gets the model types for an element.
|
Constructor and Description |
---|
ContainerModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
ContentDirectory element,
java.net.URL url) |
ContainerModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
Project project,
java.net.URL url) |
ContainerModelAdapter(ModelFactory factory,
ModelType type,
Workspaces applications,
java.net.URL url) |
ContainerModelAdapter(ModelFactory factory,
ModelType type,
Workspace workspace,
java.net.URL url) |
FileModelAdapter(ModelFactory factory,
ModelType model,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url) |
FileModelAdapter(ModelFactory factory,
ModelType model,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url,
java.lang.String primaryCollationKey) |
ModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
ContentDirectory element,
java.net.URL url)
Creates a model adapter that adapts a
ContentDirectory element. |
ModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url)
Creates a model adapter that adapts a file
Node . |
ModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url,
java.lang.String primaryCollationString)
Creates a model adapter that adapts a file
Node . |
ModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
Project project,
java.net.URL url)
Creates a model adapter that adapts a
Project node. |
ModelAdapter(ModelFactory factory,
ModelType type,
Workspaces workspaces,
java.net.URL url)
Creates a model adapter that adapts a root
Workspaces element. |
ModelAdapter(ModelFactory factory,
ModelType type,
Workspace workspace,
java.net.URL url)
Creates a model adapter that adapts a
Workspace node. |
TextFileModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url) |
TextFileModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url,
java.lang.String primaryCollationString) |
Modifier and Type | Method and Description |
---|---|
ModelTypeFactory |
DefaultAuditManager.createModelTypeFactory(ModelType... modelTypes) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultAuditContext.produceFragment(java.lang.Class<? extends ModelType> fragmentType) |
void |
DefaultAuditContext.produceFragment(java.lang.Class<? extends ModelType> fragmentType,
Location location) |
void |
DefaultAuditContext.produceFragment(java.lang.Class<? extends ModelType> fragmentType,
java.lang.Object construct) |
Modifier and Type | Method and Description |
---|---|
ModelType |
HierarchyFilter.getModelType(java.lang.Class<?> type)
Gets the model type for a presentation type.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ModelType> |
HierarchyFilter.getModelTypes()
Gets the model types known to this filter.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryModelType
The model type of the vestigial model corresponding to a
ContentDirectory . |
class |
ProjectModelType
The model type of the vestigial model corresponding to a {Project}.
|
class |
RootModelType
The model type of the vestigial model corresponding to the
singleton
Workspaces object. |
class |
UnauditableFileModelType |
class |
WorkspaceModelType
The model type of the vestigial model corresponding to a
Workspace . |
Modifier and Type | Method and Description |
---|---|
<T extends ModelType> |
DefaultModelTypeFactory.getModelType(java.lang.Class<T> type) |
Modifier and Type | Method and Description |
---|---|
ModelType |
DefaultModelTypeFactory.getModelTypeForAdapterType(java.lang.Class<? extends ModelAdapter> type) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ModelType> |
DefaultModelTypeFactory.getModelTypes() |
java.util.Collection<ModelType> |
DefaultModelTypeFactory.getModelTypes(Element element) |
Constructor and Description |
---|
ProjectModelAdapter(ModelFactory factory,
ModelType type,
ContainerModelAdapter workspace,
Project project)
Creates a project document.
|
RootModelAdapter(ModelFactory factory,
ModelType type)
Creates a root document adapter.
|
UnauditableFileModelAdapter(ModelFactory factory,
ModelType model,
ContainerModelAdapter workspace,
ContainerModelAdapter project,
ContainerModelAdapter directory,
Node node,
java.net.URL url) |
WorkspaceModelAdapter(ModelFactory factory,
ModelType type,
Workspace workspace) |
Constructor and Description |
---|
DefaultModelTypeFactory(java.util.List<ModelType> modelTypes,
java.util.Collection<ModelDefinition> unloadedModelTypes,
java.util.Collection<TypeDefinition<ContentRootFactory>> contentRootFactories)
Creates a factory for specified model types.
|