com.metamatrix.common.actions
Interface ObjectEditor

All Known Subinterfaces:
ConfigurationObjectEditor
All Known Implementing Classes:
AbstractAuthorizationObjectEditor, AbstractObjectEditor, AuthorizationObjectEditor, BasicConfigurationObjectEditor

public interface ObjectEditor


Field Summary
static int ADD
          The command to signify addition of an attribute.
static int REMOVE
          The command to signify removal of an attribute.
static int SET
          The command to signify setting of an attribute.
 
Method Summary
 ModificationActionQueue getDestination()
          Get the action destination for this object.
 void setDestination(ModificationActionQueue destination)
          Set the destination for this object.
 

Field Detail

SET

static final int SET
The command to signify setting of an attribute.

See Also:
Constant Field Values

ADD

static final int ADD
The command to signify addition of an attribute.

See Also:
Constant Field Values

REMOVE

static final int REMOVE
The command to signify removal of an attribute.

See Also:
Constant Field Values
Method Detail

getDestination

ModificationActionQueue getDestination()
Get the action destination for this object. The modification actions, if used, are created by the modifyObject method.

Returns:
the action queue into which the modification actions are placed.

setDestination

void setDestination(ModificationActionQueue destination)
Set the destination for this object.

Parameters:
destination - the new destination queue for any modification actions created by this editor.


Copyright © 2009. All Rights Reserved.