Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F117877296
contact_reference.py
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
contact_reference.py
View Options
import
kolabformat
"""
def __eq__(self, *args): return _kolabformat.ContactReference___eq__(self, *args)
def isValid(self): return _kolabformat.ContactReference_isValid(self)
def setName(self, *args): return _kolabformat.ContactReference_setName(self, *args)
def email(self): return _kolabformat.ContactReference_email(self)
def uid(self): return _kolabformat.ContactReference_uid(self)
def name(self): return _kolabformat.ContactReference_name(self)
def type(self): return _kolabformat.ContactReference_type(self)
"""
class
ContactReference
(
kolabformat
.
ContactReference
):
properties_map
=
{
'email'
:
'email'
,
'name'
:
'name'
,
'type'
:
'type'
,
'uid'
:
'uid'
,
}
def
__init__
(
self
,
email
=
None
,
name
=
""
):
if
email
==
None
:
kolabformat
.
ContactReference
.
__init__
(
self
)
elif
isinstance
(
email
,
kolabformat
.
ContactReference
):
kolabformat
.
ContactReference
.
__init__
(
self
,
email
.
email
(),
email
.
name
(),
email
.
uid
())
else
:
kolabformat
.
ContactReference
.
__init__
(
self
,
email
,
name
)
def
get_email
(
self
):
return
self
.
email
()
def
get_name
(
self
):
return
self
.
name
()
def
set_cn
(
self
,
value
):
self
.
setName
(
value
)
def
set_email
(
self
,
email
):
kolabformat
.
ContactReference
.
__init__
(
self
,
email
,
self
.
name
(),
self
.
uid
())
def
set_name
(
self
,
name
):
self
.
setName
(
name
)
def
to_dict
(
self
):
data
=
dict
()
for
p
,
getter
in
self
.
properties_map
.
iteritems
():
val
=
None
if
hasattr
(
self
,
getter
):
val
=
getattr
(
self
,
getter
)()
if
val
is
not
None
:
data
[
p
]
=
val
return
data
File Metadata
Details
Attached
Mime Type
text/x-script.python
Expires
Sun, Apr 5, 9:27 PM (3 w, 5 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
75/8c/37779a1ef4bd070f6d04def3c1b7
Default Alt Text
contact_reference.py (1 KB)
Attached To
Mode
rP pykolab
Attached
Detach File
Event Timeline