/*
*
*/
package ext.egantt.drawing.module;
import java.util.List;
import com.egantt.model.drawing.ContextResources;
import com.egantt.model.drawing.DrawingContext;
import com.egantt.swing.cell.editor.state.resize.MoveResizeEditor;
import com.egantt.swing.cell.editor.state.resize.ResizeFinishEditor;
import ext.egantt.drawing.DrawingModule;
public class EditorDrawingModule
implements DrawingModule
{
public EditorDrawingModule()
{
}
public void initialise(DrawingContext drawingcontext, List eventList) {
}
public void initialise(DrawingContext attributes)
{
attributes.put(MOVE_RESIZE_EDITOR, ContextResources.STATE_EDITOR, new MoveResizeEditor());
attributes.put(FINISH_RESIZE_EDITOR, ContextResources.STATE_EDITOR, new ResizeFinishEditor());
}
public void terminate(DrawingContext attributes)
{
attributes.put(MOVE_RESIZE_EDITOR, ContextResources.STATE_EDITOR, null);
attributes.put(FINISH_RESIZE_EDITOR, ContextResources.STATE_EDITOR, null);
}
public static final String THIS = ext.egantt.drawing.module.EditorDrawingModule.class.getName();
public static final String MOVE_RESIZE_EDITOR = (new StringBuilder()).append(THIS).append("-MoveResizeEditor").toString();
public static final String FINISH_RESIZE_EDITOR = (new StringBuilder()).append(THIS).append("-FinishResizeEditor").toString();
}