PageRenderTime 130ms CodeModel.GetById 73ms app.highlight 50ms RepoModel.GetById 1ms app.codeStats 1ms

/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
  1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd">
  2<html>
  3<head>
  4<title>GMFinderInfo </title>
  5<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6<meta name="generator" content="HeaderDoc">
  7<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>
  8</head>
  9<body bgcolor="#ffffff">
 10<a name="top"></a><a name="//apple_ref/doc/class/GMFinderInfo" title="GMFinderInfo "></a><hr>
 11<table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5">
 12<h1><a name="GMFinderInfo">GMFinderInfo </a></h1>
 13</td></tr></table>
 14<hr>
 15<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>
 16<h5 class="tight">
 17<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
 18</h5>
 19<p><!-- begin discussion --> This class can be used to construct raw NSData for FinderInfo.
 20For more information about FinderInfo and what it can contain, see
 21the CarbonCore/Finder.h header file.
 22 <!-- end discussion --></p>
 23<p></p>
 24<hr>
 25<br><h2>Methods</h2>
 26<a name="HeaderDoc_methods"></a><dl>
 27<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfo" target="_top">+finderInfo</a></tt></dt>
 28<dd>Returns an autorleased GMFinderInfo </dd>
 29<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setFlags:" target="_top">-setFlags: </a></tt></dt>
 30<dd>Sets FinderInfo flags.
 31</dd>
 32<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setExtendedFlags:" target="_top">-setExtendedFlags: </a></tt></dt>
 33<dd>Sets FinderInfo extended flags.
 34</dd>
 35<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setTypeCode:" target="_top">-setTypeCode:</a></tt></dt>
 36<dd>Sets FinderInfo four-char type code.
 37</dd>
 38<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/setCreatorCode:" target="_top">-setCreatorCode:</a></tt></dt>
 39<dd>Sets FinderInfo four-char creator code.
 40</dd>
 41<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/instm/GMFinderInfo/data" target="_top">-data</a></tt></dt>
 42<dd>Constucts the raw data for the FinderInfo.
 43</dd>
 44<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:" target="_top">+finderInfoWithFinderFlags:</a></tt></dt>
 45<dd>NSData for a FinderInfo with the given flags.
 46</dd>
 47<dt><tt><a href="CompositePage.html#//apple_ref/doc/compositePage/occ/clm/GMFinderInfo/finderInfoWithFinderFlags:typeCode:creatorCode:" target="_top">+finderInfoWithFinderFlags:typeCode:creatorCode:</a></tt></dt>
 48<dd>NSData for a FinderInfo with the given flags, type, and creator.
 49</dd>
 50</dl>
 51<hr>
 52<!-- 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">
 53<h3><a name="finderInfo">finderInfo</a></h3>
 54</td></tr></table>
 55<hr>
 56<p><!-- begin abstract -->Returns an autorleased GMFinderInfo <!-- end abstract --></p>
 57<p></p>
 58<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>
 59<p></p>
 60<hr>
 61<!-- 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">
 62<h3><a name="setFlags:">setFlags: </a></h3>
 63</td></tr></table>
 64<hr>
 65<p><!-- begin abstract -->Sets FinderInfo flags.
 66<!-- end abstract --></p>
 67<p></p>
 68<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>
 69<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
 70<dl>
 71<dt><code>flags </code></dt>
 72<dd>OR'd set of valid Finder flags.</dd>
 73</dl>
 74<h5 class="tight">
 75<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
 76</h5>
 77<p><!-- begin discussion -->See CarbonCore/Finder.h for the set of flags.
 78<!-- end discussion --></p>
 79<p></p>
 80<hr>
 81<!-- 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">
 82<h3><a name="setExtendedFlags:">setExtendedFlags: </a></h3>
 83</td></tr></table>
 84<hr>
 85<p><!-- begin abstract -->Sets FinderInfo extended flags.
 86<!-- end abstract --></p>
 87<p></p>
 88<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>
 89<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
 90<dl>
 91<dt><code>flags </code></dt>
 92<dd>OR'd set of valid Finder extended flags.</dd>
 93</dl>
 94<h5 class="tight">
 95<font face="Lucida Grande,Helvetica,Arial">Discussion</font>
 96</h5>
 97<p><!-- begin discussion -->See CarbonCore/Finder.h for the set of extended flags.
 98<!-- end discussion --></p>
 99<p></p>
100<hr>
101<!-- 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">
102<h3><a name="setTypeCode:">setTypeCode:</a></h3>
103</td></tr></table>
104<hr>
105<p><!-- begin abstract -->Sets FinderInfo four-char type code.
106<!-- end abstract --></p>
107<p></p>
108<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>
109<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
110<dl>
111<dt><code>typeCode </code></dt>
112<dd>The four-char type code to set.</dd>
113</dl>
114<p></p>
115<hr>
116<!-- 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">
117<h3><a name="setCreatorCode:">setCreatorCode:</a></h3>
118</td></tr></table>
119<hr>
120<p><!-- begin abstract -->Sets FinderInfo four-char creator code.
121<!-- end abstract --></p>
122<p></p>
123<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>
124<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
125<dl>
126<dt><code>typeCode </code></dt>
127<dd>The four-char creator code to set.</dd>
128</dl>
129<p></p>
130<hr>
131<!-- 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">
132<h3><a name="data">data</a></h3>
133</td></tr></table>
134<hr>
135<p><!-- begin abstract -->Constucts the raw data for the FinderInfo.
136<!-- end abstract --></p>
137<p></p>
138<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>
139<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value</font></h5>
140<p><!-- begin return value -->NSData for the FinderInfo based on the current settings.
141 
142<!-- end return value --></p>
143<p></p>
144<hr>
145<!-- 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">
146<h3><a name="finderInfoWithFinderFlags:">finderInfoWithFinderFlags:</a></h3>
147</td></tr></table>
148<hr>
149<p><!-- begin abstract -->NSData for a FinderInfo with the given flags.
150<!-- end abstract --></p>
151<p><b>Deprecated:</b> This method is deprecated.<br></p>
152<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>
153<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
154<dl>
155<dt><code>flags </code></dt>
156<dd>OR'd set of FinderInfo flags.</dd>
157</dl>
158<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value</font></h5>
159<p><!-- begin return value -->NSData of the FinderInfo.
160
161<!-- end return value --></p>
162<p></p>
163<hr>
164<!-- 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">
165<h3><a name="finderInfoWithFinderFlags:typeCode:creatorCode:">finderInfoWithFinderFlags:typeCode:creatorCode:</a></h3>
166</td></tr></table>
167<hr>
168<p><!-- begin abstract -->NSData for a FinderInfo with the given flags, type, and creator.
169<!-- end abstract --></p>
170<p><b>Deprecated:</b> This method is deprecated.<br></p>
171<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>
172<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Parameters</font></h5>
173<dl>
174<dt><code>flags </code></dt>
175<dd>OR'd set of FinderInfo flags.</dd>
176<dt><code>typeCode </code></dt>
177<dd>The four-char type code.</dd>
178<dt><code>creatorCode </code></dt>
179<dd>The four-char creator code.</dd>
180</dl>
181<h5 class="tight"><font face="Lucida Grande,Helvetica,Arial">Return Value</font></h5>
182<p><!-- begin return value -->NSData of the FinderInfo.
183
184<!-- end return value --></p>
185<p></p>
186<p>Last Updated: Monday, November 17, 2008
187</p>
188</body>
189</html>