Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

oracle.jdeveloper.audit.model
Class ModelTypeFactory

java.lang.Object
  extended by oracle.jdeveloper.audit.model.ModelTypeFactory
Direct Known Subclasses:
DefaultModelTypeFactory

public abstract class ModelTypeFactory
extends java.lang.Object


Constructor Summary
ModelTypeFactory()
           
 
Method Summary
abstract  ModelFactory createModelFactory(java.util.Map attributes)
          Creates a ModelFactory based on this model type factory.
abstract  java.util.Collection<ContentRootFactory> getContentRootFactories()
          Gets the ContentRootFactorys known to this factory.
abstract
<T extends ModelType>
T
getModelType(java.lang.Class<T> type)
          Gets the model type instance for a model type class.
abstract  java.util.Collection<ModelType> getModelTypes()
          Gets the model types known to this factory.
abstract  java.util.Collection<ModelType> getModelTypes(Element element)
          Gets the model type for an element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelTypeFactory

public ModelTypeFactory()
Method Detail

getModelTypes

public abstract java.util.Collection<ModelType> getModelTypes()
Gets the model types known to this factory.


getContentRootFactories

public abstract java.util.Collection<ContentRootFactory> getContentRootFactories()
Gets the ContentRootFactorys known to this factory.


getModelType

public abstract <T extends ModelType> T getModelType(java.lang.Class<T> type)
Gets the model type instance for a model type class.


getModelTypes

public abstract java.util.Collection<ModelType> getModelTypes(Element element)
Gets the model type for an element.


createModelFactory

public abstract ModelFactory createModelFactory(java.util.Map attributes)
Creates a ModelFactory based on this model type factory.


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.7.0)

E13403-08

Copyright © 1997, 2013, Oracle. All rights reserved.