Location: PHPKode > projects > Entier Studio > entierstudio/manual/overview.locator.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>EntierStudio</title>
<link rel="stylesheet" type="text/css" href="styles/layout.css" />
</head>

<body>

<table class="page" cellspacing="0" cellpadding="0">
<thead>
<tr>
 	<td class="pageHead"><div class="pageHeadName"><a href="javascript:history.go(-1)">&lt;&lt;</a>Quickstart<a href="javascript:history.go(1)">&gt;&gt;</a></div></td>
</tr>
</thead>
<tbody>
<tr>
 	<td class="pageBody">
 	<br />
 	<table class="pageBodyPane" cellspacing="2" cellpadding="2">
	<thead class="paneHead">
	<tr><td><h1>Component locator</h1></td></tr>
 	</thead>
 	<tbody class="paneBody">
 	<tr><td> 		
 		<div class="topicPanel">
 			<p class="topicQuote">A valid component locator is any of the following patterns:</p>
			<dl>
				<dt>A dot</dt>
				<dd>
				<p>Denotes the current directory location.</p>
				<p>The publication process ignores it.</p>
				</dd>
				<dt>A valid directory name or path</dt>				
				<dd>
				<p>The publication process attempts to create the directory specified by this pathname.</p>
				<p>Starting and ending / or \ delimiters are automatically stripped if any.</p>
				<p>Unvalid characters are : <strong>^ : * ? " < > |</strong></p>
				<p>It may contain one or more of these $-keywords:</p>
				<ul>
					<li>$classpath replaced by the classpath of the team's record.</li>
					<li>$basedir by the basedir of the project's record.</li>
					<li>$date by the current date.</li>
				</ul>
				<p>The publication process expends the templated locator with the relevant values.</p>
				</dd>
				<dt>A valid file name or path</dt>
				<dd>
				<p>The publication process attempts to create the file specified by this pathname</p>
				<p>It may contain one or more plain directory names.</p>
				<p>It may contain one or more of these $-keywords:</p>
				<ul>
					<li>$name replaced by the name of the element.</li>
					<li>$identifier by the identifier of the element.</li>
					<li>$instancier by the instancier of the element.</li>
					<li>$namespace by the list of packages separated by /.</li>
					<li>$model is replaced by the name of the model ( ie the root element).</li>
				</ul>
				<p>The generation process expends the templated locator with the relevant values
				of the model element currently transformed by a dynamic component.</p>
				</dd>				
			</dl>
 		</div>
 	</td>
 	</tr> 	
 	</tbody>
 	</table>
 	</td>
</tr>
</tbody>
</table>
</body>    
</html>
Return current item: Entier Studio