SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
componentedit.ReadOnlyHandler Class Reference

No documentation available. More...

Methods defined here:

def Finalize
def __init__
def applyReadOnlyState
def determineReadOnlyState
def postReadOnlyApply

Data descriptors defined here:

def __dict__
 dictionary for instance variables (if defined)
def __weakref__
 list of weak references to the object (if defined)

Detailed Description

No documentation available.

Constructor & Destructor Documentation

def componentedit.ReadOnlyHandler.__init__ (   args)
 __init__(args)

Member Function Documentation

def componentedit.ReadOnlyHandler.__dict__ (   args)

dictionary for instance variables (if defined)

def componentedit.ReadOnlyHandler.__weakref__ (   args)

list of weak references to the object (if defined)

def componentedit.ReadOnlyHandler.applyReadOnlyState (   args)
 Peform necessary actions to render the controllee UI read-only.
def componentedit.ReadOnlyHandler.determineReadOnlyState (   args)
 Intended for use by subclasses to influence the read-only
 state calculation. Returns False by default.
 
 Return True from this method to cause UI to become read-only
 when a ReadOnlyChange notification is raised.
 
 Note: Even when this method returns False, UI may be rendered
 read-only but external requirements, such as a review-station or
 model complete member.
def componentedit.ReadOnlyHandler.Finalize (   args)
 Finalize(args)
def componentedit.ReadOnlyHandler.postReadOnlyApply (   args)
 Override this method in subclasses to get special behavior
 after the current read-only state has been applied to widgets in
 the controllee.
 
 For example, you would set widgets that should always
 be read-only back to read-only if they were made editable by the
 actions undertaken by ReadOnlyHandler.applyReadOnlyState.
 
 This method does nothing by default.