/core/sdk-objc/Documentation/GMFinderInfo/Classes/GMFinderInfo_/CompositePage.html
http://macfuse.googlecode.com/ · HTML · 189 lines · 186 code · 3 blank · 0 comment · 0 complexity · f7bb2026e7f371b9ca52733b4cb659ad MD5 · raw file
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
- <html>
- <head>
- <title>GMFinderInfo </title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <meta name="generator" content="HeaderDoc">
- <style type="text/css"><!--.keyword {background:#ffffff; color:#761550;}.template {background:#ffffff; color:#761550;}.number {background: #ffffff; color:#0000ff;}.function {background:#ffffff; color:#000000;}.string {background: #ffffff; color:#891315;}.preprocessor {background:#ffffff; color:#236e25}.comment {background:#ffffff; color:#236e25}.char {background: #ffffff; color:#0000ff;}.var {background:#ffffff; color:#000000;}.type {background:#ffffff; color:#761550;}.param {background:#ffffff; color:#000000;}a:link {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:active {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}h4 {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: tiny; font-weight: bold;}body {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: 10pt;}--></style>
- </head>
- <body bgcolor="#ffffff">
- <a name="top"></a><a name="//apple_ref/doc/class/GMFinderInfo" title="GMFinderInfo "></a><hr>
- <table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h1><a name="GMFinderInfo">GMFinderInfo </a></h1>
- </td></tr></table>
- <hr>
- <p><b>Superclass:</b> <!-- a logicalPath="//apple_ref/occ/cl/NSObject" -->NSObject<!-- /a --><br><b>Declared In:</b> <a href="../../index.html" target="_top">GMFinderInfo</a><br></p>
- <h5 class="tight">
- <font face="Lucida Grande,Helvetica,Arial">Discussion</font>
- </h5>
- <p><!-- begin discussion --> This class can be used to construct raw NSData for FinderInfo.
- For more information about FinderInfo and what it can contain, see
- the CarbonCore/Finder.h header file.
- <!-- end discussion --></p>
- <p></p>
- <hr>
- <br><h2>Methods</h2>
- <a name="HeaderDoc_methods"></a><dl>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfo" target="_top">+finderInfo</a></tt></dt>
- <dd>Returns an autorleased GMFinderInfo </dd>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setFlags:" target="_top">-setFlags: </a></tt></dt>
- <dd>Sets FinderInfo flags.
- </dd>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setExtendedFlags:" target="_top">-setExtendedFlags: </a></tt></dt>
- <dd>Sets FinderInfo extended flags.
- </dd>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setTypeCode:" target="_top">-setTypeCode:</a></tt></dt>
- <dd>Sets FinderInfo four-char type code.
- </dd>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setCreatorCode:" target="_top">-setCreatorCode:</a></tt></dt>
- <dd>Sets FinderInfo four-char creator code.
- </dd>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/data" target="_top">-data</a></tt></dt>
- <dd>Constucts the raw data for the FinderInfo.
- </dd>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:" target="_top">+finderInfoWithFinderFlags:</a></tt></dt>
- <dd>NSData for a FinderInfo with the given flags.
- </dd>
- <dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:typeCode:creatorCode:" target="_top">+finderInfoWithFinderFlags:typeCode:creatorCode:</a></tt></dt>
- <dd>NSData for a FinderInfo with the given flags, type, and creator.
- </dd>
- </dl>
- <hr>
- <!-- headerDoc=clm; uid=//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfo; name=GMFinderInfo::finderInfo --><a name="//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfo"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="finderInfo">finderInfo</a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->Returns an autorleased GMFinderInfo <!-- end abstract --></p>
- <p></p>
- <pre>+ (<a href="../../../../Documentation/GMFinderInfo/Classes/GMFinderInfo_/index.html#//apple_ref/occ/cl/GMFinderInfo" logicalPath="//apple_ref/occ/cl/GMFinderInfo" target="_top"><span class="type">GMFinderInfo</span></a> <span class="type">*</span>)<span class="var">finderInfo</span>; </pre>
- <p></p>
- <hr>
- <!-- headerDoc=instm; uid=//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setFlags:; name=GMFinderInfo::setFlags: --><a name="//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setFlags:"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="setFlags:">setFlags: </a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->Sets FinderInfo flags.
- <!-- end abstract --></p>
- <p></p>
- <pre>- (<!-- a logicalPath="//apple_ref/occ/cl/void //apple_ref/occ/tdef/void //apple_ref/occ/tag/void //apple_ref/occ/econst/void //apple_ref/occ/struct/void //apple_ref/occ/clconst/void //apple_ref/occ/intf/void" --><span class="type">void</span><!-- /a -->)<!-- a logicalPath="//apple_ref/occ/instm/setFlags //apple_ref/occ/clm/setFlags //apple_ref/occ/intfcm/setFlags //apple_ref/occ/intfm/setFlags //apple_ref/occ/func/setFlags //apple_ref/occ/ftmplt/setFlags //apple_ref/occ/defn/setFlags //apple_ref/occ/macro/setFlags" --><span class="function">setFlags</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/UInt16 //apple_ref/occ/tdef/UInt16 //apple_ref/occ/tag/UInt16 //apple_ref/occ/econst/UInt16 //apple_ref/occ/struct/UInt16 //apple_ref/occ/clconst/UInt16 //apple_ref/occ/intf/UInt16" --><span class="type">UInt16</span><!-- /a -->)<span class="var">flags</span>; </pre>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
- <dl>
- <dt><code>flags </code></dt>
- <dd>OR'd set of valid Finder flags.</dd>
- </dl>
- <h5 class="tight">
- <font face="Lucida Grande,Helvetica,Arial">Discussion</font>
- </h5>
- <p><!-- begin discussion -->See CarbonCore/Finder.h for the set of flags.
- <!-- end discussion --></p>
- <p></p>
- <hr>
- <!-- headerDoc=instm; uid=//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setExtendedFlags:; name=GMFinderInfo::setExtendedFlags: --><a name="//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setExtendedFlags:"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="setExtendedFlags:">setExtendedFlags: </a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->Sets FinderInfo extended flags.
- <!-- end abstract --></p>
- <p></p>
- <pre>- (<!-- a logicalPath="//apple_ref/occ/cl/void //apple_ref/occ/tdef/void //apple_ref/occ/tag/void //apple_ref/occ/econst/void //apple_ref/occ/struct/void //apple_ref/occ/clconst/void //apple_ref/occ/intf/void" --><span class="type">void</span><!-- /a -->)<!-- a logicalPath="//apple_ref/occ/instm/setExtendedFlags //apple_ref/occ/clm/setExtendedFlags //apple_ref/occ/intfcm/setExtendedFlags //apple_ref/occ/intfm/setExtendedFlags //apple_ref/occ/func/setExtendedFlags //apple_ref/occ/ftmplt/setExtendedFlags //apple_ref/occ/defn/setExtendedFlags //apple_ref/occ/macro/setExtendedFlags" --><span class="function">setExtendedFlags</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/UInt16 //apple_ref/occ/tdef/UInt16 //apple_ref/occ/tag/UInt16 //apple_ref/occ/econst/UInt16 //apple_ref/occ/struct/UInt16 //apple_ref/occ/clconst/UInt16 //apple_ref/occ/intf/UInt16" --><span class="type">UInt16</span><!-- /a -->)<span class="var">extendedFlags</span>; </pre>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
- <dl>
- <dt><code>flags </code></dt>
- <dd>OR'd set of valid Finder extended flags.</dd>
- </dl>
- <h5 class="tight">
- <font face="Lucida Grande,Helvetica,Arial">Discussion</font>
- </h5>
- <p><!-- begin discussion -->See CarbonCore/Finder.h for the set of extended flags.
- <!-- end discussion --></p>
- <p></p>
- <hr>
- <!-- headerDoc=instm; uid=//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setTypeCode:; name=GMFinderInfo::setTypeCode: --><a name="//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setTypeCode:"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="setTypeCode:">setTypeCode:</a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->Sets FinderInfo four-char type code.
- <!-- end abstract --></p>
- <p></p>
- <pre>- (<!-- a logicalPath="//apple_ref/occ/cl/void //apple_ref/occ/tdef/void //apple_ref/occ/tag/void //apple_ref/occ/econst/void //apple_ref/occ/struct/void //apple_ref/occ/clconst/void //apple_ref/occ/intf/void" --><span class="type">void</span><!-- /a -->)<!-- a logicalPath="//apple_ref/occ/instm/setTypeCode //apple_ref/occ/clm/setTypeCode //apple_ref/occ/intfcm/setTypeCode //apple_ref/occ/intfm/setTypeCode //apple_ref/occ/func/setTypeCode //apple_ref/occ/ftmplt/setTypeCode //apple_ref/occ/defn/setTypeCode //apple_ref/occ/macro/setTypeCode" --><span class="function">setTypeCode</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/OSType //apple_ref/occ/tdef/OSType //apple_ref/occ/tag/OSType //apple_ref/occ/econst/OSType //apple_ref/occ/struct/OSType //apple_ref/occ/clconst/OSType //apple_ref/occ/intf/OSType" --><span class="type">OSType</span><!-- /a -->)<span class="var">typeCode</span>; </pre>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
- <dl>
- <dt><code>typeCode </code></dt>
- <dd>The four-char type code to set.</dd>
- </dl>
- <p></p>
- <hr>
- <!-- headerDoc=instm; uid=//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setCreatorCode:; name=GMFinderInfo::setCreatorCode: --><a name="//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setCreatorCode:"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="setCreatorCode:">setCreatorCode:</a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->Sets FinderInfo four-char creator code.
- <!-- end abstract --></p>
- <p></p>
- <pre>- (<!-- a logicalPath="//apple_ref/occ/cl/void //apple_ref/occ/tdef/void //apple_ref/occ/tag/void //apple_ref/occ/econst/void //apple_ref/occ/struct/void //apple_ref/occ/clconst/void //apple_ref/occ/intf/void" --><span class="type">void</span><!-- /a -->)<!-- a logicalPath="//apple_ref/occ/instm/setCreatorCode //apple_ref/occ/clm/setCreatorCode //apple_ref/occ/intfcm/setCreatorCode //apple_ref/occ/intfm/setCreatorCode //apple_ref/occ/func/setCreatorCode //apple_ref/occ/ftmplt/setCreatorCode //apple_ref/occ/defn/setCreatorCode //apple_ref/occ/macro/setCreatorCode" --><span class="function">setCreatorCode</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/OSType //apple_ref/occ/tdef/OSType //apple_ref/occ/tag/OSType //apple_ref/occ/econst/OSType //apple_ref/occ/struct/OSType //apple_ref/occ/clconst/OSType //apple_ref/occ/intf/OSType" --><span class="type">OSType</span><!-- /a -->)<span class="var">creatorCode</span>; </pre>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
- <dl>
- <dt><code>typeCode </code></dt>
- <dd>The four-char creator code to set.</dd>
- </dl>
- <p></p>
- <hr>
- <!-- headerDoc=instm; uid=//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/data; name=GMFinderInfo::data --><a name="//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/data"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="data">data</a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->Constucts the raw data for the FinderInfo.
- <!-- end abstract --></p>
- <p></p>
- <pre>- (<!-- a logicalPath="//apple_ref/occ/cl/NSData //apple_ref/occ/tdef/NSData //apple_ref/occ/tag/NSData //apple_ref/occ/econst/NSData //apple_ref/occ/struct/NSData //apple_ref/occ/clconst/NSData //apple_ref/occ/intf/NSData" --><span class="type">NSData</span><!-- /a --> <span class="type">*</span>)<span class="var">data</span>; </pre>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value</font></h5>
- <p><!-- begin return value -->NSData for the FinderInfo based on the current settings.
-
- <!-- end return value --></p>
- <p></p>
- <hr>
- <!-- headerDoc=clm; uid=//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:; name=GMFinderInfo::finderInfoWithFinderFlags: --><a name="//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="finderInfoWithFinderFlags:">finderInfoWithFinderFlags:</a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->NSData for a FinderInfo with the given flags.
- <!-- end abstract --></p>
- <p><b>Deprecated:</b> This method is deprecated.<br></p>
- <pre>+ (<!-- a logicalPath="//apple_ref/occ/cl/NSData //apple_ref/occ/tdef/NSData //apple_ref/occ/tag/NSData //apple_ref/occ/econst/NSData //apple_ref/occ/struct/NSData //apple_ref/occ/clconst/NSData //apple_ref/occ/intf/NSData" --><span class="type">NSData</span><!-- /a --> <span class="type">*</span>)<!-- a logicalPath="//apple_ref/occ/instm/finderInfoWithFinderFlags //apple_ref/occ/clm/finderInfoWithFinderFlags //apple_ref/occ/intfcm/finderInfoWithFinderFlags //apple_ref/occ/intfm/finderInfoWithFinderFlags //apple_ref/occ/func/finderInfoWithFinderFlags //apple_ref/occ/ftmplt/finderInfoWithFinderFlags //apple_ref/occ/defn/finderInfoWithFinderFlags //apple_ref/occ/macro/finderInfoWithFinderFlags" --><span class="function">finderInfoWithFinderFlags</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/UInt16 //apple_ref/occ/tdef/UInt16 //apple_ref/occ/tag/UInt16 //apple_ref/occ/econst/UInt16 //apple_ref/occ/struct/UInt16 //apple_ref/occ/clconst/UInt16 //apple_ref/occ/intf/UInt16" --><span class="type">UInt16</span><!-- /a -->)<span class="var">flags</span>; </pre>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
- <dl>
- <dt><code>flags </code></dt>
- <dd>OR'd set of FinderInfo flags.</dd>
- </dl>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value</font></h5>
- <p><!-- begin return value -->NSData of the FinderInfo.
- <!-- end return value --></p>
- <p></p>
- <hr>
- <!-- headerDoc=clm; uid=//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:typeCode:creatorCode:; name=GMFinderInfo::finderInfoWithFinderFlags:typeCode:creatorCode: --><a name="//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:typeCode:creatorCode:"></a><table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
- <h3><a name="finderInfoWithFinderFlags:typeCode:creatorCode:">finderInfoWithFinderFlags:typeCode:creatorCode:</a></h3>
- </td></tr></table>
- <hr>
- <p><!-- begin abstract -->NSData for a FinderInfo with the given flags, type, and creator.
- <!-- end abstract --></p>
- <p><b>Deprecated:</b> This method is deprecated.<br></p>
- <pre>+ (<!-- a logicalPath="//apple_ref/occ/cl/NSData //apple_ref/occ/tdef/NSData //apple_ref/occ/tag/NSData //apple_ref/occ/econst/NSData //apple_ref/occ/struct/NSData //apple_ref/occ/clconst/NSData //apple_ref/occ/intf/NSData" --><span class="type">NSData</span><!-- /a --> <span class="type">*</span>)<!-- a logicalPath="//apple_ref/occ/instm/finderInfoWithFinderFlags //apple_ref/occ/clm/finderInfoWithFinderFlags //apple_ref/occ/intfcm/finderInfoWithFinderFlags //apple_ref/occ/intfm/finderInfoWithFinderFlags //apple_ref/occ/func/finderInfoWithFinderFlags //apple_ref/occ/ftmplt/finderInfoWithFinderFlags //apple_ref/occ/defn/finderInfoWithFinderFlags //apple_ref/occ/macro/finderInfoWithFinderFlags" --><span class="function">finderInfoWithFinderFlags</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/UInt16 //apple_ref/occ/tdef/UInt16 //apple_ref/occ/tag/UInt16 //apple_ref/occ/econst/UInt16 //apple_ref/occ/struct/UInt16 //apple_ref/occ/clconst/UInt16 //apple_ref/occ/intf/UInt16" --><span class="type">UInt16</span><!-- /a -->)<span class="param">flags</span> <!-- a logicalPath="//apple_ref/occ/instm/typeCode //apple_ref/occ/clm/typeCode //apple_ref/occ/intfcm/typeCode //apple_ref/occ/intfm/typeCode //apple_ref/occ/func/typeCode //apple_ref/occ/ftmplt/typeCode //apple_ref/occ/defn/typeCode //apple_ref/occ/macro/typeCode" --><span class="function">typeCode</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/OSType //apple_ref/occ/tdef/OSType //apple_ref/occ/tag/OSType //apple_ref/occ/econst/OSType //apple_ref/occ/struct/OSType //apple_ref/occ/clconst/OSType //apple_ref/occ/intf/OSType" --><span class="type">OSType</span><!-- /a -->)<span class="param">typeCode</span> <!-- a logicalPath="//apple_ref/occ/instm/creatorCode //apple_ref/occ/clm/creatorCode //apple_ref/occ/intfcm/creatorCode //apple_ref/occ/intfm/creatorCode //apple_ref/occ/func/creatorCode //apple_ref/occ/ftmplt/creatorCode //apple_ref/occ/defn/creatorCode //apple_ref/occ/macro/creatorCode" --><span class="function">creatorCode</span><!-- /a -->:(<!-- a logicalPath="//apple_ref/occ/cl/OSType //apple_ref/occ/tdef/OSType //apple_ref/occ/tag/OSType //apple_ref/occ/econst/OSType //apple_ref/occ/struct/OSType //apple_ref/occ/clconst/OSType //apple_ref/occ/intf/OSType" --><span class="type">OSType</span><!-- /a -->)<span class="var">creatorCode</span>; </pre>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
- <dl>
- <dt><code>flags </code></dt>
- <dd>OR'd set of FinderInfo flags.</dd>
- <dt><code>typeCode </code></dt>
- <dd>The four-char type code.</dd>
- <dt><code>creatorCode </code></dt>
- <dd>The four-char creator code.</dd>
- </dl>
- <h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value</font></h5>
- <p><!-- begin return value -->NSData of the FinderInfo.
- <!-- end return value --></p>
- <p></p>
- <p>Last Updated: Monday, November 17, 2008
- </p>
- </body>
- </html>