blob: a5d5c8a79fd8e85652f5a69d62ddbdfb7e38b660 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>DomainSourceModelTypeTranslators</title>
<style type="text/css">@import url("../../book.css");</style>
<style type="text/css">@import url("../../schema.css");</style>
</HEAD>
<BODY>
<H1 style="text-align:center">DomainSourceModelTypeTranslators</H1>
<p></p>
<h6 class="CaptionFigColumn SchemaHeader">Identifier: </h6>org.eclipse.jst.jsf.common.DomainSourceModelTypeTranslators<p></p>
<h6 class="CaptionFigColumn SchemaHeader">Since: </h6>2.0
<p></p>
<h6 class="CaptionFigColumn SchemaHeader">Description: </h6>** Should be considered internal at this time. Subject to change **
Allows for metadata domain translators to be applied to a metadata domain source type.<p></p>
<h6 class="CaptionFigColumn SchemaHeader">Configuration Markup:</h6>
<p></p>
<p class="code SchemaDtd">&lt;!ELEMENT <a name="e.extension">extension</a> (<a href="#e.domainSourceModelTypeTranslator">domainSourceModelTypeTranslator</a>)*&gt;</p>
<p class="code SchemaDtd">&lt;!ATTLIST extension</p>
<p class="code SchemaDtdAttlist">point&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</p><p class="code SchemaDtdAttlist">name&nbsp;&nbsp;CDATA #IMPLIED</p>&gt;</p>
<p></p>
<ul class="ConfigMarkupAttlistDesc">
</ul>
<br><p class="code SchemaDtd">&lt;!ELEMENT <a name="e.domainSourceModelTypeTranslator">domainSourceModelTypeTranslator</a> EMPTY&gt;</p>
<p class="code SchemaDtd">&lt;!ATTLIST domainSourceModelTypeTranslator</p>
<p class="code SchemaDtdAttlist">domainSourceModelTypeId&nbsp;CDATA #REQUIRED</p><p class="code SchemaDtdAttlist">translatorClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</p>&gt;</p>
<p></p>
<ul class="ConfigMarkupAttlistDesc">
<li><b>domainSourceModelTypeId</b> - The unique id from the domainSourceModelTypes ext-pt that will bind the translator class to that domain source.</li>
<li><b>translatorClass</b> - Fully qualified class implementing <code>org.eclipse.jst.jsf.common.metadata.IMetaDataTranslator</code> that will translate from the source domain to the "standard" domain of entities and traits.</li>
</ul>
<br><h6 class="CaptionFigColumn SchemaHeader">Examples: </h6><extension
point="org.eclipse.jst.jsf.common.domainSourceModelTypeTranslators">
<domainSourceModelTypeTranslator
class="org.eclipse.jst.jsf.common.metadata.internal.TaglibMetaDataTLDTranslator"
domainSourceModelTypeId="TagLibMetaDataTagLibraryHandler">
</domainSourceModelTypeTranslator>
</extension>
<p></p>
<br>
<p class="note SchemaCopyright">
Copyright 2007 Oracle
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-2.0/
</p>
</BODY>
</HTML>