/* * Copyright 2001-2008 Geert Bevin <gbevin[remove] at uwyn dot com> * Licensed under the Apache License, Version 2.0 (the "License") * $Id: ElementListener.java 3918 2008-04-14 17:35:35Z gbevin $ */ package com.uwyn.rife.gui.old; import java.awt.*; public interface ElementListener { public void elementRepositioned(Element element); public void elementRaised(Element element); public void elementSelected(Element selectedElement, int modifiers); public void elementDeselected(Element deselectedElement, int modifiers); public void elementDragged(Element initiatingElement, int x, int y); public void elementDragStart(Element initiatingElement, Point dragStartPoint); public void elementDragEnd(); public void elementPropertyHighlighted(ElementProperty property); }