org.oddjob.arooa.parsing
Interface DragTransaction


public interface DragTransaction

Allows changes to registered components to happen in an atomic fashion.

This functionality is required to support drag and drop with the same registry session. A component is dropped before it is deleted. This would cause an exception. The transaction must ensure this isn't the case.

Author:
rob

Method Summary
 void commit()
          Save changes to the configuration.
 void rollback()
          Abandons changes to the configuration.
 

Method Detail

commit

void commit()
            throws ArooaParseException
Save changes to the configuration.

Throws:
ArooaParseException

rollback

void rollback()
Abandons changes to the configuration.