Module ImportFrom alias alias alias alias ImportFrom alias ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareNotIn NameLoad AttributeLoad NameLoad attr body Return NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Raise NameLoad Str If CompareIn NameLoad AttributeLoad NameLoad attr body Return NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body AugAssignAdd NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If CompareLt NameLoad BinOpSub Call NameLoad Call AttributeLoad NameLoad attr Num body AugAssignAdd NameStore Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd Call NameLoad NameLoad NameLoad BoolOpOr CompareIs NameLoad NameLoad Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad vararg body If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad orelse Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd Call NameLoad NameLoad NameLoad BoolOpOr CompareIs NameLoad NameLoad Call NameLoad NameLoad NameLoad body If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body If CompareIn NameLoad AttributeLoad NameLoad attr body Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad orelse Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Return Call NameLoad AttributeLoad NameLoad attr Return Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Return Call NameLoad AttributeLoad NameLoad attr Return Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr IfExp CompareIsNot AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpOr CompareIs NameLoad NameLoad UnaryOpNot Call NameLoad NameLoad NameLoad body Return NameLoad Assign NameStore NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad If UnaryOpNot CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad AttributeLoad NameLoad attr Num Assign NameStore BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad AttributeLoad NameLoad attr Num If BoolOpAnd NameLoad NameLoad body Return NameLoad If NameLoad body Return NameLoad If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpBitXor BinOpBitXor IfExp CompareIs AttributeLoad NameLoad attr NameLoad Num Call NameLoad AttributeLoad NameLoad attr IfExp CompareIs AttributeLoad NameLoad attr NameLoad Num Call NameLoad AttributeLoad NameLoad attr IfExp BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad AttributeLoad NameLoad attr Num Num Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A muntjac.data.item IItem IPropertySetChangeEvent IPropertySetChangeNotifier IPropertySetChangeListener muntjac.util EventObject PropertysetItem N/A IItem IPropertySetChangeNotifier N/A N/A Class for handling a set of identified Properties. The elements
    contained in a C{MapItem} can be referenced using locally unique
    identifiers. The class supports listeners who are interested in changes
    to the Property set managed by the class.

    @author: Vaadin Ltd.
    @author: Richard Lincoln
    @version: @VERSION@
     __init__ N/A N/A self N/A N/A N/A N/A self _map N/A dict N/A N/A self _list N/A list N/A N/A self _propertySetChangeListeners N/A list N/A N/A self _propertySetChangeCallbacks N/A dict N/A getItemProperty N/A N/A self idd N/A N/A N/A Gets the Property corresponding to the given Property ID stored in
        the Item. If the Item does not contain the Property, C{None} is
        returned.

        @param idd: the identifier of the Property to get.
        @return: the Property with the given ID or C{None}
         N/A N/A N/A N/A self _map get idd N/A getItemPropertyIds N/A N/A self N/A N/A N/A Gets the collection of IDs of all Properties stored in the Item.

        @return: collection containing IDs of the Properties
                 stored the Item
         N/A N/A list N/A self _list N/A removeItemProperty N/A N/A self idd N/A N/A N/A Removes the Property identified by ID from the Item. This
        functionality is optional. If the method is not implemented, the
        method always returns C{False}.

        @param idd: the ID of the Property to be removed.
        @return: C{True} if the operation succeeded C{False} if not
         N/A N/A idd N/A self _map N/A N/A False N/A N/A N/A self _map N/A idd N/A N/A N/A N/A self _list remove idd N/A N/A N/A self fireItemPropertySetChange N/A True N/A addItemProperty N/A N/A self idd prop N/A N/A N/A Tries to add a new Property into the Item.

        @param id:
                   the ID of the new Property.
        @param prop:
                   the Property to be added and associated with the id.
        @return: C{True} if the operation succeeded, C{False} if not
         N/A N/A idd None N/A N/A ValueError Item property id can not be null N/A N/A idd N/A self _map N/A N/A False N/A N/A N/A self _map N/A idd prop N/A N/A N/A N/A self _list append idd N/A N/A N/A self fireItemPropertySetChange N/A True N/A __str__ N/A N/A self N/A N/A N/A Gets the string representation of the contents of the Item.
        The format of the string is a space separated catenation of the
        string representations of the Properties contained by the Item.

        @return: String representation of the Item contents
         N/A retValue N/A N/A i propertyId N/A enumerate N/A N/A self getItemPropertyIds N/A N/A retValue N/A str N/A N/A self getItemProperty propertyId N/A N/A i N/A N/A len N/A N/A self getItemPropertyIds 1 N/A N/A retValue N/A retValue N/A addListener N/A N/A self listener iface N/A None N/A N/A Registers a new property set change listener for this Item.

        @param listener: the new Listener to be registered.
         N/A N/A N/A isinstance listener IPropertySetChangeListener N/A N/A iface None N/A issubclass iface IPropertySetChangeListener N/A N/A N/A N/A N/A self _propertySetChangeListeners append listener N/A addCallback N/A N/A self callback eventType N/A None args N/A N/A N/A eventType None N/A N/A eventType N/A callback _eventType N/A N/A issubclass eventType IPropertySetChangeEvent N/A N/A N/A N/A self _propertySetChangeCallbacks N/A callback args N/A N/A N/A N/A N/A super PropertysetItem self addCallback callback eventType args N/A removeListener N/A N/A self listener iface N/A None N/A N/A Removes a previously registered property set change listener.

        @param listener: the Listener to be removed.
         N/A N/A N/A isinstance listener IPropertySetChangeListener N/A N/A iface None N/A issubclass iface IPropertySetChangeListener N/A N/A N/A listener N/A self _propertySetChangeListeners N/A N/A N/A N/A N/A self _propertySetChangeListeners remove listener N/A removeCallback N/A N/A self callback eventType N/A None N/A N/A N/A eventType None N/A N/A eventType N/A callback _eventType N/A N/A issubclass eventType IPropertySetChangeEvent N/A N/A N/A callback N/A self _propertySetChangeCallbacks N/A N/A N/A N/A self _propertySetChangeCallbacks N/A callback N/A N/A N/A N/A N/A super PropertysetItem self removeCallback callback eventType N/A fireItemPropertySetChange N/A N/A self N/A N/A N/A Sends a Property set change event to all interested listeners. N/A event N/A PropertySetChangeEvent self N/A listener N/A self _propertySetChangeListeners N/A N/A N/A N/A listener itemPropertySetChange event N/A N/A callback args N/A N/A N/A self _propertySetChangeCallbacks iteritems N/A N/A N/A callback event args N/A getListeners N/A N/A self eventType N/A N/A N/A N/A issubclass eventType IPropertySetChangeEvent N/A N/A N/A list N/A self _propertySetChangeListeners N/A N/A list N/A getCallbacks N/A N/A self eventType N/A N/A N/A N/A issubclass eventType IPropertySetChangeEvent N/A N/A N/A dict N/A self _propertySetChangeCallbacks N/A N/A dict N/A clone N/A N/A self N/A N/A N/A Creates and returns a copy of this object.

        The method C{clone} performs a shallow copy of the C{PropertysetItem}.

        Note: All arrays are considered to implement the interface Cloneable.
        Otherwise, this method creates a new instance of the class of this
        object and initializes all its fields with exactly the contents of the
        corresponding fields of this object, as if by assignment, the contents
        of the fields are not themselves cloned. Thus, this method performs a
        "shallow copy" of this object, not a "deep copy" operation.

        @raise CloneNotSupportedException:
                    if the object's class does not support the Cloneable
                    interface.
         N/A npsi N/A PropertysetItem N/A N/A npsi list N/A N/A N/A self _list None N/A list N/A self _list None N/A N/A npsi propertySetChangeListeners N/A list N/A self _propertySetChangeListeners N/A N/A npsi map N/A N/A N/A self _map copy N/A npsi N/A __eq__ N/A N/A self obj N/A N/A N/A N/A N/A obj None N/A N/A isinstance obj PropertysetItem N/A N/A False N/A other obj N/A N/A N/A other _list N/A self _list N/A N/A N/A N/A other _list None N/A N/A False N/A N/A N/A N/A other _list N/A self _list N/A N/A False N/A N/A N/A other _map N/A self _map N/A N/A N/A N/A other _map None N/A N/A False N/A N/A N/A other _map N/A self _map N/A N/A False N/A N/A N/A other _propertySetChangeListeners N/A self _propertySetChangeListeners N/A N/A thisEmpty N/A N/A N/A self _propertySetChangeListeners None N/A N/A len N/A self _propertySetChangeListeners 0 N/A otherEmpty N/A N/A N/A other propertySetChangeListeners None N/A N/A len N/A other propertySetChangeListeners 0 N/A N/A thisEmpty otherEmpty N/A N/A True N/A otherEmpty N/A N/A False N/A N/A N/A other propertySetChangeListeners N/A self _propertySetChangeListeners N/A N/A False N/A True N/A __hash__ N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self _list None 0 N/A hash N/A self _list N/A N/A N/A self _map None 0 N/A hash N/A self _map N/A N/A N/A N/A self _propertySetChangeListeners None N/A N/A len N/A self _propertySetChangeListeners 0 0 N/A hash N/A self _propertySetChangeListeners N/A N/A PropertySetChangeEvent N/A EventObject IItem IPropertySetChangeEvent N/A N/A An C{event} object specifying an Item whose Property set has
    changed.

    @author: Vaadin Ltd.
    @version: @VERSION@
     __init__ N/A N/A self source N/A N/A N/A N/A N/A N/A super PropertySetChangeEvent self __init__ source N/A getItem N/A N/A self N/A N/A N/A Gets the Item whose Property set has changed.

        @return: source object of the event as an C{Item}
         N/A N/A N/A self getSource N/A N/A