| Trees | Index | Help |
|
|---|
|
Chandler: Chandler startup
amazon
amazon: Python wrapper
AmazonBlocks
AmazonDialog
AmazonKinds
application
chandlerdb
feeds
flickr
flickr: flickr.py Copyright 2004-5 James Clarke
<james@jamesclarke.info>
i18n
osaf
app
examples
framework
attributeEditors
AttributeEditors: Attribute Editors
blocks
Block
calendar
AllDayCanvas
CalendarBlocks: Calendar Blocks
CalendarCanvas: Canvas for calendaring blocks
CollectionCanvas: Canvas block for displaying item collections
TimedCanvas
ColumnHeaderBlocks
ContainerBlocks
ControlBlocks
detail
Detail
detailblocks: Detail Blocks - detail view parcel initialization
includes a few public utilities: any detail view client can use these to help
assure consistent alignment...
DragAndDrop
DrawingUtilities
MenusAndToolbars
PimBlocks
Styles
Trunk
Views
certstore
scripting
twisted
types
mail: Import Public API's
messages
pim
calendar: Calendar Content Model
Calendar: Classes used for Calendar parcel kinds.
DateTimeUtil
Recurrence: Classes used for recurrence
Reminders
TimeZone
collections
contacts: Classes used for Contacts parcel kinds
generate: Generate sample items: calendar, contacts, etc.
items: Classes used for pim parcel and kinds.
mail: Classes used for Mail parcel kinds
notes: Classes used for notes parcel kinds
tasks: Class used for Items of Kind Task
servlets
sharing: The sharing package provides a framework for importing, exporting, and
synchronizing collections of ContentItems.
startup: Extension Point for Application Startup
views
cpiatest
demo
main
repositoryviewer
Repository: Classes used by the repository view
webserver
photos
repository
samples
skeleton
tools: A package to hold helpful scripts
util: A package to hold helpful modules
autolog
easyprof
feedparser: Universal feed parser
file: File-specific utilities.
GenerateItemsFromFile: Generate sample items from a file
testcase
timing
version
UserDict.UserDict
__builtin__.object:
The most base type
osaf.mail.base.AbstractDownloadClient:
Base class for Chandler download transports (IMAP, POP, etc.)
Encapsulates logic for interactions between Twisted protocols (POP, IMAP)
and Chandler protocol clients
osaf.mail.imap.IMAPClient:
Provides support for Downloading mail from an IMAP mail 'Inbox' as
well as test Account settings.
osaf.mail.pop.POPClient:
Provides support for Downloading mail from an POP3 Server as well as
test Account settings.
repository.item.Access.ACE
application.schema.ActiveDescriptor:
Abstract base for descriptors needing activation by their classes
application.schema.Role:
Descriptor for a schema-defined attribute
application.schema.Annotation:
Base class for annotations
osaf.framework.attributeEditors.AttributeEditors.BaseAttributeEditor:
Base class for Attribute Editors.
osaf.framework.attributeEditors.AttributeEditors.BasePermanentAttributeEditor:
Base class for editors that always need controls
osaf.framework.attributeEditors.AttributeEditors.StringAttributeEditor:
Uses a Text Control to edit attributes in string form.
osaf.framework.attributeEditors.AttributeEditors.DateAttributeEditor
osaf.framework.attributeEditors.AttributeEditors.StaticStringAttributeEditor:
To be always static, we pretend to be "edit-in-place", but
never in 'edit' mode.
osaf.framework.blocks.detail.Detail.AppearsInAttributeEditor:
A read-only list of collections that this item appears in, for
now.
osaf.framework.blocks.detail.Detail.RecurrenceCustomAttributeEditor
osaf.framework.attributeEditors.AttributeEditors.TimeAttributeEditor
repository.persistence.FileContainer.Block
repository.util.Streams.BlockInputStream
repository.util.Streams.BlockOutputStream
osaf.framework.blocks.Block.BlockTemplate:
Template class for easy domain-specific item creation In general, this
allows a class to make a 'template' wrapper which will create all items
and their children appropriately.
repository.util.Streams.BufferedInputStream
repository.util.Streams.BufferedOutputStream
bz2.BZ2Compressor:
BZ2Compressor([compresslevel=9]) -> compressor object
osaf.framework.blocks.calendar.CalendarCanvas.CalendarEventHandler:
Mixin to a widget class.
osaf.framework.blocks.calendar.CollectionCanvas.CanvasItem:
Represents a list of items currently on the canvas for hit
testing.
chandlerdb.persistence.c.CContainer:
C Container type
chandlerdb.persistence.c.CRefContainer:
C RefContainer type
chandlerdb.persistence.c.CValueContainer:
C ValueContainer type
chandlerdb.schema.c.CDescriptor:
attribute descriptor
application.schema.Role:
Descriptor for a schema-defined attribute
chandlerdb.item.c.CItem:
C Item type
repository.item.Item.Item:
The root class for all items.
repository.schema.Attribute.Attribute
repository.schema.Cloud.Cloud
osaf.framework.blocks.detail.Detail.DetailSynchronizer:
Mixin class that handles synchronization and notification common to
most of the blocks in the detail view.
osaf.framework.blocks.detail.Detail.AcceptShareButtonBlock
osaf.framework.blocks.detail.Detail.CalendarRecurrenceSpacer2Area
osaf.framework.blocks.detail.Detail.DetailStampButton:
Common base class for the stamping buttons in the Markup Bar
osaf.framework.blocks.detail.Detail.CalendarStampBlock:
Calendar button in the Markup Bar
osaf.framework.blocks.detail.Detail.MailMessageButtonBlock:
Mail Message Stamping button in the Markup Bar
osaf.framework.blocks.detail.Detail.TaskStampBlock:
Task button in the Markup Bar
osaf.framework.blocks.detail.Detail.DetailSynchronizedAttributeEditorBlock:
A ControlBlocks.AEBlock that participates in
detail view synchronization
osaf.framework.blocks.detail.Detail.DetailSynchronizedContentItemDetail
osaf.framework.blocks.detail.Detail.CalendarAllDayAreaBlock
osaf.framework.blocks.detail.Detail.CalendarLocationAreaBlock
osaf.framework.blocks.detail.Detail.CalendarRecurrenceCustomAreaBlock
osaf.framework.blocks.detail.Detail.CalendarRecurrenceEndAreaBlock
osaf.framework.blocks.detail.Detail.CalendarRecurrencePopupAreaBlock
osaf.framework.blocks.detail.Detail.CalendarReminderAreaBlock
osaf.framework.blocks.detail.Detail.CalendarTimeZoneAreaBlock
osaf.framework.blocks.detail.Detail.DetailSynchronizedLabeledTextAttributeBlock
osaf.framework.blocks.detail.Detail.AttachmentAreaBlock:
an area visible only when the item (a mail message) has
attachments
osaf.framework.blocks.detail.Detail.EditTextAttribute:
EditText field connected to some attribute of a ContentItem Override
LoadAttributeIntoWidget, SaveAttributeFromWidget in subclasses
osaf.framework.blocks.detail.Detail.AttachmentTextFieldBlock:
A read-only list of email attachments, for now.
osaf.framework.blocks.detail.Detail.EditRedirectAttribute:
An attribute-based edit field Our parent block knows which attribute
we edit.
osaf.framework.blocks.detail.Detail.EditEmailAddressAttribute:
An attribute-based edit field for email addresses The actual value is
stored in an emailaddress 'section' object for home or work.
osaf.framework.blocks.detail.Detail.EditToAddressTextAttribute:
An editable address attribute that resyncs the DV when changed
osaf.framework.blocks.detail.Detail.ToMailEditField:
'To' attribute of a Mail ContentItem, e.g.
osaf.framework.blocks.detail.Detail.FromEditField:
Edit field containing the sender's contact
osaf.framework.blocks.detail.Detail.HTMLDetailArea
amazon.AmazonBlocks.AmazonDetailBlock:
HTMLDetailArea block which renders an AmazonItem as an HTML page
including the Product picture and customer rating.
feeds.blocks.FeedItemDetail
osaf.framework.blocks.detail.Detail.MarkupBarBlock:
Markup Toolbar, for quick control over Items.
osaf.framework.blocks.detail.Detail.PrivateSwitchButtonBlock:
"Never share" button in the Markup Bar
osaf.framework.blocks.detail.Detail.ReadOnlyIconBlock:
"Read Only" icon in the Markup Bar
osaf.framework.blocks.detail.Detail.StaticTextLabel
osaf.framework.blocks.detail.Detail.CalendarConditionalLabelBlock
osaf.framework.blocks.detail.Detail.StaticRedirectAttribute:
Static text label that displays the attribute value
osaf.framework.blocks.detail.Detail.StaticRedirectAttributeLabel:
Static Text that displays the name of the selected item's
Attribute
osaf.framework.blocks.detail.Detail.StaticEmailAddressAttribute:
Static Text that displays the name of the selected item's
Attribute.
osaf.framework.blocks.detail.Detail.SynchronizedSpacerBlock:
Generic Spacer Block class
repository.schema.Cloud.Endpoint
repository.schema.Kind.Extent
osaf.framework.blocks.PimBlocks.FocusEventHandlers:
Adds behavior to allow handling events for of a view's selected items,
if all the items selected can process the event.
osaf.framework.blocks.calendar.CollectionCanvas.CollectionBlock:
Parent block class for a generic collection display.
osaf.framework.blocks.calendar.CalendarCanvas.CalendarBlock:
Abstract block used as base Kind for Calendar related blocks.
osaf.framework.blocks.calendar.AllDayCanvas.AllDayEventsCanvas
osaf.framework.blocks.calendar.CalendarCanvas.CalendarControl
osaf.framework.blocks.calendar.CalendarBlocks.MiniCalendar
osaf.framework.blocks.calendar.CalendarBlocks.PreviewArea
osaf.framework.blocks.calendar.TimedCanvas.TimedEventsCanvas
osaf.framework.blocks.detail.Detail.DetailRootBlock:
Root of the Detail View.
osaf.framework.blocks.ControlBlocks.Table
application.schema.Item:
Base class for schema-defined Kinds
application.schema.AnnotationItem:
Persistent data for Annotation types
osaf.framework.blocks.Block.Block
amazon.AmazonBlocks.AmazonController
feeds.blocks.FeedController
flickr.FlickrCollectionController
osaf.framework.blocks.MenusAndToolbars.MenuBar
osaf.framework.blocks.MenusAndToolbars.MenuItem
osaf.framework.blocks.Block.RectangularChild
osaf.framework.blocks.ContainerBlocks.BoxContainer
osaf.framework.blocks.ControlBlocks.AEBlock:
Attribute Editor Block: instantiates an Attribute Editor appropriate
for the value of the specified attribute; the Attribute Editor then
creates the widget.
osaf.framework.blocks.detail.Detail.DetailSynchronizedAttributeEditorBlock:
A ControlBlocks.AEBlock that participates in
detail view synchronization
osaf.framework.blocks.calendar.CalendarCanvas.CalendarContainer:
The highlevel container that holds:
osaf.framework.blocks.ControlBlocks.ContentItemDetail:
ContentItemDetail Any container block in the Content Item's Detail
View hierarchy.
osaf.framework.blocks.detail.Detail.DetailRootBlock:
Root of the Detail View.
osaf.framework.blocks.detail.Detail.DetailSynchronizedContentItemDetail
osaf.framework.blocks.detail.Detail.CalendarAllDayAreaBlock
osaf.framework.blocks.detail.Detail.CalendarLocationAreaBlock
osaf.framework.blocks.detail.Detail.CalendarRecurrenceCustomAreaBlock
osaf.framework.blocks.detail.Detail.CalendarRecurrenceEndAreaBlock
osaf.framework.blocks.detail.Detail.CalendarRecurrencePopupAreaBlock
osaf.framework.blocks.detail.Detail.CalendarReminderAreaBlock
osaf.framework.blocks.detail.Detail.CalendarTimeZoneAreaBlock
osaf.framework.blocks.detail.Detail.EmptyPanelBlock:
A bordered panel, which we use when no item is selected in the
calendar
osaf.framework.blocks.detail.Detail.LabeledTextAttributeBlock:
basic class for a block in the detail view typically containing:
osaf.framework.blocks.detail.Detail.DetailSynchronizedLabeledTextAttributeBlock
osaf.framework.blocks.detail.Detail.AttachmentAreaBlock:
an area visible only when the item (a mail message) has
attachments
osaf.framework.blocks.ContainerBlocks.LayoutChooser
osaf.framework.blocks.ContainerBlocks.ScrolledContainer
osaf.framework.blocks.Trunk.TrunkParentBlock:
A block that can swap in different sets of child blocks
("trunks") based on its detailContents.
osaf.framework.blocks.Views.View
osaf.views.main.Main.MainView:
Main Chandler view contains event handlers for Chandler
osaf.framework.blocks.ContainerBlocks.ViewContainer
osaf.framework.blocks.ContainerBlocks.FrameWindow:
@@@ For now a FrameWindow is just a ViewContainer with
added position attributes, but we will want to move a lot of MainFrame
code from Application.py into here.
osaf.framework.blocks.ControlBlocks.Button
osaf.framework.blocks.ControlBlocks.CheckBox
osaf.framework.blocks.ControlBlocks.Choice
osaf.framework.blocks.calendar.CollectionCanvas.CollectionBlock:
Parent block class for a generic collection display.
osaf.framework.blocks.calendar.CalendarCanvas.CalendarBlock:
Abstract block used as base Kind for Calendar related blocks.
osaf.framework.blocks.calendar.AllDayCanvas.AllDayEventsCanvas
osaf.framework.blocks.calendar.CalendarCanvas.CalendarControl
osaf.framework.blocks.calendar.CalendarBlocks.MiniCalendar
osaf.framework.blocks.calendar.CalendarBlocks.PreviewArea
osaf.framework.blocks.calendar.TimedCanvas.TimedEventsCanvas
osaf.framework.blocks.ColumnHeaderBlocks.ColumnHeader:
This class defines a generic ColumnHeader kind.
osaf.framework.blocks.ControlBlocks.ComboBox
osaf.framework.blocks.ControlBlocks.ContextMenu
osaf.framework.blocks.ControlBlocks.ContextMenuItem
osaf.framework.blocks.ControlBlocks.EditText
osaf.framework.blocks.detail.Detail.EditTextAttribute:
EditText field connected to some attribute of a ContentItem Override
LoadAttributeIntoWidget, SaveAttributeFromWidget in subclasses
osaf.framework.blocks.detail.Detail.AttachmentTextFieldBlock:
A read-only list of email attachments, for now.
osaf.framework.blocks.detail.Detail.EditRedirectAttribute:
An attribute-based edit field Our parent block knows which attribute
we edit.
osaf.framework.blocks.detail.Detail.EditEmailAddressAttribute:
An attribute-based edit field for email addresses The actual value is
stored in an emailaddress 'section' object for home or work.
osaf.framework.blocks.detail.Detail.EditToAddressTextAttribute:
An editable address attribute that resyncs the DV when changed
osaf.framework.blocks.detail.Detail.ToMailEditField:
'To' attribute of a Mail ContentItem, e.g.
osaf.framework.blocks.detail.Detail.FromEditField:
Edit field containing the sender's contact
osaf.framework.blocks.ControlBlocks.HTML
osaf.framework.blocks.ControlBlocks.ItemDetail
osaf.framework.blocks.detail.Detail.HTMLDetailArea
amazon.AmazonBlocks.AmazonDetailBlock:
HTMLDetailArea block which renders an AmazonItem as an HTML page
including the Product picture and customer rating.
feeds.blocks.FeedItemDetail
osaf.views.repositoryviewer.Repository.RepositoryItemDetail
osaf.framework.blocks.ControlBlocks.List
osaf.framework.blocks.ControlBlocks.RadioBox
osaf.framework.blocks.ContainerBlocks.SplitterWindow:
This block seems to ignore children's stretchFactors.
osaf.framework.blocks.ControlBlocks.StaticText
osaf.framework.blocks.detail.Detail.CalendarRecurrenceSpacer2Area
osaf.framework.blocks.detail.Detail.StaticTextLabel
osaf.framework.blocks.detail.Detail.CalendarConditionalLabelBlock
osaf.framework.blocks.detail.Detail.StaticRedirectAttribute:
Static text label that displays the attribute value
osaf.framework.blocks.detail.Detail.StaticRedirectAttributeLabel:
Static Text that displays the name of the selected item's
Attribute
osaf.framework.blocks.detail.Detail.StaticEmailAddressAttribute:
Static Text that displays the name of the selected item's
Attribute.
osaf.framework.blocks.detail.Detail.SynchronizedSpacerBlock:
Generic Spacer Block class
osaf.framework.blocks.ContainerBlocks.TabbedContainer
osaf.framework.blocks.ControlBlocks.Table
osaf.framework.blocks.MenusAndToolbars.Toolbar
osaf.framework.blocks.detail.Detail.MarkupBarBlock:
Markup Toolbar, for quick control over Items.
osaf.framework.blocks.ControlBlocks.Tree
osaf.framework.blocks.ControlBlocks.StatusBar
osaf.framework.blocks.ControlBlocks.Timer:
A Timer block.
osaf.framework.blocks.ControlBlocks.ReminderTimer:
Watches for reminders & drives the reminder dialog.
osaf.framework.blocks.MenusAndToolbars.ToolbarItem:
Button (or other control) that lives in a Toolbar.
osaf.framework.blocks.detail.Detail.DetailStampButton:
Common base class for the stamping buttons in the Markup Bar
osaf.framework.blocks.detail.Detail.CalendarStampBlock:
Calendar button in the Markup Bar
osaf.framework.blocks.detail.Detail.MailMessageButtonBlock:
Mail Message Stamping button in the Markup Bar
osaf.framework.blocks.detail.Detail.TaskStampBlock:
Task button in the Markup Bar
osaf.framework.blocks.detail.Detail.PrivateSwitchButtonBlock:
"Never share" button in the Markup Bar
osaf.framework.blocks.detail.Detail.ReadOnlyIconBlock:
"Read Only" icon in the Markup Bar
osaf.framework.blocks.Block.BlockEvent
osaf.pim.collections.CollectionColors:
Temporarily put the CollectionColors here until we refactor collection
to remove display information
osaf.pim.items.ContentItem:
Content Item
osaf.pim.collections.AbstractCollection:
The base class for all Collection types.
osaf.pim.collections.DifferenceCollection:
A collection containing the set theoretic difference of two
collections
osaf.pim.collections.InclusionExclusionCollection:
InclusionExclusionCollections implement inclusions, exclusions,
source, and trash along with methods for add and remove
osaf.pim.collections.FilteredCollection:
A collection which is the result of applying a boolean predicate to
every item of another collection
osaf.pim.collections.IndexedSelectionCollection:
A collection that adds an index, e.g.for sorting items, a selection
and visiblity attribute to another source collection.
osaf.pim.collections.IntersectionCollection:
A collection containing the set theoretic intersection of at least 2
collections
osaf.pim.collections.KindCollection:
A Collection of all of the items of a particular kind.
osaf.framework.certstore.certificate.CertificateStore:
Certificate Store
osaf.pim.collections.ListCollection:
A collection that contains only those items that are explicitly added
to it.
osaf.pim.collections.UnionCollection:
A collection containing the set theoretic union of at least 2
collections
osaf.pim.mail.AccountBase
amazon.AmazonKinds.AmazonItem
osaf.pim.calendar.Calendar.Calendar:
Unused, should be removed.
osaf.framework.certstore.certificate.Certificate:
Certificate
osaf.pim.contacts.Contact:
An entry in an address book.
osaf.pim.contacts.ContactName:
A very simple (and incomplete) representation of a person's name
osaf.pim.mail.EmailAddress
feeds.channels.FeedItem
osaf.pim.items.Group
osaf.sharing.Sharing.ImportExportFormat
osaf.sharing.Sharing.CloudXMLFormat
osaf.sharing.ICalendar.ICalendarFormat
osaf.sharing.ICalendar.CalDAVFormat:
Treat multiple events as different resources.
osaf.pim.calendar.Calendar.Location:
Stub Kind for Location.
osaf.pim.mail.MailDeliveryBase
osaf.pim.mail.MailDeliveryError
osaf.pim.mail.MIMEBase
osaf.pim.mail.MIMEContainer
osaf.pim.mail.MailMessageMixin:
MailMessageMixin is the bag of Message-specific attributes.
osaf.pim.mail.MIMESecurity
osaf.pim.mail.MIMENote
skeleton.MyKind1:
An example content kind
osaf.pim.notes.Note
flickr.PhotoCollection
photos.Photos.PhotoMixin
osaf.pim.items.Project
osaf.pim.calendar.Calendar.RecurrencePattern:
Unused, should be removed.
osaf.pim.calendar.Recurrence.RecurrenceRule:
One rule defining recurrence for an item.
osaf.pim.calendar.Recurrence.RecurrenceRuleSet:
A collection of recurrence and exclusion rules, dates, and exclusion
dates.
osaf.pim.calendar.Reminders.RemindableMixin
osaf.pim.calendar.Calendar.CalendarEventMixin:
This is the set of CalendarEvent-specific attributes.
osaf.framework.scripting.Script:
Persistent Script Item, to be executed.
osaf.sharing.Sharing.Share:
Represents a set of shared items, encapsulating contents, location,
access method, data format, sharer and sharees.
osaf.sharing.Sharing.OneTimeShare:
Delete format, conduit, and share after the first get or put.
osaf.sharing.Sharing.ShareConduit:
Transfers items in and out.
osaf.sharing.Sharing.FileSystemConduit
osaf.sharing.Sharing.WebDAVConduit
osaf.sharing.Sharing.CalDAVConduit
osaf.sharing.Sharing.SimpleHTTPConduit:
Useful for get-only subscriptions of remote .ics files
flickr.Tag
osaf.pim.tasks.TaskEventExtraMixin:
Task Event Extra Mixin is the bag of attributes that appears when you
have an Item that is both a Task and a CalendarEvent.
osaf.pim.tasks.TaskMixin:
This is the set of Task-specific attributes.
osaf.webserver.User
osaf.sharing.Sharing.WebDAVAccount
osaf.webserver.Directory:
The web directory Kind.
osaf.framework.blocks.MenusAndToolbars.DynamicBlock:
Mixin class for any Dynamic Block, both DynamicContainers and
DynamicChild blocks.
osaf.framework.blocks.MenusAndToolbars.DynamicChild:
Dynamic Children are built dynamically when the Active View
changes.
osaf.framework.blocks.MenusAndToolbars.Menu
osaf.framework.blocks.MenusAndToolbars.MenuItem
osaf.framework.blocks.MenusAndToolbars.ToolbarItem:
Button (or other control) that lives in a Toolbar.
osaf.framework.blocks.detail.Detail.DetailStampButton:
Common base class for the stamping buttons in the Markup Bar
osaf.framework.blocks.detail.Detail.CalendarStampBlock:
Calendar button in the Markup Bar
osaf.framework.blocks.detail.Detail.MailMessageButtonBlock:
Mail Message Stamping button in the Markup Bar
osaf.framework.blocks.detail.Detail.TaskStampBlock:
Task button in the Markup Bar
osaf.framework.blocks.detail.Detail.PrivateSwitchButtonBlock:
"Never share" button in the Markup Bar
osaf.framework.blocks.detail.Detail.ReadOnlyIconBlock:
"Read Only" icon in the Markup Bar
osaf.framework.blocks.MenusAndToolbars.DynamicContainer:
A block whose children are built dynamically, when the Active View
changes.
osaf.framework.blocks.MenusAndToolbars.MenuBar
osaf.framework.blocks.MenusAndToolbars.Toolbar
osaf.framework.blocks.detail.Detail.MarkupBarBlock:
Markup Toolbar, for quick control over Items.
osaf.framework.blocks.Block.EventList
osaf.pim.collections.KindCollectionDirectory:
Directory of all KindCollections in Chandler
application.Parcel.Manager:
To use the parcel manager, retrieve an instance of it by using the
class method get():
application.Parcel.Parcel:
The parcel item class.
osaf.framework.blocks.ControlBlocks.PresentationStyle:
Information that customizes picking or presentation of an attribute
editor in an AEBlock.
osaf.framework.blocks.MenusAndToolbars.RefCollectionDictionary:
Provides dictionary access to a reference collection attribute RefList.
osaf.framework.blocks.MenusAndToolbars.DynamicContainer:
A block whose children are built dynamically, when the Active View
changes.
osaf.framework.blocks.MenusAndToolbars.MenuBar
osaf.framework.blocks.MenusAndToolbars.Toolbar
osaf.framework.blocks.detail.Detail.MarkupBarBlock:
Markup Toolbar, for quick control over Items.
application.Parcel.Reference
osaf.pim.calendar.Reminders.Reminder
osaf.webserver.Resource:
The web resource Kind.
osaf.webserver.Server:
The web server Kind.
osaf.sharing.SharingPreferences
osaf.views.main.SideBar.SSSidebarButton:
Super specialized Sidebar button -- The sidebar design doesn't use any
off the shelf parts, so we'll go roll a bunch of special purpose
interface that can't be use anywhere else in CPIA.
osaf.startup.Startup:
Subclass this & create parcel.xml instances for startup
notifications
osaf.startup.Thread:
A Startup that runs its target in a new thread
osaf.startup.TwistedTask:
A Startup that runs its target in the reactor thread as a callback
osaf.startup.PeriodicTask:
A Startup that runs its target periodically
osaf.framework.blocks.Styles.Style
osaf.framework.blocks.Styles.CharacterStyle
osaf.framework.blocks.Styles.ColorStyle:
Class for Color Style Attributes for backgroundColor and
foregroundColor
osaf.pim.calendar.TimeZone.TimeZoneInfo:
Item that persists:
- A schema.TimeZone attribute that synchronizes
itself with PyICU's default settings.
osaf.framework.blocks.Trunk.TrunkDelegate:
A mechanism to map an item to a view: call its
getTrunkForKeyItem(item) to get the view for that item.
osaf.views.main.SideBar.CPIATestSidebarTrunkDelegate
osaf.framework.blocks.detail.Detail.DetailTrunkDelegate:
Delegate for managing trees of blocks that compose the detail
view.
osaf.views.main.SideBar.SidebarTrunkDelegate
osaf.framework.blocks.Block.TrunkSubtree:
A mapping between an Item and the 'root blocks' that should appear
when an Item inheriting from that Kind is displayed.
osaf.framework.blocks.detail.Detail.DetailTrunkSubtree:
Exactly like a TrunkSubtree, but of a distinct Kind so
that we can easily find all the TrunkSubtrees to be considered for the
detail view.
osaf.sharing.UIDMap
repository.schema.Kind.Kind
osaf.pim.items.ContentKind:
This kind is a metakind for creating other kinds.
repository.schema.Types.TypeKind
repository.item.Monitors.Monitor
repository.item.Monitors.Monitors
repository.item.Principal.Principal
repository.schema.Types.Type
repository.schema.Types.AbstractSet
repository.schema.Alias.Alias
repository.schema.Types.Boolean
repository.schema.Types.Class
repository.schema.Types.Collection
repository.schema.Types.Complex
repository.schema.Types.Enumeration
repository.schema.Types.Float
repository.schema.Types.Integer
repository.schema.Types.Lob
repository.schema.Types.Long
repository.schema.Types.NoneType
repository.schema.Types.Path
repository.schema.Types.SingleRef
repository.schema.Types.StringType
repository.schema.Types.Struct
repository.schema.Types.TimeZone
repository.schema.Types.URL
repository.schema.Types.UUID
repository.util.ClassLoader.ClassLoader
chandlerdb.util.c.CLinkedMap:
t_lm objects
repository.util.LinkedMap.LinkedMap
repository.item.Children.Children
repository.item.RefCollections.RefList:
This class implements a double-linked list of bi-directional item
references backed by a dict mapping UUIDs to item references
with predictable order.
repository.persistence.DBRefs.DBRefList
repository.item.RefCollections.TransientRefList:
A ref collection class for transient attributes.
osaf.framework.blocks.calendar.CalendarCanvas.ColorInfo
repository.util.Streams.CompressedInputStream
repository.util.Streams.ConcatenatedInputStream
chandlerdb.persistence.c.CRepository:
C Repository type
repository.persistence.Repository.Repository:
An abstract repository for items.
repository.persistence.Repository.OnDemandRepository:
An abstract repository for on-demand loaded items.
repository.persistence.DBRepository.DBRepository:
A Berkeley DB based repository.
chandlerdb.util.c.CSkipList:
t_sl objects
repository.util.SkipList.SkipList:
An implementation of a double-linked skip list backed by a map.
chandlerdb.item.c.CValues:
C Value type
chandlerdb.persistence.c.CView:
C View type
repository.persistence.DBContainer.DBContainer
repository.persistence.DBContainer.ACLContainer
repository.persistence.FileContainer.BlockContainer
repository.persistence.FileContainer.FileContainer
repository.persistence.DBContainer.IndexesContainer
repository.persistence.DBContainer.ItemContainer
repository.persistence.DBContainer.NamesContainer
repository.persistence.DBContainer.RefContainer
repository.persistence.DBContainer.ValueContainer
repository.item.Indexes.DelegatingIndex
__builtin__.dict:
dict() -> new empty dictionary.
repository.item.Indexes.Index
repository.item.Indexes.NumericIndex:
This implementation of a numeric index is not persisted, it is
reconstructed when the owning item is loaded.
repository.item.PersistentCollections.PersistentDict:
A persistence aware dict, tracking changes into a dirty bit.
repository.persistence.RepositoryView.ViewNotifications
osaf.framework.blocks.DragAndDrop.DraggableWidget:
Mixin class for widgets with data that are draggable.
osaf.framework.blocks.DragAndDrop.DropReceiveWidget:
Mixin class for widgets that want to receive drag and drop events.
application.schema.Endpoint:
Represent an endpoint
application.schema.Enumeration:
Base class for defining enumerations
osaf.framework.blocks.Block.alignmentEnumType
osaf.framework.blocks.ControlBlocks.buttonKindEnumType
osaf.framework.blocks.Block.dispatchEnumType
osaf.framework.blocks.Styles.fontFamilyEnumType
osaf.pim.calendar.Recurrence.FrequencyEnum:
The base frequency for a recurring event.
osaf.pim.items.ImportanceEnum:
Importance Enum
osaf.framework.blocks.Block.lineStyleEnumType
osaf.framework.blocks.MenusAndToolbars.menuItemKindEnumType
osaf.pim.calendar.Calendar.ModificationEnum:
Unused, should be removed.
osaf.framework.blocks.MenusAndToolbars.operationEnumType
osaf.framework.blocks.Block.operationType
osaf.framework.blocks.ContainerBlocks.orientationEnumType
osaf.framework.blocks.ControlBlocks.radioAlignEnumType
osaf.framework.blocks.ContainerBlocks.tabPositionEnumType
osaf.pim.tasks.TaskStatusEnum
osaf.framework.blocks.ControlBlocks.textAlignmentEnumType
osaf.framework.blocks.ControlBlocks.textStyleEnumType
osaf.pim.calendar.Calendar.TimeTransparencyEnum:
The iCalendar values for Time Transparency are slightly different,
iCalendar has Cancelled, Chandler has fyi.
osaf.framework.blocks.MenusAndToolbars.toolbarItemKindEnumType
osaf.pim.calendar.Recurrence.WeekdayEnum:
The names of weekdays.
repository.persistence.FileContainer.File
osaf.framework.blocks.Styles.FontMeasurements:
Measurements that we cache with each font
osaf.framework.blocks.DrawingUtilities.Gradients:
Gradient cache.
wx.grid.GridCellEditor:
Proxy of C++ GridCellEditor class
wx.grid.PyGridCellEditor:
Proxy of C++ PyGridCellEditor class
osaf.framework.blocks.ControlBlocks.GridCellAttributeEditor
osaf.views.main.SideBar.SSSidebarEditor:
The sidebar design doesn't use any off the shelf parts, so we'll go
roll a bunch of special purpose interface that can't be use anywhere else
in CPIA.
wx.grid.GridCellRenderer:
Proxy of C++ GridCellRenderer class
wx.grid.PyGridCellRenderer:
Proxy of C++ PyGridCellRenderer class
osaf.framework.blocks.ControlBlocks.GridCellAttributeRenderer
osaf.views.main.SideBar.SSSidebarRenderer:
The sidebar design doesn't use any off the shelf parts, so we'll go
roll a bunch of special purpose interface that can't be use anywhere else
in CPIA.
flickr.flickr.Group:
Flickr Group Pool
repository.item.Indexed.Indexed
repository.item.Sets.AbstractSet
repository.item.RefCollections.RefList:
This class implements a double-linked list of bi-directional item
references backed by a dict mapping UUIDs to item references
with predictable order.
repository.persistence.DBRefs.DBRefList
repository.item.RefCollections.TransientRefList:
A ref collection class for transient attributes.
repository.persistence.FileContainer.InputStream
repository.util.Streams.InputStreamReader
repository.item.ItemIO.ItemReader
chandlerdb.item.ItemValue.ItemValue:
A superclass for values that are owned by an item.
repository.item.Sets.AbstractSet
repository.persistence.DBLob.DBLob
repository.item.PersistentCollections.PersistentCollection:
A persistence aware collection, tracking changes into a dirty bit.
repository.item.PersistentCollections.PersistentDict:
A persistence aware dict, tracking changes into a dirty bit.
repository.item.PersistentCollections.PersistentList:
A persistence aware list, tracking changes into a dirty bit.
repository.item.PersistentCollections.PersistentSet:
A persistence aware set, tracking changes into a dirty bit.
repository.item.PersistentCollections.PersistentTuple
repository.item.ItemIO.ItemWriter
__builtin__.list:
list() -> new list list(sequence) -> new list initialized from
sequence's items
repository.item.Access.ACL
repository.item.PersistentCollections.PersistentList:
A persistence aware list, tracking changes into a dirty bit.
osaf.framework.blocks.ControlBlocks.ListDelegate:
Default delegate for Lists that use the block's contents.
osaf.framework.blocks.ControlBlocks.AttributeDelegate
osaf.views.repositoryviewer.Repository.CPIADelegate:
Used by the tree in the repository view
osaf.views.repositoryviewer.Repository.RepositoryDelegate:
Used by the tree in the repository view
osaf.views.main.SideBar.SidebarElementDelegate
repository.util.Lob.Lob
osaf.mail.mailservice.MailService:
Central control point for all mail related code.
repository.util.Streams.NullInputStream
application.dialogs.RecurrenceDialog.OccurrenceProxy:
Proxy which pops up a RecurrenceDialog when it's changed.
repository.persistence.FileContainer.OutputStream
repository.util.Streams.OutputStreamWriter
repository.util.Path.Path:
A path to an item in a repository.
repository.item.Access.Permission
repository.persistence.DBRefs.PersistentRefs
flickr.flickr.Photo:
Represents a Flickr Photo.
flickr.flickr.Photoset:
A Flickr photoset.
util.easyprof.Profile:
A quick 'n easy class for profiling a set of methods in a file
__builtin__.property:
property(fget=None, fset=None, fdel=None, doc=None) -> property attribute
fget is a function to be used for getting an attribute value, and likewise
fset is a function for setting, and fdel a function for del'ing, an
attribute.
osaf.pim.items.Calculated:
A property with type information, in the style of our schema.*
objects.
repository.item.Query.Query:
The root class for all queries.
repository.item.Query.FilterQuery:
A query that runs a python filter expression over a collection of
items
repository.item.Query.KindQuery:
A query that returns all items of certain kinds or subkinds
thereof.
repository.item.Query.TextQuery
repository.util.RangeSet.RangeSet:
Implement a set of indexes as a array of contiguous non-oveerlapping
ranges.
repository.item.ItemHandler.RefArgs
PyLucene.runnable
repository.util.SAX.SAXCallback:
Base class for SAX handlers.
repository.util.SAX.ContentHandler
repository.item.ItemHandler.ItemsHandler
repository.persistence.PackHandler.PackHandler:
A SAX ContentHandler implementation responsible for loading packs.
repository.remote.CloudFilter.RefHandler
repository.item.ItemHandler.ValueHandler
repository.item.ItemHandler.ItemHandler:
A SAX ContentHandler implementation responsible for loading items.
repository.util.SAX.XMLFilter
zanshin.webdav.ServerHandle:
__builtin__.set:
set(iterable) --> set object
repository.item.PersistentCollections.PersistentSet:
A persistence aware set, tracking changes into a dirty bit.
osaf.framework.blocks.Block.ShownSynchronizer:
A mixin that handles isShown-ness: Make sure my visibility matches my
block's.
osaf.mail.smtp.SMTPClient:
Sends a Chandler mail message via SMTP
osaf.mail.sharing.SMTPInvitationSender:
Sends an invitation via SMTP.
osaf.framework.blocks.calendar.AllDayCanvas.SparseMatrix
repository.persistence.Repository.Store
repository.util.Streams.StringInputStream
repository.util.Streams.StringOutputStream
repository.util.Streams.StringReader
application.schema.Struct
osaf.framework.types.DocumentTypes.ColorType
osaf.framework.types.DocumentTypes.PositionType
osaf.framework.types.DocumentTypes.RectType
osaf.framework.types.DocumentTypes.SizeType
osaf.pim.calendar.Recurrence.WeekdayAndPositionStruct:
Composition of a WeekdayEnum and an integer selecting first (1), last
(-1), or n-th occurrence of that weekday in the month.
flickr.flickr.Tag
unittest.TestCase:
A class whose instances are single test cases.
repository.util.ThreadSemaphore.ThreadSemaphore
util.timing.Tracker
__builtin__.tuple:
tuple() -> an empty tuple tuple(sequence) -> tuple initialized
from sequence's items
__builtin__.type:
type(object) -> the object's type type(name, bases, dict) -> a
new type
application.schema.Activator:
Metaclass that activates contained ``ActiveDescriptor`` instances
application.schema.ItemClass:
Metaclass for schema.Item
util.autolog.LogMetaClass:
Alternative to logclass(), you set this as a class's
__metaclass__.
repository.schema.TypeHandler.TypeHandler
repository.item.ItemHandler.ValueHandler
repository.item.ItemHandler.ItemHandler:
A SAX ContentHandler implementation responsible for loading items.
repository.util.URL.URL:
A URL class whose implementation wraps the urlparse python module.
flickr.flickr.User:
A Flickr user.
osaf.framework.scripting.User:
Emulate User Actions
repository.util.SAX.XMLGenerator
repository.util.Streams.ZlibOutputStream
amazon.amazon.Bag
application.schema.Cloud:
Represent a cloud as a set of endpoints grouped by policy
application.schema.TypeReference:
Reference a core schema type (e.g.
exceptions.Exception:
Common base class for all exceptions.
repository.item.Access.AccessDeniedError
amazon.amazon.AmazonError
application.Utility.CertificateVerificationError:
An error that will be raised when, as part of an SSL/TLS connection
attempt, the X.509 certificate returned by the peer does not verify.
osaf.ChandlerException
osaf.framework.certstore.utils.CertificateException
osaf.framework.certstore.ssl.SSLContextError:
Raised when an SSL Context could not be created.
osaf.mail.errors.MailException:
Base class for all Chandler mail related exceptions
osaf.mail.errors.IMAPException:
Base class for all Chandler IMAP based exceptions
osaf.mail.errors.POPException:
Base class for all Chandler POP based exceptions
osaf.mail.errors.SMTPException:
Base class for all Chandler SMTP based exceptions
osaf.sharing.Sharing.SharingError