Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
148 lines (143 sloc) 29.6 KB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Shrubbery demo</title>
<link rel="stylesheet" href="../shrubbery.css" type="text/css" media="screen" />
<style type="text/css">
body { margin:0; padding:1em 2em; font:small Verdana, sans-serif; background:white; max-width: 70em }
h1 { color: #222; }
h2 { color: #444; font-size: 1.3em; font-weight: normal }
</style>
<script type="text/javascript" src="../prototype.js"></script>
<script type="text/javascript" src="../shrubbery.js"></script>
<script type="text/javascript">
document.observe("dom:loaded", function() {
function bringShrubbery() {
var list = new Shrubbery('index', 4)
// list.effect = false
list.wrapper.observe('click', function(e) {
var origin = e.findElement('a[href]')
if (origin) {
$('msg').update('opening: ' + origin.readAttribute('href'))
e.stop()
}
})
}
$('index').insert({ before: '<a href="#" style="color:crimson">&raquo; Click here to make shrubbery</a>' })
$(document.body).down('a').observe('click', function(e) {
this.stopObserving().remove()
bringShrubbery()
e.stop()
})
})
</script>
</head>
<body>
<h1>Shrubbery demo</h1>
<ol id='index'>
<li><span class='class'>ActionController</span>
<ol><li><a href="classes/ActionController/AbstractRequest.html"><span class='parent'>ActionController::</span>AbstractRequest</a></li><li><a href="classes/ActionController/Assertions.html"><span class='parent'>ActionController::</span>Assertions</a>
<ol><li><a href="classes/ActionController/Assertions/DomAssertions.html"><span class='parent'>ActionController::Assertions::</span>DomAssertions</a></li><li><a href="classes/ActionController/Assertions/ModelAssertions.html"><span class='parent'>ActionController::Assertions::</span>ModelAssertions</a></li><li><a href="classes/ActionController/Assertions/ResponseAssertions.html"><span class='parent'>ActionController::Assertions::</span>ResponseAssertions</a></li><li><a href="classes/ActionController/Assertions/RoutingAssertions.html"><span class='parent'>ActionController::Assertions::</span>RoutingAssertions</a></li><li><a href="classes/ActionController/Assertions/SelectorAssertions.html"><span class='parent'>ActionController::Assertions::</span>SelectorAssertions</a></li><li><a href="classes/ActionController/Assertions/TagAssertions.html"><span class='parent'>ActionController::Assertions::</span>TagAssertions</a></li>
</ol></li><li><a href="classes/ActionController/Base.html"><span class='parent'>ActionController::</span>Base</a></li><li><span class='class'><span class='parent'>ActionController::</span>Benchmarking</span></li><li><a href="classes/ActionController/Caching.html"><span class='parent'>ActionController::</span>Caching</a>
<ol><li><a href="classes/ActionController/Caching/Actions.html"><span class='parent'>ActionController::Caching::</span>Actions</a>
<ol><li><a href="classes/ActionController/Caching/Actions/ActionCachePath.html"><span class='parent'>ActionController::Caching::Actions::</span>ActionCachePath</a></li><li><a href="classes/ActionController/Caching/Actions/ClassMethods.html"><span class='parent'>ActionController::Caching::Actions::</span>ClassMethods</a></li>
</ol></li><li><a href="classes/ActionController/Caching/Fragments.html"><span class='parent'>ActionController::Caching::</span>Fragments</a></li><li><a href="classes/ActionController/Caching/Pages.html"><span class='parent'>ActionController::Caching::</span>Pages</a>
<ol><li><a href="classes/ActionController/Caching/Pages/ClassMethods.html"><span class='parent'>ActionController::Caching::Pages::</span>ClassMethods</a></li>
</ol></li><li><a href="classes/ActionController/Caching/SqlCache.html"><span class='parent'>ActionController::Caching::</span>SqlCache</a></li><li><a href="classes/ActionController/Caching/Sweeping.html"><span class='parent'>ActionController::Caching::</span>Sweeping</a></li>
</ol></li><li><a href="classes/ActionController/Components.html"><span class='parent'>ActionController::</span>Components</a>
<ol><li><a href="classes/ActionController/Components/ClassMethods.html"><span class='parent'>ActionController::Components::</span>ClassMethods</a></li><li><a href="classes/ActionController/Components/HelperMethods.html"><span class='parent'>ActionController::Components::</span>HelperMethods</a></li><li><a href="classes/ActionController/Components/InstanceMethods.html"><span class='parent'>ActionController::Components::</span>InstanceMethods</a></li>
</ol></li><li><a href="classes/ActionController/Cookies.html"><span class='parent'>ActionController::</span>Cookies</a></li><li><a href="classes/ActionController/Dispatcher.html"><span class='parent'>ActionController::</span>Dispatcher</a></li><li><span class='class'><span class='parent'>ActionController::</span>Filters</span></li><li><a href="classes/ActionController/Flash.html"><span class='parent'>ActionController::</span>Flash</a>
<ol><li><a href="classes/ActionController/Flash/FlashHash.html"><span class='parent'>ActionController::Flash::</span>FlashHash</a></li>
</ol></li><li><span class='class'><span class='parent'>ActionController::</span>Helpers</span></li><li><a href="classes/ActionController/Http.html"><span class='parent'>ActionController::</span>Http</a>
<ol><li><a href="classes/ActionController/Http/Headers.html"><span class='parent'>ActionController::Http::</span>Headers</a></li>
</ol></li><li><a href="classes/ActionController/HttpAuthentication.html"><span class='parent'>ActionController::</span>HttpAuthentication</a>
<ol><li><a href="classes/ActionController/HttpAuthentication/Basic.html"><span class='parent'>ActionController::HttpAuthentication::</span>Basic</a>
<ol><li><a href="classes/ActionController/HttpAuthentication/Basic/ControllerMethods.html"><span class='parent'>ActionController::HttpAuthentication::Basic::</span>ControllerMethods</a></li>
</ol></li>
</ol></li><li><span class='class'><span class='parent'>ActionController::</span>Integration</span>
<ol><li><a href="classes/ActionController/Integration/Runner.html"><span class='parent'>ActionController::Integration::</span>Runner</a></li><li><a href="classes/ActionController/Integration/Session.html"><span class='parent'>ActionController::Integration::</span>Session</a>
<ol><li><a href="classes/ActionController/Integration/Session/MultiPartNeededException.html"><span class='parent'>ActionController::Integration::Session::</span>MultiPartNeededException</a></li>
</ol></li>
</ol></li><li><a href="classes/ActionController/IntegrationTest.html"><span class='parent'>ActionController::</span>IntegrationTest</a></li><li><span class='class'><span class='parent'>ActionController::</span>Layout</span></li><li><span class='class'><span class='parent'>ActionController::</span>MimeResponds</span></li><li><a href="classes/ActionController/NonInferrableControllerError.html"><span class='parent'>ActionController::</span>NonInferrableControllerError</a></li><li><a href="classes/ActionController/PolymorphicRoutes.html"><span class='parent'>ActionController::</span>PolymorphicRoutes</a></li><li><a href="classes/ActionController/RecordIdentifier.html"><span class='parent'>ActionController::</span>RecordIdentifier</a></li><li><a href="classes/ActionController/RequestForgeryProtection.html"><span class='parent'>ActionController::</span>RequestForgeryProtection</a>
<ol><li><a href="classes/ActionController/RequestForgeryProtection/ClassMethods.html"><span class='parent'>ActionController::RequestForgeryProtection::</span>ClassMethods</a></li>
</ol></li><li><a href="classes/ActionController/RequestProfiler.html"><span class='parent'>ActionController::</span>RequestProfiler</a>
<ol><li><a href="classes/ActionController/RequestProfiler/Sandbox.html"><span class='parent'>ActionController::RequestProfiler::</span>Sandbox</a></li>
</ol></li><li><a href="classes/ActionController/Rescue.html"><span class='parent'>ActionController::</span>Rescue</a>
<ol><li><a href="classes/ActionController/Rescue/ClassMethods.html"><span class='parent'>ActionController::Rescue::</span>ClassMethods</a></li>
</ol></li><li><a href="classes/ActionController/Resources.html"><span class='parent'>ActionController::</span>Resources</a></li><li><a href="classes/ActionController/Routing.html"><span class='parent'>ActionController::</span>Routing</a>
<ol><li><a href="classes/ActionController/Routing/Helpers.html"><span class='parent'>ActionController::Routing::</span>Helpers</a></li><li><a href="classes/ActionController/Routing/Optimisation.html"><span class='parent'>ActionController::Routing::</span>Optimisation</a>
<ol><li><a href="classes/ActionController/Routing/Optimisation/Optimiser.html"><span class='parent'>ActionController::Routing::Optimisation::</span>Optimiser</a></li><li><a href="classes/ActionController/Routing/Optimisation/PositionalArguments.html"><span class='parent'>ActionController::Routing::Optimisation::</span>PositionalArguments</a></li><li><a href="classes/ActionController/Routing/Optimisation/PositionalArgumentsWithAdditionalParams.html"><span class='parent'>ActionController::Routing::Optimisation::</span>PositionalArgumentsWithAdditionalParams</a></li>
</ol></li><li><a href="classes/ActionController/Routing/RouteSet.html"><span class='parent'>ActionController::Routing::</span>RouteSet</a>
<ol><li><a href="classes/ActionController/Routing/RouteSet/Mapper.html"><span class='parent'>ActionController::Routing::RouteSet::</span>Mapper</a></li>
</ol></li>
</ol></li><li><span class='class'><span class='parent'>ActionController::</span>SessionManagement</span></li><li><a href="classes/ActionController/Streaming.html"><span class='parent'>ActionController::</span>Streaming</a></li><li><a href="classes/ActionController/TestCase.html"><span class='parent'>ActionController::</span>TestCase</a>
<ol><li><a href="classes/ActionController/TestCase/RaiseActionExceptions.html"><span class='parent'>ActionController::TestCase::</span>RaiseActionExceptions</a></li>
</ol></li><li><a href="classes/ActionController/TestProcess.html"><span class='parent'>ActionController::</span>TestProcess</a></li><li><a href="classes/ActionController/TestUploadedFile.html"><span class='parent'>ActionController::</span>TestUploadedFile</a></li><li><a href="classes/ActionController/UploadedFile.html"><span class='parent'>ActionController::</span>UploadedFile</a></li><li><a href="classes/ActionController/UploadedStringIO.html"><span class='parent'>ActionController::</span>UploadedStringIO</a></li><li><a href="classes/ActionController/UploadedTempfile.html"><span class='parent'>ActionController::</span>UploadedTempfile</a></li><li><a href="classes/ActionController/UrlWriter.html"><span class='parent'>ActionController::</span>UrlWriter</a></li><li><span class='class'><span class='parent'>ActionController::</span>Verification</span></li>
</ol></li><li><span class='class'>ActionView</span>
<ol><li><a href="classes/ActionView/Base.html"><span class='parent'>ActionView::</span>Base</a></li><li><a href="classes/ActionView/CompiledTemplates.html"><span class='parent'>ActionView::</span>CompiledTemplates</a></li><li><span class='class'><span class='parent'>ActionView::</span>Helpers</span>
<ol><li><a href="classes/ActionView/Helpers/ActiveRecordHelper.html"><span class='parent'>ActionView::Helpers::</span>ActiveRecordHelper</a></li><li><a href="classes/ActionView/Helpers/AssetTagHelper.html"><span class='parent'>ActionView::Helpers::</span>AssetTagHelper</a></li><li><a href="classes/ActionView/Helpers/AtomFeedHelper.html"><span class='parent'>ActionView::Helpers::</span>AtomFeedHelper</a>
<ol><li><a href="classes/ActionView/Helpers/AtomFeedHelper/AtomFeedBuilder.html"><span class='parent'>ActionView::Helpers::AtomFeedHelper::</span>AtomFeedBuilder</a></li>
</ol></li><li><a href="classes/ActionView/Helpers/BenchmarkHelper.html"><span class='parent'>ActionView::Helpers::</span>BenchmarkHelper</a></li><li><a href="classes/ActionView/Helpers/CacheHelper.html"><span class='parent'>ActionView::Helpers::</span>CacheHelper</a></li><li><a href="classes/ActionView/Helpers/CaptureHelper.html"><span class='parent'>ActionView::Helpers::</span>CaptureHelper</a></li><li><a href="classes/ActionView/Helpers/DateHelper.html"><span class='parent'>ActionView::Helpers::</span>DateHelper</a></li><li><a href="classes/ActionView/Helpers/DebugHelper.html"><span class='parent'>ActionView::Helpers::</span>DebugHelper</a></li><li><a href="classes/ActionView/Helpers/FormHelper.html"><span class='parent'>ActionView::Helpers::</span>FormHelper</a></li><li><a href="classes/ActionView/Helpers/FormOptionsHelper.html"><span class='parent'>ActionView::Helpers::</span>FormOptionsHelper</a></li><li><a href="classes/ActionView/Helpers/FormTagHelper.html"><span class='parent'>ActionView::Helpers::</span>FormTagHelper</a></li><li><a href="classes/ActionView/Helpers/JavaScriptHelper.html"><span class='parent'>ActionView::Helpers::</span>JavaScriptHelper</a></li><li><a href="classes/ActionView/Helpers/NumberHelper.html"><span class='parent'>ActionView::Helpers::</span>NumberHelper</a></li><li><a href="classes/ActionView/Helpers/PrototypeHelper.html"><span class='parent'>ActionView::Helpers::</span>PrototypeHelper</a>
<ol><li><span class='class'><span class='parent'>ActionView::Helpers::PrototypeHelper::</span>JavaScriptGenerator</span></li>
</ol></li><li><a href="classes/ActionView/Helpers/RecordIdentificationHelper.html"><span class='parent'>ActionView::Helpers::</span>RecordIdentificationHelper</a></li><li><a href="classes/ActionView/Helpers/RecordTagHelper.html"><span class='parent'>ActionView::Helpers::</span>RecordTagHelper</a></li><li><a href="classes/ActionView/Helpers/SanitizeHelper.html"><span class='parent'>ActionView::Helpers::</span>SanitizeHelper</a></li><li><a href="classes/ActionView/Helpers/ScriptaculousHelper.html"><span class='parent'>ActionView::Helpers::</span>ScriptaculousHelper</a></li><li><a href="classes/ActionView/Helpers/TagHelper.html"><span class='parent'>ActionView::Helpers::</span>TagHelper</a></li><li><a href="classes/ActionView/Helpers/TextHelper.html"><span class='parent'>ActionView::Helpers::</span>TextHelper</a></li><li><a href="classes/ActionView/Helpers/UrlHelper.html"><span class='parent'>ActionView::Helpers::</span>UrlHelper</a></li>
</ol></li><li><a href="classes/ActionView/NonInferrableHelperError.html"><span class='parent'>ActionView::</span>NonInferrableHelperError</a></li><li><a href="classes/ActionView/Partials.html"><span class='parent'>ActionView::</span>Partials</a></li><li><a href="classes/ActionView/TemplateHandler.html"><span class='parent'>ActionView::</span>TemplateHandler</a></li><li><a href="classes/ActionView/TemplateHandlers.html"><span class='parent'>ActionView::</span>TemplateHandlers</a>
<ol><li><a href="classes/ActionView/TemplateHandlers/Builder.html"><span class='parent'>ActionView::TemplateHandlers::</span>Builder</a></li><li><a href="classes/ActionView/TemplateHandlers/Compilable.html"><span class='parent'>ActionView::TemplateHandlers::</span>Compilable</a>
<ol><li><a href="classes/ActionView/TemplateHandlers/Compilable/ClassMethod.html"><span class='parent'>ActionView::TemplateHandlers::Compilable::</span>ClassMethod</a></li>
</ol></li><li><a href="classes/ActionView/TemplateHandlers/ERB.html"><span class='parent'>ActionView::TemplateHandlers::</span>ERB</a></li><li><a href="classes/ActionView/TemplateHandlers/RJS.html"><span class='parent'>ActionView::TemplateHandlers::</span>RJS</a></li>
</ol></li><li><a href="classes/ActionView/TestCase.html"><span class='parent'>ActionView::</span>TestCase</a>
<ol><li><a href="classes/ActionView/TestCase/TestController.html"><span class='parent'>ActionView::TestCase::</span>TestController</a></li>
</ol></li>
</ol></li><li><span class='class'>ActiveRecord</span>
<ol><li><a href="classes/ActiveRecord/ActiveRecordError.html"><span class='parent'>ActiveRecord::</span>ActiveRecordError</a></li><li><a href="classes/ActiveRecord/AdapterNotFound.html"><span class='parent'>ActiveRecord::</span>AdapterNotFound</a></li><li><a href="classes/ActiveRecord/AdapterNotSpecified.html"><span class='parent'>ActiveRecord::</span>AdapterNotSpecified</a></li><li><span class='class'><span class='parent'>ActiveRecord::</span>Aggregations</span></li><li><span class='class'><span class='parent'>ActiveRecord::</span>AssociationPreload</span></li><li><a href="classes/ActiveRecord/AssociationTypeMismatch.html"><span class='parent'>ActiveRecord::</span>AssociationTypeMismatch</a></li><li><span class='class'><span class='parent'>ActiveRecord::</span>Associations</span>
<ol><li><a href="classes/ActiveRecord/Associations/ClassMethods.html"><span class='parent'>ActiveRecord::Associations::</span>ClassMethods</a>
<ol><li><span class='class'><span class='parent'>ActiveRecord::Associations::ClassMethods::</span>InnerJoinDependency</span></li>
</ol></li><li><a href="classes/ActiveRecord/Associations/HasOneThroughAssociation.html"><span class='parent'>ActiveRecord::Associations::</span>HasOneThroughAssociation</a></li>
</ol></li><li><span class='class'><span class='parent'>ActiveRecord::</span>AttributeMethods</span></li><li><a href="classes/ActiveRecord/Base.html"><span class='parent'>ActiveRecord::</span>Base</a></li><li><span class='class'><span class='parent'>ActiveRecord::</span>Calculations</span></li><li><a href="classes/ActiveRecord/Callbacks.html"><span class='parent'>ActiveRecord::</span>Callbacks</a></li><li><a href="classes/ActiveRecord/ConfigurationError.html"><span class='parent'>ActiveRecord::</span>ConfigurationError</a></li><li><span class='class'><span class='parent'>ActiveRecord::</span>ConnectionAdapters</span>
<ol><li><a href="classes/ActiveRecord/ConnectionAdapters/AbstractAdapter.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>AbstractAdapter</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/Column.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>Column</a>
<ol><li><a href="classes/ActiveRecord/ConnectionAdapters/Column/Format.html"><span class='parent'>ActiveRecord::ConnectionAdapters::Column::</span>Format</a></li>
</ol></li><li><a href="classes/ActiveRecord/ConnectionAdapters/DatabaseStatements.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>DatabaseStatements</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/MysqlAdapter.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>MysqlAdapter</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/PostgreSQLAdapter.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>PostgreSQLAdapter</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/QueryCache.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>QueryCache</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/Quoting.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>Quoting</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/SQLiteAdapter.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>SQLiteAdapter</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>SchemaStatements</a></li><li><a href="classes/ActiveRecord/ConnectionAdapters/TableDefinition.html"><span class='parent'>ActiveRecord::ConnectionAdapters::</span>TableDefinition</a></li>
</ol></li><li><a href="classes/ActiveRecord/ConnectionNotEstablished.html"><span class='parent'>ActiveRecord::</span>ConnectionNotEstablished</a></li><li><a href="classes/ActiveRecord/DangerousAttributeError.html"><span class='parent'>ActiveRecord::</span>DangerousAttributeError</a></li><li><a href="classes/ActiveRecord/Dirty.html"><span class='parent'>ActiveRecord::</span>Dirty</a></li><li><a href="classes/ActiveRecord/Errors.html"><span class='parent'>ActiveRecord::</span>Errors</a></li><li><a href="classes/ActiveRecord/Locking.html"><span class='parent'>ActiveRecord::</span>Locking</a>
<ol><li><a href="classes/ActiveRecord/Locking/Optimistic.html"><span class='parent'>ActiveRecord::Locking::</span>Optimistic</a>
<ol><li><a href="classes/ActiveRecord/Locking/Optimistic/ClassMethods.html"><span class='parent'>ActiveRecord::Locking::Optimistic::</span>ClassMethods</a></li>
</ol></li><li><a href="classes/ActiveRecord/Locking/Pessimistic.html"><span class='parent'>ActiveRecord::Locking::</span>Pessimistic</a></li>
</ol></li><li><a href="classes/ActiveRecord/Migration.html"><span class='parent'>ActiveRecord::</span>Migration</a></li><li><a href="classes/ActiveRecord/MissingAttributeError.html"><span class='parent'>ActiveRecord::</span>MissingAttributeError</a></li><li><a href="classes/ActiveRecord/NamedScope.html"><span class='parent'>ActiveRecord::</span>NamedScope</a>
<ol><li><a href="classes/ActiveRecord/NamedScope/ClassMethods.html"><span class='parent'>ActiveRecord::NamedScope::</span>ClassMethods</a></li><li><a href="classes/ActiveRecord/NamedScope/Scope.html"><span class='parent'>ActiveRecord::NamedScope::</span>Scope</a></li>
</ol></li><li><a href="classes/ActiveRecord/Observer.html"><span class='parent'>ActiveRecord::</span>Observer</a></li><li><span class='class'><span class='parent'>ActiveRecord::</span>Observing</span></li><li><a href="classes/ActiveRecord/PreparedStatementInvalid.html"><span class='parent'>ActiveRecord::</span>PreparedStatementInvalid</a></li><li><a href="classes/ActiveRecord/QueryCache.html"><span class='parent'>ActiveRecord::</span>QueryCache</a></li><li><a href="classes/ActiveRecord/ReadOnlyRecord.html"><span class='parent'>ActiveRecord::</span>ReadOnlyRecord</a></li><li><a href="classes/ActiveRecord/RecordInvalid.html"><span class='parent'>ActiveRecord::</span>RecordInvalid</a></li><li><a href="classes/ActiveRecord/RecordNotFound.html"><span class='parent'>ActiveRecord::</span>RecordNotFound</a></li><li><a href="classes/ActiveRecord/RecordNotSaved.html"><span class='parent'>ActiveRecord::</span>RecordNotSaved</a></li><li><span class='class'><span class='parent'>ActiveRecord::</span>Reflection</span>
<ol><li><a href="classes/ActiveRecord/Reflection/ClassMethods.html"><span class='parent'>ActiveRecord::Reflection::</span>ClassMethods</a></li><li><a href="classes/ActiveRecord/Reflection/MacroReflection.html"><span class='parent'>ActiveRecord::Reflection::</span>MacroReflection</a></li>
</ol></li><li><a href="classes/ActiveRecord/Rollback.html"><span class='parent'>ActiveRecord::</span>Rollback</a></li><li><a href="classes/ActiveRecord/Schema.html"><span class='parent'>ActiveRecord::</span>Schema</a></li><li><a href="classes/ActiveRecord/Serialization.html"><span class='parent'>ActiveRecord::</span>Serialization</a>
<ol><li><a href="classes/ActiveRecord/Serialization/ClassMethods.html"><span class='parent'>ActiveRecord::Serialization::</span>ClassMethods</a></li>
</ol></li><li><a href="classes/ActiveRecord/SerializationTypeMismatch.html"><span class='parent'>ActiveRecord::</span>SerializationTypeMismatch</a></li><li><a href="classes/ActiveRecord/StaleObjectError.html"><span class='parent'>ActiveRecord::</span>StaleObjectError</a></li><li><a href="classes/ActiveRecord/StatementInvalid.html"><span class='parent'>ActiveRecord::</span>StatementInvalid</a></li><li><a href="classes/ActiveRecord/Timestamp.html"><span class='parent'>ActiveRecord::</span>Timestamp</a></li><li><span class='class'><span class='parent'>ActiveRecord::</span>Transactions</span></li><li><a href="classes/ActiveRecord/Validations.html"><span class='parent'>ActiveRecord::</span>Validations</a>
<ol><li><a href="classes/ActiveRecord/Validations/ClassMethods.html"><span class='parent'>ActiveRecord::Validations::</span>ClassMethods</a></li>
</ol></li>
</ol></li><li><a href="classes/ActiveSupport.html">ActiveSupport</a>
<ol><li><a href="classes/ActiveSupport/Base64.html"><span class='parent'>ActiveSupport::</span>Base64</a></li><li><a href="classes/ActiveSupport/BasicObject.html"><span class='parent'>ActiveSupport::</span>BasicObject</a></li><li><a href="classes/ActiveSupport/BufferedLogger.html"><span class='parent'>ActiveSupport::</span>BufferedLogger</a>
<ol><li><a href="classes/ActiveSupport/BufferedLogger/Severity.html"><span class='parent'>ActiveSupport::BufferedLogger::</span>Severity</a></li>
</ol></li><li><a href="classes/ActiveSupport/Cache.html"><span class='parent'>ActiveSupport::</span>Cache</a>
<ol><li><a href="classes/ActiveSupport/Cache/CompressedMemCacheStore.html"><span class='parent'>ActiveSupport::Cache::</span>CompressedMemCacheStore</a></li><li><a href="classes/ActiveSupport/Cache/FileStore.html"><span class='parent'>ActiveSupport::Cache::</span>FileStore</a></li><li><a href="classes/ActiveSupport/Cache/MemCacheStore.html"><span class='parent'>ActiveSupport::Cache::</span>MemCacheStore</a>
<ol><li><a href="classes/ActiveSupport/Cache/MemCacheStore/Response.html"><span class='parent'>ActiveSupport::Cache::MemCacheStore::</span>Response</a></li>
</ol></li><li><a href="classes/ActiveSupport/Cache/MemoryStore.html"><span class='parent'>ActiveSupport::Cache::</span>MemoryStore</a></li><li><a href="classes/ActiveSupport/Cache/Store.html"><span class='parent'>ActiveSupport::Cache::</span>Store</a></li>
</ol></li><li><a href="classes/ActiveSupport/Callbacks.html"><span class='parent'>ActiveSupport::</span>Callbacks</a>
<ol><li><a href="classes/ActiveSupport/Callbacks/Callback.html"><span class='parent'>ActiveSupport::Callbacks::</span>Callback</a></li><li><a href="classes/ActiveSupport/Callbacks/CallbackChain.html"><span class='parent'>ActiveSupport::Callbacks::</span>CallbackChain</a></li><li><a href="classes/ActiveSupport/Callbacks/ClassMethods.html"><span class='parent'>ActiveSupport::Callbacks::</span>ClassMethods</a></li>
</ol></li><li><a href="classes/ActiveSupport/Duration.html"><span class='parent'>ActiveSupport::</span>Duration</a></li><li><a href="classes/ActiveSupport/Gzip.html"><span class='parent'>ActiveSupport::</span>Gzip</a>
<ol><li><a href="classes/ActiveSupport/Gzip/Stream.html"><span class='parent'>ActiveSupport::Gzip::</span>Stream</a></li>
</ol></li><li><a href="classes/ActiveSupport/JSON.html"><span class='parent'>ActiveSupport::</span>JSON</a>
<ol><li><a href="classes/ActiveSupport/JSON/CircularReferenceError.html"><span class='parent'>ActiveSupport::JSON::</span>CircularReferenceError</a></li><li><a href="classes/ActiveSupport/JSON/Encoding.html"><span class='parent'>ActiveSupport::JSON::</span>Encoding</a></li><li><a href="classes/ActiveSupport/JSON/ParseError.html"><span class='parent'>ActiveSupport::JSON::</span>ParseError</a></li><li><a href="classes/ActiveSupport/JSON/Variable.html"><span class='parent'>ActiveSupport::JSON::</span>Variable</a></li>
</ol></li><li><span class='class'><span class='parent'>ActiveSupport::</span>Multibyte</span>
<ol><li><a href="classes/ActiveSupport/Multibyte/Chars.html"><span class='parent'>ActiveSupport::Multibyte::</span>Chars</a></li><li><span class='class'><span class='parent'>ActiveSupport::Multibyte::</span>Handlers</span></li>
</ol></li><li><a href="classes/ActiveSupport/TestCase.html"><span class='parent'>ActiveSupport::</span>TestCase</a></li><li><a href="classes/ActiveSupport/Testing.html"><span class='parent'>ActiveSupport::</span>Testing</a>
<ol><li><a href="classes/ActiveSupport/Testing/SetupAndTeardown.html"><span class='parent'>ActiveSupport::Testing::</span>SetupAndTeardown</a></li>
</ol></li><li><a href="classes/ActiveSupport/TimeWithZone.html"><span class='parent'>ActiveSupport::</span>TimeWithZone</a></li>
</ol></li><li><span class='class'>CGI</span></li><li><a href="classes/Class.html">Class</a></li><li><a href="classes/Date.html">Date</a></li><li><a href="classes/DateTime.html">DateTime</a></li><li><a href="classes/ERB.html">ERB</a>
<ol><li><a href="classes/ERB/Util.html"><span class='parent'>ERB::</span>Util</a></li>
</ol></li><li><a href="classes/Enumerable.html">Enumerable</a></li><li><a href="classes/FalseClass.html">FalseClass</a></li><li><a href="classes/Fixtures.html">Fixtures</a></li><li><a href="classes/Hash.html">Hash</a></li><li><a href="classes/Inflector.html">Inflector</a>
<ol><li><a href="classes/Inflector/Inflections.html"><span class='parent'>Inflector::</span>Inflections</a></li>
</ol></li><li><a href="classes/Logger.html">Logger</a>
<ol><li><a href="classes/Logger/Formatter.html"><span class='parent'>Logger::</span>Formatter</a></li><li><a href="classes/Logger/SimpleFormatter.html"><span class='parent'>Logger::</span>SimpleFormatter</a></li>
</ol></li><li><a href="classes/Mime.html">Mime</a>
<ol><li><a href="classes/Mime/Type.html"><span class='parent'>Mime::</span>Type</a></li>
</ol></li><li><a href="classes/NilClass.html">NilClass</a></li><li><a href="classes/Numeric.html">Numeric</a></li><li><a href="classes/Object.html">Object</a></li><li><a href="classes/PGresult.html">PGresult</a></li><li><a href="classes/String.html">String</a></li><li><a href="classes/Symbol.html">Symbol</a></li><li><a href="classes/Time.html">Time</a></li><li><a href="classes/TimeZone.html">TimeZone</a></li><li><a href="classes/TrueClass.html">TrueClass</a></li>
</ol>
<h2 id="msg">choose a class</h2>
<p style="font-size:85%; color: gray; text-align: right"><a href="http://github.com/mislav/shrubbery">Shrubbery</a> was made by <a href="http://mislav.caboo.se/">Mislav</a></p>
</body>
</html>