mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-11 01:32:08 +10:00
simplified component framework
This commit is contained in:
+2
-2
@@ -18,7 +18,7 @@ import org.diylc.core.IDIYComponent;
|
||||
*
|
||||
* @author Branislav Stojkovic
|
||||
*/
|
||||
public class ComponentSelection extends ArrayList<IDIYComponent> implements Transferable {
|
||||
public class ComponentSelection extends ArrayList<IDIYComponent<?>> implements Transferable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -28,7 +28,7 @@ public class ComponentSelection extends ArrayList<IDIYComponent> implements Tran
|
||||
super();
|
||||
}
|
||||
|
||||
public ComponentSelection(Collection<IDIYComponent> selectedComponents) {
|
||||
public ComponentSelection(Collection<IDIYComponent<?>> selectedComponents) {
|
||||
super(selectedComponents);
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -174,7 +174,7 @@ public interface IPlugInPort {
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
Area getComponentArea(IDIYComponent component);
|
||||
Area getComponentArea(IDIYComponent<?> component);
|
||||
|
||||
/**
|
||||
* Notification that drag has been started from the specified point.
|
||||
@@ -217,7 +217,7 @@ public interface IPlugInPort {
|
||||
* @param components
|
||||
* @param preferredPoint
|
||||
*/
|
||||
void addComponents(List<IDIYComponent> components, Point preferredPoint);
|
||||
void addComponents(List<IDIYComponent<?>> components, Point preferredPoint);
|
||||
|
||||
/**
|
||||
* Checks if a certain layer is locked for editing.
|
||||
|
||||
Reference in New Issue
Block a user