Docs: updated Masks

git-svn-id: trunk@11979 -
This commit is contained in:
tombo 2007-09-09 14:21:46 +00:00
parent 84a9218273
commit 9d67c7b583

View File

@ -1,433 +1,271 @@
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml version="1.0"?>
<fpdoc-descriptions> <fpdoc-descriptions>
<package name="lcl"> <package name="LCL">
<!--
<!--
==================================================================== ====================================================================
Masks Masks
==================================================================== ====================================================================
--> -->
<module name="Masks">
<module name="Masks"> <short>This unit contains classes for mask matching.</short>
<short>This unit contains classes for mask matching.</short> <descr/>
<descr> <!-- unresolved type reference Visibility: default -->
</descr> <element name="Classes">
<short/>
<!-- unresolved type reference Visibility: default --> <descr/>
<element name="Classes"> <seealso/>
<short></short> </element>
<descr> <!-- unresolved type reference Visibility: default -->
</descr> <element name="SysUtils">
<seealso> <short/>
</seealso> <descr/>
</element> <seealso/>
</element>
<!-- unresolved type reference Visibility: default --> <!-- unresolved type reference Visibility: default -->
<element name="SysUtils"> <element name="Contnrs">
<short></short> <short/>
<descr> <descr/>
</descr> <seealso/>
<seealso> </element>
</seealso> <!-- enumeration type Visibility: default -->
</element> <element name="TMaskCharType">
<short/>
<!-- unresolved type reference Visibility: default --> <descr/>
<element name="Contnrs"> <seealso/>
<short></short> </element>
<descr> <!-- enumeration value Visibility: default -->
</descr> <element name="TMaskCharType.mcChar"><short/></element>
<seealso> <!-- enumeration value Visibility: default -->
</seealso> <element name="TMaskCharType.mcCharSet"><short/></element>
</element> <!-- enumeration value Visibility: default -->
<element name="TMaskCharType.mcAnyChar"><short/></element>
<!-- enumeration type Visibility: default --> <!-- enumeration value Visibility: default -->
<element name="TMaskCharType"> <element name="TMaskCharType.mcAnyText"><short/></element>
<short></short> <!-- set type Visibility: default -->
<descr> <element name="TCharSet">
</descr> <short/>
<seealso> <descr/>
</seealso> <seealso/>
</element> </element>
<!-- pointer type Visibility: default -->
<!-- enumeration value Visibility: default --> <element name="PCharSet">
<element name="TMaskCharType.mcChar"> <short/>
<short></short> <descr/>
</element> <seealso/>
</element>
<!-- enumeration value Visibility: default --> <!-- record type Visibility: default -->
<element name="TMaskCharType.mcCharSet"> <element name="TMaskChar">
<short></short> <short/>
</element> <descr/>
<seealso/>
<!-- enumeration value Visibility: default --> </element>
<element name="TMaskCharType.mcAnyChar"> <!-- variable Visibility: default -->
<short></short> <element name="TMaskChar.CharValue">
</element> <short/>
<descr/>
<!-- enumeration value Visibility: default --> <seealso/>
<element name="TMaskCharType.mcAnyText"> </element>
<short></short> <!-- variable Visibility: default -->
</element> <element name="TMaskChar.Negative">
<short/>
<!-- set type Visibility: default --> <descr/>
<element name="TCharSet"> <seealso/>
<short></short> </element>
<descr> <!-- variable Visibility: default -->
</descr> <element name="TMaskChar.SetValue">
<seealso> <short/>
</seealso> <descr/>
</element> <seealso/>
</element>
<!-- pointer type Visibility: default --> <!-- record type Visibility: default -->
<element name="PCharSet"> <element name="TMaskString">
<short></short> <short/>
<descr> <descr/>
</descr> <seealso/>
<seealso> </element>
</seealso> <!-- variable Visibility: default -->
</element> <element name="TMaskString.MinLength">
<short/>
<!-- record type Visibility: default --> <descr/>
<element name="TMaskChar"> <seealso/>
<short></short> </element>
<descr> <!-- variable Visibility: default -->
</descr> <element name="TMaskString.MaxLength">
<seealso> <short/>
</seealso> <descr/>
</element> <seealso/>
</element>
<!-- variable Visibility: default --> <!-- variable Visibility: default -->
<element name="TMaskChar.CharValue"> <element name="TMaskString.Chars">
<short></short> <short/>
<descr> <descr/>
</descr> <seealso/>
<seealso> </element>
</seealso> <!-- object Visibility: default -->
</element> <element name="TMask">
<short>The TMask class represents a mask.</short>
<!-- variable Visibility: default --> <descr/>
<element name="TMaskChar.Negative"> <errors/>
<short></short> <seealso/>
<descr> </element>
</descr> <!-- variable Visibility: private -->
<seealso> <element name="TMask.FMask">
</seealso> <short/>
</element> <descr/>
<seealso/>
<!-- variable Visibility: default --> </element>
<element name="TMaskChar.SetValue"> <!-- constructor Visibility: public -->
<short></short> <element name="TMask.Create">
<descr> <short>Creates new mask for matching.</short>
</descr> <descr>
<seealso> <p>Creates new mask for matching. Matching is case-insensitive. The mask consist of literal elements such as:</p>
</seealso> </descr>
</element> <errors/>
<seealso/>
<!-- record type Visibility: default --> </element>
<element name="TMaskString"> <!-- argument Visibility: default -->
<short></short> <element name="TMask.Create.AValue"><short/></element>
<descr> <!-- destructor Visibility: public -->
</descr> <element name="TMask.Destroy">
<seealso> <short/>
</seealso> <descr/>
</element> <errors/>
<seealso/>
<!-- variable Visibility: default --> </element>
<element name="TMaskString.MinLength"> <!-- function Visibility: public -->
<short></short> <element name="TMask.Matches">
<descr> <short>If the file name matches the mask.</short>
</descr> <descr/>
<seealso> <errors/>
</seealso> <seealso/>
</element> </element>
<!-- function result Visibility: default -->
<!-- variable Visibility: default --> <element name="TMask.Matches.Result"><short/></element>
<element name="TMaskString.MaxLength"> <!-- argument Visibility: default -->
<short></short> <element name="TMask.Matches.AFileName"><short/></element>
<descr> <!-- object Visibility: default -->
</descr> <element name="TParseStringList">
<seealso> <short>The TParseStringList class is used to parse text into the list of strings.</short>
</seealso> <descr/>
</element> <errors/>
<seealso/>
<!-- variable Visibility: default --> </element>
<element name="TMaskString.Chars"> <!-- constructor Visibility: public -->
<short></short> <element name="TParseStringList.Create">
<descr> <short>Creates new string list by parsing passed text according to separators.</short>
</descr> <descr/>
<seealso> <errors/>
</seealso> <seealso/>
</element> </element>
<!-- argument Visibility: default -->
<!-- object Visibility: default --> <element name="TParseStringList.Create.AText"><short/></element>
<element name="TMask"> <!-- argument Visibility: default -->
<short>The TMask class represents a mask.</short> <element name="TParseStringList.Create.ASeparators"><short/></element>
<descr> <!-- object Visibility: default -->
</descr> <element name="TMaskList">
<errors> <short>The TMaskList class represents a list of masks.</short>
</errors> <descr/>
<seealso> <errors/>
</seealso> <seealso/>
</element> </element>
<!-- variable Visibility: private -->
<!-- variable Visibility: private --> <element name="TMaskList.FMasks">
<element name="TMask.FMask"> <short/>
<short></short> <descr/>
<descr> <seealso/>
</descr> </element>
<seealso> <!-- function Visibility: private -->
</seealso> <element name="TMaskList.GetCount">
</element> <short/>
<descr/>
<!-- constructor Visibility: public --> <errors/>
<element name="TMask.Create"> <seealso/>
<short>Creates new mask for matching.</short> </element>
<descr><p>Creates new mask for matching. Matching is case-insensitive. The mask consist of literal elements such as:</p> <!-- function result Visibility: default -->
<ul> <element name="TMaskList.GetCount.Result"><short/></element>
<li>characters</li> <!-- function Visibility: private -->
<li>character sets - each character set starts with "[" and ends with "]", "!" as first character negates the set, then the set contains list of single characters or range denoted with "-".</li> <element name="TMaskList.GetItem">
<li>wild cards "?" matches any character</li> <short/>
<li>wild cards "*" matches any string</li> <descr/>
</ul> <errors/>
</descr> <seealso/>
<errors> </element>
</errors> <!-- function result Visibility: default -->
<seealso> <element name="TMaskList.GetItem.Result"><short/></element>
</seealso> <!-- argument Visibility: default -->
</element> <element name="TMaskList.GetItem.Index"><short/></element>
<!-- constructor Visibility: public -->
<!-- argument Visibility: default --> <element name="TMaskList.Create">
<element name="TMask.Create.AValue"> <short>Creates new list of masks from passed value, each item is seperated by separator.</short>
<short></short> <descr/>
</element> <errors/>
<seealso/>
<!-- destructor Visibility: public --> </element>
<element name="TMask.Destroy"> <!-- argument Visibility: default -->
<short></short> <element name="TMaskList.Create.AValue"><short/></element>
<descr> <!-- argument Visibility: default -->
</descr> <element name="TMaskList.Create.ASeparator"><short/></element>
<errors> <!-- destructor Visibility: public -->
</errors> <element name="TMaskList.Destroy">
<seealso> <short/>
</seealso> <descr/>
</element> <errors/>
<seealso/>
<!-- function Visibility: public --> </element>
<element name="TMask.Matches"> <!-- function Visibility: public -->
<short>If the file name matches the mask.</short> <element name="TMaskList.Matches">
<descr> <short>If the file name matches at least one of mask list items.</short>
</descr> <descr/>
<errors> <errors/>
</errors> <seealso/>
<seealso> </element>
</seealso> <!-- function result Visibility: default -->
</element> <element name="TMaskList.Matches.Result"><short/></element>
<!-- argument Visibility: default -->
<!-- function result Visibility: default --> <element name="TMaskList.Matches.AFileName"><short/></element>
<element name="TMask.Matches.Result"> <!-- property Visibility: public -->
<short></short> <element name="TMaskList.Count">
</element> <short>The count of mask list items.</short>
<descr/>
<!-- argument Visibility: default --> <seealso/>
<element name="TMask.Matches.AFileName"> </element>
<short></short> <!-- property Visibility: public -->
</element> <element name="TMaskList.Items">
<short>The items of mask list.</short>
<!-- object Visibility: default --> <descr/>
<element name="TMaskList"> <seealso/>
<short>The TMaskList class represents a list of masks.</short> </element>
<descr> <!-- argument Visibility: default -->
</descr> <element name="TMaskList.Items.Index"><short/></element>
<errors> <!-- function Visibility: default -->
</errors> <element name="MatchesMask">
<seealso> <short>If the file name matches the passed mask.</short>
<link id="TMask"/> <descr/>
</seealso> <errors/>
</element> <seealso/>
</element>
<!-- variable Visibility: private --> <!-- function result Visibility: default -->
<element name="TMaskList.FMasks"> <element name="MatchesMask.Result"><short/></element>
<short></short> <!-- argument Visibility: default -->
<descr> <element name="MatchesMask.FileName"><short/></element>
</descr> <!-- argument Visibility: default -->
<seealso> <element name="MatchesMask.Mask"><short/></element>
</seealso> <!-- function Visibility: default -->
</element> <element name="MatchesMaskList">
<short>If the file name matches at least one of passed masks sepearated by separator.</short>
<!-- function Visibility: private --> <descr/>
<element name="TMaskList.GetCount"> <errors/>
<short></short> <seealso/>
<descr> </element>
</descr> <!-- function result Visibility: default -->
<errors> <element name="MatchesMaskList.Result"><short/></element>
</errors> <!-- argument Visibility: default -->
<seealso> <element name="MatchesMaskList.FileName"><short/></element>
</seealso> <!-- argument Visibility: default -->
</element> <element name="MatchesMaskList.Mask"><short/></element>
<!-- argument Visibility: default -->
<!-- function result Visibility: default --> <element name="MatchesMaskList.Separator"><short/></element>
<element name="TMaskList.GetCount.Result"> </module>
<short></short> <!-- Masks -->
</element> </package>
<!-- function Visibility: private -->
<element name="TMaskList.GetItem">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>
<!-- function result Visibility: default -->
<element name="TMaskList.GetItem.Result">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="TMaskList.GetItem.Index">
<short></short>
</element>
<!-- constructor Visibility: public -->
<element name="TMaskList.Create">
<short>Creates new list of masks from passed value, each item is seperated by separator.</short>
<descr>
</descr>
<errors>
</errors>
<seealso>
<link id="TMask.Create"/>
</seealso>
</element>
<!-- argument Visibility: default -->
<element name="TMaskList.Create.AValue">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="TMaskList.Create.ASeparator">
<short></short>
</element>
<!-- destructor Visibility: public -->
<element name="TMaskList.Destroy">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>
<!-- function Visibility: public -->
<element name="TMaskList.Matches">
<short>If the file name matches at least one of mask list items.</short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>
<!-- function result Visibility: default -->
<element name="TMaskList.Matches.Result">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="TMaskList.Matches.AFileName">
<short></short>
</element>
<!-- property Visibility: public -->
<element name="TMaskList.Count">
<short>The count of mask list items.</short>
<descr>
</descr>
<seealso>
</seealso>
</element>
<!-- property Visibility: public -->
<element name="TMaskList.Items">
<short>The items of mask list.</short>
<descr>
</descr>
<seealso>
</seealso>
</element>
<!-- argument Visibility: default -->
<element name="TMaskList.Items.Index">
<short></short>
</element>
<!-- function Visibility: default -->
<element name="MatchesMask">
<short>If the file name matches the passed mask.</short>
<descr>
</descr>
<errors>
</errors>
<seealso>
<link id="TMask.Create"/>
</seealso>
</element>
<!-- function result Visibility: default -->
<element name="MatchesMask.Result">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="MatchesMask.FileName">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="MatchesMask.Mask">
<short></short>
</element>
<!-- function Visibility: default -->
<element name="MatchesMaskList">
<short>If the file name matches at least one of passed masks sepearated by separator.</short>
<descr>
</descr>
<errors>
</errors>
<seealso>
<link id="TMask.Create"/>
</seealso>
</element>
<!-- function result Visibility: default -->
<element name="MatchesMaskList.Result">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="MatchesMaskList.FileName">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="MatchesMaskList.Mask">
<short></short>
</element>
<!-- argument Visibility: default -->
<element name="MatchesMaskList.Separator">
<short></short>
</element>
</module> <!-- Masks -->
</package>
</fpdoc-descriptions> </fpdoc-descriptions>