MetaDone
metadone.client.grasyla2.actions.ConcreteObjectGroupChange Class Reference
Inheritance diagram for metadone.client.grasyla2.actions.ConcreteObjectGroupChange:
Collaboration diagram for metadone.client.grasyla2.actions.ConcreteObjectGroupChange:

List of all members.

Public Member Functions

 ConcreteObjectGroupChange (GrasylaContext context, ConcreteObjectGroup cog, boolean ordered, boolean done)
final ConcreteObjectGroup getObject ()
boolean isDone ()
boolean isOrdered ()
boolean isAccepted ()
void accept ()

Private Attributes

final ConcreteObjectGroup cog
final boolean done
final boolean ordered
boolean accept

Detailed Description

An event indicating the change of the represented object.

Author:
kma

Constructor & Destructor Documentation

metadone.client.grasyla2.actions.ConcreteObjectGroupChange.ConcreteObjectGroupChange ( GrasylaContext  context,
ConcreteObjectGroup  cog,
boolean  ordered,
boolean  done 
)

Initializes this event.

Parameters:
contextThe context
cogThe object group
orderedWhether the order has importance
doneWhether the object was already changed in the context or it will be

References metadone.client.grasyla2.actions.ConcreteObjectGroupChange.cog, metadone.client.grasyla2.actions.ConcreteObjectGroupChange.done, and metadone.client.grasyla2.actions.ConcreteObjectGroupChange.ordered.


Member Function Documentation

final ConcreteObjectGroup metadone.client.grasyla2.actions.ConcreteObjectGroupChange.getObject ( )

Gets the concrete object group.

Returns:
The object group

References metadone.client.grasyla2.actions.ConcreteObjectGroupChange.cog.

boolean metadone.client.grasyla2.actions.ConcreteObjectGroupChange.isAccepted ( )
boolean metadone.client.grasyla2.actions.ConcreteObjectGroupChange.isDone ( )
boolean metadone.client.grasyla2.actions.ConcreteObjectGroupChange.isOrdered ( )

Indicates whether the order has any importance.

Returns:
true iff the order is important

References metadone.client.grasyla2.actions.ConcreteObjectGroupChange.ordered.

Referenced by metadone.client.grasyla2.generic.ListEngine.updateToConcreteObject().


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations