|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.jdeveloper.template.TemplateManager
oracle.jdeveloper.template.TemplateManagerImpl
public class TemplateManagerImpl
| Constructor Summary | |
|---|---|
TemplateManagerImpl() |
|
| Method Summary | |
|---|---|
void |
addTemplateData(TemplateData templateData)Add a new TemplateData. |
void |
clear()Purge all registered TemplateData, except the default TemplateData. |
java.util.List<AbstractTemplate> |
findTemplateById(java.lang.String id)Search and returns a list of templates from all TemplateData stores starting with the default TemplateData that match id. |
java.util.List<TemplateData> |
getAllTemplateData()List of all templates from all TemplateData objects, starting with the default TemplateData. |
java.util.List<AbstractTemplate> |
getAllTemplates()Get all templates. |
java.util.List<ApplicationTemplate> |
getApplicationTemplates()Get a list of all Application templates registered with this TemplateManager. |
DefaultTemplateData |
getDefaultTemplateData()Get the default TemplateData store. |
java.util.logging.Logger |
getLogger()A Logger to log template-related messages. |
java.util.List<ProjectTemplate> |
getProjectTemplates()Get a list of all Project templates registered with this TemplateManager. |
AbstractTemplate |
getTemplateById(java.lang.String id)Returns a typed Template object by its unique identifier. |
TemplateData |
getTemplateData(java.net.URL url)Return TemplateData identified by a specific URL. |
void |
load(java.net.URL url)Load contents from a URL. |
void |
registerTemplate(AbstractTemplate template)Register a template into the default TemplateData. |
void |
registerTemplate(HashStructure hash)Register a HashSructure representing a template into the default Template. |
TemplateData |
removeTemplateData(TemplateData templateData)Remove a TemplateData. |
TemplateData |
removeTemplateData(java.net.URL url)Remove a template data store identified by a URL. |
void |
save(java.net.URL url)Save contents of TemplateManager to a URL. |
void |
setDefaultTemplateData(DefaultTemplateData td)Set the default TemplateData store. |
| Methods inherited from class oracle.jdeveloper.template.TemplateManager |
|---|
getInstance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TemplateManagerImpl()
| Method Detail |
|---|
public java.util.List<ProjectTemplate> getProjectTemplates()
TemplateManagergetAllTemplates()getProjectTemplates in class TemplateManagerTemplateManager.getAllTemplates()public java.util.List<ApplicationTemplate> getApplicationTemplates()
TemplateManagergetAllTemplates()getApplicationTemplates in class TemplateManagerpublic java.util.List<AbstractTemplate> getAllTemplates()
TemplateManagergetAllTemplates in class TemplateManagerpublic AbstractTemplate getTemplateById(java.lang.String id)
id - unique string identifier for the template.public void registerTemplate(HashStructure hash)
TemplateManagerregisterTemplate in class TemplateManagerpublic void registerTemplate(AbstractTemplate template)
TemplateManagerregisterTemplate in class TemplateManagerpublic java.util.logging.Logger getLogger()
TemplateManagergetLogger in class TemplateManager
public void save(java.net.URL url)
throws java.io.IOException
TemplateManagersave in class TemplateManagerjava.io.IOException
public void load(java.net.URL url)
throws java.io.IOException
TemplateManagerload in class TemplateManagerjava.io.IOExceptionpublic void clear()
TemplateManagerclear in class TemplateManagerpublic DefaultTemplateData getDefaultTemplateData()
TemplateManagerregisterTemplate() method also get added to the default TemplateData.getDefaultTemplateData in class TemplateManagerpublic void setDefaultTemplateData(DefaultTemplateData td)
TemplateManagersetDefaultTemplateData in class TemplateManagerpublic void addTemplateData(TemplateData templateData)
TemplateManageraddTemplateData in class TemplateManagerpublic TemplateData removeTemplateData(TemplateData templateData)
TemplateManagerremoveTemplateData in class TemplateManagerpublic TemplateData removeTemplateData(java.net.URL url)
TemplateManagerremoveTemplateData in class TemplateManagerurl - unique key url. The URL should be an exact literal match.public java.util.List<AbstractTemplate> findTemplateById(java.lang.String id)
TemplateManagerUse template.getParent() to find out which store each template belongs to.
findTemplateById in class TemplateManagerpublic java.util.List<TemplateData> getAllTemplateData()
TemplateManagergetAllTemplateData in class TemplateManagerpublic TemplateData getTemplateData(java.net.URL url)
TemplateManagergetDefaultTemplateData()getTemplateData in class TemplateManager
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||