Back to index

plone3  3.1.7
Public Member Functions
Archetypes.interfaces._referenceable.IReferenceable Class Reference
Inheritance diagram for Archetypes.interfaces._referenceable.IReferenceable:
Inheritance graph
[legend]
Collaboration diagram for Archetypes.interfaces._referenceable.IReferenceable:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def getRefs
def getBRefs
def getReferences
def getBackReferences
def getReferenceImpl
def getBackReferenceImpl
def UID
def reference_url
def hasRelationshipTo
def addReference
def deleteReference
def deleteReferences
def getRelationships

Detailed Description

Referenceable 

Definition at line 3 of file _referenceable.py.


Member Function Documentation

def Archetypes.interfaces._referenceable.IReferenceable.addReference (   target,
  relationship = None,
  kwargs 
)
add a reference to target. kwargs are metadata

Definition at line 33 of file _referenceable.py.

00033 
00034     def addReference(target, relationship=None, **kwargs):
00035         """add a reference to target. kwargs are metadata"""

def Archetypes.interfaces._referenceable.IReferenceable.deleteReference (   target,
  relationship = None 
)
delete a ref to target

Definition at line 36 of file _referenceable.py.

00036 
00037     def deleteReference(target, relationship=None):
00038         """delete a ref to target"""

delete all references from this object

Definition at line 39 of file _referenceable.py.

00039 
00040     def deleteReferences(relationship=None):
00041         """delete all references from this object"""

Here is the caller graph for this function:

returns the back references as objects for this object 

Definition at line 21 of file _referenceable.py.

00021 
00022     def getBackReferenceImpl(relationship=None):
00023         """ returns the back references as objects for this object """

Here is the caller graph for this function:

alias for getBRefs 

Definition at line 15 of file _referenceable.py.

00015 
00016     def getBackReferences(relationship=None):
00017         """ alias for getBRefs """

Here is the caller graph for this function:

get all the back referenced objects for this object

Definition at line 9 of file _referenceable.py.

00009 
00010     def getBRefs(relationship=None):
00011         """get all the back referenced objects for this object"""

returns the references as objects for this object 

Definition at line 18 of file _referenceable.py.

00018 
00019     def getReferenceImpl(relationship=None):
00020         """ returns the references as objects for this object """

Here is the caller graph for this function:

alias for getRefs 

Definition at line 12 of file _referenceable.py.

00012 
00013     def getReferences(relationship=None):
00014         """ alias for getRefs """

Here is the caller graph for this function:

get all the referenced objects for this object

Definition at line 6 of file _referenceable.py.

00006 
00007     def getRefs(relationship=None):
00008         """get all the referenced objects for this object"""

list all the relationship types this object has refs for

Definition at line 42 of file _referenceable.py.

00042 
00043     def getRelationships():
00044         """list all the relationship types this object has refs for"""
def Archetypes.interfaces._referenceable.IReferenceable.hasRelationshipTo (   target,
  relationship = None 
)
test is a relationship exists between objects

Definition at line 30 of file _referenceable.py.

00030 
00031     def hasRelationshipTo(target, relationship=None):
00032         """test is a relationship exists between objects"""

like absoluteURL, but return a link to the object with this UID

Definition at line 27 of file _referenceable.py.

00027 
00028     def reference_url():
00029         """like absoluteURL, but return a link to the object with this UID"""

Unique ID 

Definition at line 24 of file _referenceable.py.

00024 
00025     def UID():
00026         """ Unique ID """

Here is the caller graph for this function:


The documentation for this class was generated from the following file: