libs-steptalk/Documentation/Reference/STLanguage.html
Stefan Urbanek d8e72bc5e9 Added library reference documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/steptalk/trunk@16509 72102866-910b-0410-8b05-ffd578937521
2003-04-21 23:36:49 +00:00

136 lines
4.8 KiB
HTML

<html>
<head>
<title>STLanguage class documentation</title>
</head>
<body>
<a href="StepTalk.html">Up</a>
<br />
<h1><a name="title$STLanguage">STLanguage class documentation</a></h1>
<h3>Authors</h3>
<dl>
<dt>Stefan Urbanek(<a href="mailto:urbanek@host.sk"><code>
urbanek@host.sk
</code></a>)</dt>
<dd>
</dd>
</dl>
<p><b>Copyright:</b> (C) 2002 Free Software Foundation</p>
<div>
</div>
<h1><a name="001000000000">
Software documentation for the STLanguage class
</a></h1>
<h2><a name="class$STLanguage">STLanguage</a> : NSBundle</h2>
<blockquote>
<dl>
<dt><b>Declared in:</b></dt>
<dd>StepTalk/STLanguage.h</dd>
</dl>
</blockquote>
<p>
<em>Description forthcoming.</em>
</p>
<b>Method summary</b>
<ul>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage+allKnownFileTypes">+allKnownFileTypes</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage+allLanguageNames">+allLanguageNames</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage+defaultLanguageName">+defaultLanguageName</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage+languageForFileType:">+languageForFileType:</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage+languageNameForFileType:">+languageNameForFileType:</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage+languageWithName:">+languageWithName:</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage+languageWithPath:">+languageWithPath:</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage-engine">-engine</a></li>
<li><a rel="gsdoc" href="STLanguage.html#method$STLanguage-languageName">-languageName</a></li>
</ul>
<hr width="50%" align="left" />
<h3><a name="method$STLanguage+allKnownFileTypes">allKnownFileTypes</a></h3>
+ (NSArray*) <b>allKnownFileTypes</b>;<br />
<p>
Return all known types (extensions) of StepTalk
script files
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage+allLanguageNames">allLanguageNames</a></h3>
+ (NSArray*) <b>allLanguageNames</b>;<br />
<p>
Returns an array containing the names of all
available languages
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage+defaultLanguageName">defaultLanguageName</a></h3>
+ (NSString*) <b>defaultLanguageName</b>;<br />
<p>
Returns the name of default scripting language
specified by the STDefaultLanguageName default.
If there is no such default in user's defaults database,
then Smalltalk is used.
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage+languageForFileType:">languageForFileType:</a></h3>
+ (<a rel="gsdoc" href="#class$STLanguage">STLanguage</a>*) <b>languageForFileType:</b> (NSString*)fileType;<br />
<p>
Returns the language bundle for a language used by
files of type <var>fileType</var>.
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage+languageNameForFileType:">languageNameForFileType:</a></h3>
+ (NSString*) <b>languageNameForFileType:</b> (NSString*)fileType;<br />
<p>
Returns name of a language used by files of type
<var>fileType</var>.
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage+languageWithName:">languageWithName:</a></h3>
+ (id) <b>languageWithName:</b> (NSString*)languageName;<br />
<p>
Returns language bundle for a language with name
<var>languageName</var>
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage+languageWithPath:">languageWithPath:</a></h3>
+ (id) <b>languageWithPath:</b> (NSString*)path;<br />
<p>
Returns language bundle for language with name
<var>languageName</var>.
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage-engine">engine</a></h3>
- (<a rel="gsdoc" href="STEngine.html#class$STEngine">STEngine</a>*) <b>engine</b>;<br />
<p>
Returns a scripting engine provided by the
language.
</p>
<hr width="25%" align="left" />
<h3><a name="method$STLanguage-languageName">languageName</a></h3>
- (NSString*) <b>languageName</b>;<br />
<p>
Returns the name of the language
</p>
<hr width="25%" align="left" />
<br />
<a href="StepTalk.html">Up</a>
</body>
</html>