Cross Reference: state.py
xref
: /
ec
/
ECAssignmentBox
/
Products
/
ECAssignmentBox
/
browser
/
state.py
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
#import Acquisition
#from Products.Five import BrowserView
from
zope
.
cachedescriptors
.
property
import
Lazy
#from plone.memoize.view import memoize_contextless
from
Products
.
ECAssignmentBox
.
browser
.
ecabbase
import
ECABBaseView
#from Products.eXtremeManagement import interfaces
class
WorkflowChangeView
(
ECABBaseView
):
@
Lazy
def
transitions
(
self
):
return
self
.
workflow
.
getTransitionsFor
(
self
.
context
)
@
Lazy
def
review_state_id
(
self
):
return
self
.
workflow
.
getInfoFor
(
self
.
context
,
'review_state'
)
@
Lazy
def
review_state_title
(
self
):
return
self
.
workflow
.
getTitleForStateOnType
(
self
.
review_state_id
,
self
.
context
.
portal_type
)