| Trees | Index | Help |
|---|
| Package CMFDefault :: Module DublinCore :: Class DefaultDublinCoreImpl |
|
object --+
|
Base --+
|
Node --+ |
| |
Element --+ |
| |
ElementWithAttributes --+
|
PropertyManager --+
|
DefaultDublinCoreImpl
CMFSite,
Document,
File,
Image,
Link| Method Summary | |
|---|---|
__init__(self,
title,
subject,
description,
contributors,
effective_date,
expiration_date,
format,
language,
rights)
| |
Add creator to Dublin Core creators. | |
WebDAV needs this to do the Right Thing (TM). | |
Deprecated alias of listContributors. | |
Dublin Core Date element - date resource created. | |
Dublin Core Date element - date resource created. | |
Dublin Core Creator element - resource author. | |
Dublin Core Date element - default date. | |
Dublin Core Description element - resource summary. | |
Need to add check for webDAV locked resource for TTW methods. | |
Dublin Core Date element - date resource becomes effective. | |
Dublin Core Date element - date resource becomes effective. | |
Dublin Core Date element - date resource expires. | |
Dublin Core Date element - date resource expires. | |
Dublin Core Format element - resource format. | |
Return RFC-822-style headers. | |
Dublin Core Identifier element - resource ID. | |
Is the date within the resource's effective range? | |
Dublin Core Language element - resource language. | |
Dublin Core Contributor elements - resource collaborators. | |
List Dublin Core Creator elements - resource authors. | |
Update metadata from the ZMI. | |
Dublin Core Date element - date resource last modified. | |
Dublin Core Date element - date resource last modified. | |
Take appropriate action after the resource has been modified. | |
Dublin Core Publisher element - resource publisher. | |
Dublin Core Rights element - resource copyright. | |
Set Dublin Core Contributor elements - resource collaborators. | |
Set Dublin Core Creator elements - resource authors. | |
Set Dublin Core Description element - resource summary. | |
Set Dublin Core Date element - date resource becomes effective. | |
Set Dublin Core Date element - date resource expires. | |
Set Dublin Core Format element - resource format. | |
Set Dublin Core Language element - resource language. | |
Set the date when the resource was last modified. | |
Set Dublin Core Rights element - resource copyright. | |
Set Dublin Core Subject element - resource keywords. | |
Set Dublin Core Title element - resource name. | |
Dublin Core Subject element - resource keywords. | |
Dublin Core Title element - resource name. | |
Dublin Core Type element - resource type. | |
_datify(self,
attrib)
| |
Update the editable metadata for this resource. | |
| Inherited from PropertyManager | |
Get the property 'id'. | |
Get the type of property 'id'. | |
Return true if object has a property 'id'. | |
Add a new property via the web. | |
Change existing object properties. | |
Replace one set of properties with another | |
Delete one or more properties specified by 'ids'. | |
Edit object properties via the web. | |
| |
Return a list of property ids. | |
Return a list of (id,property) tuples. | |
Return a label for the given property id | |
Return a tuple of mappings, giving meta-data for properties. | |
Return a list of actual property objects. | |
| |
| |
| |
Return a tuple of mappings, giving meta-data for properties. | |
| |
| |
| |
| |
| Inherited from ElementWithAttributes | |
Retrieves an attribute value by name. | |
Retrieves an Attr node by name or None if there is no such attribute. | |
Returns a NamedNodeMap containing the attributes of this node (if it is an element) or None otherwise. | |
| Inherited from Element | |
Returns a NodeList that contains all children of this node. | |
Returns a NodeList of all the Elements with a given tag name in the order in which they would be encountered in a preorder traversal of the Document tree. | |
The first child of this node. | |
The last child of this node. | |
The node immediately preceding this node. | |
The name of this node, depending on its type | |
A code representing the type of the node. | |
The parent of this node. | |
The node immediately preceding this node. | |
The name of the element | |
| Inherited from Node | |
The value of this node, depending on its type | |
The Document object associated with this node. | |
Returns true if the node has any children, false if it doesn't. | |
| Inherited from Base | |
x.__getattribute__('name') <==> x.name | |
Get arguments to be passed to __new__ | |
Get the object serialization state | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
Reduce an object to contituent parts for serialization | |
Set the object serialization state The state should be in one of 3 forms: - None Ignored - A dictionary In this case, the object's instance dictionary will be cleared and updated with the new state. | |
| Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__hash__() <==> hash(x) | |
helper for pickle | |
x.__repr__() <==> repr(x) | |
x.__setattr__('name', value) <==> x.name = value | |
x.__str__() <==> str(x) | |
| Class Variable Summary | |
|---|---|
tuple |
__ac_permissions__ = (('Modify portal content', ('setTit...
|
tuple |
__implements__ = (<Interface Products.CMFCore.interfaces...
|
tuple |
_datify__roles__ = ()
|
tuple |
_editMetadata__roles__ = ()
|
PermissionRole |
addCreator__roles__ = <PermissionRole object at 0xb58e6b...
|
PermissionRole |
Contributors__roles__ = <PermissionRole object at 0xb58e...
|
PermissionRole |
created__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
CreationDate__roles__ = <PermissionRole object at 0xb58e...
|
PermissionRole |
Creator__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
Date__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
Description__roles__ = <PermissionRole object at 0xb58e6...
|
PermissionRole |
editMetadata__roles__ = <PermissionRole object at 0xb58e...
|
PermissionRole |
effective__roles__ = <PermissionRole object at 0xb58e6ab...
|
PermissionRole |
EffectiveDate__roles__ = <PermissionRole object at 0xb58...
|
PermissionRole |
ExpirationDate__roles__ = <PermissionRole object at 0xb5...
|
PermissionRole |
expires__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
Format__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
getMetadataHeaders__roles__ = <PermissionRole object at ...
|
PermissionRole |
Identifier__roles__ = <PermissionRole object at 0xb58e6a...
|
PermissionRole |
isEffective__roles__ = <PermissionRole object at 0xb58e6...
|
PermissionRole |
Language__roles__ = <PermissionRole object at 0xb58e6ab8...
|
PermissionRole |
listContributors__roles__ = <PermissionRole object at 0x...
|
PermissionRole |
listCreators__roles__ = <PermissionRole object at 0xb58e...
|
PermissionRole |
manage_editMetadata__roles__ = <PermissionRole object at...
|
DTMLFile |
manage_metadata = <App.special_dtml.DTMLFile object at 0...
|
PermissionRole |
manage_metadata__roles__ = <PermissionRole object at 0xb...
|
NoneType |
modification_date = None |
PermissionRole |
ModificationDate__roles__ = <PermissionRole object at 0x...
|
PermissionRole |
modified__roles__ = <PermissionRole object at 0xb58e6ab8...
|
tuple |
notifyModified__roles__ = ()
|
PermissionRole |
Publisher__roles__ = <PermissionRole object at 0xb58e6ab...
|
PermissionRole |
Rights__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
setContributors__roles__ = <PermissionRole object at 0xb...
|
PermissionRole |
setCreators__roles__ = <PermissionRole object at 0xb58e6...
|
PermissionRole |
setDescription__roles__ = <PermissionRole object at 0xb5...
|
PermissionRole |
setEffectiveDate__roles__ = <PermissionRole object at 0x...
|
PermissionRole |
setExpirationDate__roles__ = <PermissionRole object at 0...
|
PermissionRole |
setFormat__roles__ = <PermissionRole object at 0xb58e6bd...
|
PermissionRole |
setLanguage__roles__ = <PermissionRole object at 0xb58e6...
|
PermissionRole |
setModificationDate__roles__ = <PermissionRole object at...
|
PermissionRole |
setRights__roles__ = <PermissionRole object at 0xb58e6bd...
|
PermissionRole |
setSubject__roles__ = <PermissionRole object at 0xb58e6b...
|
PermissionRole |
setTitle__roles__ = <PermissionRole object at 0xb58e6bd8...
|
PermissionRole |
Subject__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
Title__roles__ = <PermissionRole object at 0xb58e6ab8>
|
PermissionRole |
Type__roles__ = <PermissionRole object at 0xb58e6ab8>
|
DateTime |
_DefaultDublinCoreImpl__CEILING_DATE = DateTime('2499/12...
|
DateTime |
_DefaultDublinCoreImpl__FLOOR_DATE = DateTime('1969/12/3...
|
| Inherited from PropertyManager | |
Implements |
__implemented__ = <implementedBy OFS.PropertyManager.Pro...
|
tuple |
__propsets__ = ()
|
ClassProvides |
__provides__ = <zope.interface.declarations.ClassProvide...
|
PermissionRole |
__roles__ = <PermissionRole object at 0xb74577b8>
|
PermissionRole |
getProperty__roles__ = <PermissionRole object at 0xb7457...
|
PermissionRole |
getPropertyType__roles__ = <PermissionRole object at 0xb...
|
PermissionRole |
hasProperty__roles__ = <PermissionRole object at 0xb7457...
|
PermissionRole |
manage_addProperty__roles__ = <PermissionRole object at ...
|
PermissionRole |
manage_changeProperties__roles__ = <PermissionRole objec...
|
PermissionRole |
manage_changePropertyTypes__roles__ = <PermissionRole ob...
|
PermissionRole |
manage_delProperties__roles__ = <PermissionRole object a...
|
PermissionRole |
manage_editProperties__roles__ = <PermissionRole object ...
|
tuple |
manage_options = ({'action': 'manage_propertiesForm', 'h...
|
DTMLFile |
manage_propertiesForm = <App.special_dtml.DTMLFile objec...
|
PermissionRole |
manage_propertiesForm__roles__ = <PermissionRole object ...
|
DTMLFile |
manage_propertyTypeForm = <App.special_dtml.DTMLFile obj...
|
PermissionRole |
manage_propertyTypeForm__roles__ = <PermissionRole objec...
|
PermissionRole |
propertyIds__roles__ = <PermissionRole object at 0xb7457...
|
PermissionRole |
propertyItems__roles__ = <PermissionRole object at 0xb74...
|
PermissionRole |
propertyMap__roles__ = <PermissionRole object at 0xb7457...
|
vps |
propertysheets = <OFS.PropertySheets.vps object at 0xb74...
|
PermissionRole |
propertyValues__roles__ = <PermissionRole object at 0xb7...
|
str |
title = ''
|
tuple |
_properties = ({'type': 'string', 'id': 'title', 'mode':...
|
tuple |
_reserved_names = ()
|
| Inherited from Node | |
ClassProvides |
__providedBy__ = <zope.interface.declarations.ClassProvi...
|
| Method Details |
|---|
addCreator(self, creator=None)Add creator to Dublin Core creators. |
content_type(self)WebDAV needs this to do the Right Thing (TM). |
Contributors(self)Deprecated alias of listContributors. |
created(self)Dublin Core Date element - date resource created. |
CreationDate(self)Dublin Core Date element - date resource created. |
Creator(self)Dublin Core Creator element - resource author. |
Date(self)Dublin Core Date element - default date. |
Description(self)Dublin Core Description element - resource summary. |
editMetadata(self, title='', subject=(), description='', contributors=(), effective_date=None, expiration_date=None, format='text/html', language='en-US', rights='')Need to add check for webDAV locked resource for TTW methods. |
effective(self)Dublin Core Date element - date resource becomes effective. |
EffectiveDate(self)Dublin Core Date element - date resource becomes effective. |
ExpirationDate(self)Dublin Core Date element - date resource expires. |
expires(self)Dublin Core Date element - date resource expires. |
Format(self)Dublin Core Format element - resource format. |
getMetadataHeaders(self)Return RFC-822-style headers. |
Identifier(self)Dublin Core Identifier element - resource ID. |
isEffective(self, date)Is the date within the resource's effective range? |
Language(self)Dublin Core Language element - resource language. |
listContributors(self)Dublin Core Contributor elements - resource collaborators. |
listCreators(self)List Dublin Core Creator elements - resource authors. |
manage_editMetadata(self, title, subject, description, contributors, effective_date, expiration_date, format, language, rights, REQUEST)Update metadata from the ZMI. |
ModificationDate(self)Dublin Core Date element - date resource last modified. |
modified(self)Dublin Core Date element - date resource last modified. |
notifyModified(self)Take appropriate action after the resource has been modified. Update creators and modification_date. |
Publisher(self)Dublin Core Publisher element - resource publisher. |
Rights(self)Dublin Core Rights element - resource copyright. |
setContributors(self, contributors)Set Dublin Core Contributor elements - resource collaborators. |
setCreators(self, creators)Set Dublin Core Creator elements - resource authors. |
setDescription(self, description)Set Dublin Core Description element - resource summary. |
setEffectiveDate(self, effective_date)Set Dublin Core Date element - date resource becomes effective. |
setExpirationDate(self, expiration_date)Set Dublin Core Date element - date resource expires. |
setFormat(self, format)Set Dublin Core Format element - resource format. |
setLanguage(self, language)Set Dublin Core Language element - resource language. |
setModificationDate(self, modification_date=None)Set the date when the resource was last modified. When called without an argument, sets the date to now. |
setRights(self, rights)Set Dublin Core Rights element - resource copyright. |
setSubject(self, subject)Set Dublin Core Subject element - resource keywords. |
setTitle(self, title)Set Dublin Core Title element - resource name. |
Subject(self)Dublin Core Subject element - resource keywords. |
Title(self)Dublin Core Title element - resource name. |
Type(self)Dublin Core Type element - resource type. |
_editMetadata(self, title=[], subject=[], description=[], contributors=[], effective_date=[], expiration_date=[], format=[], language=[], rights=[])Update the editable metadata for this resource. |
| Class Variable Details |
|---|
__ac_permissions__
|
_datify__roles__
|
_editMetadata__roles__
|
addCreator__roles__
|
Contributors__roles__
|
created__roles__
|
CreationDate__roles__
|
Creator__roles__
|
Date__roles__
|
Description__roles__
|
editMetadata__roles__
|
effective__roles__
|
EffectiveDate__roles__
|
ExpirationDate__roles__
|
expires__roles__
|
Format__roles__
|
getMetadataHeaders__roles__
|
Identifier__roles__
|
isEffective__roles__
|
Language__roles__
|
listContributors__roles__
|
listCreators__roles__
|
manage_editMetadata__roles__
|
manage_metadata
|
manage_metadata__roles__
|
modification_date
|
ModificationDate__roles__
|
modified__roles__
|
notifyModified__roles__
|
Publisher__roles__
|
Rights__roles__
|
setContributors__roles__
|
setCreators__roles__
|
setDescription__roles__
|
setEffectiveDate__roles__
|
setExpirationDate__roles__
|
setFormat__roles__
|
setLanguage__roles__
|
setModificationDate__roles__
|
setRights__roles__
|
setSubject__roles__
|
setTitle__roles__
|
Subject__roles__
|
Title__roles__
|
Type__roles__
|
_DefaultDublinCoreImpl__CEILING_DATE
|
_DefaultDublinCoreImpl__FLOOR_DATE
|
| Trees | Index | Help |
|---|
| Generated by Epydoc 2.1 on Wed Nov 30 03:59:25 2005 | http://epydoc.sf.net |