link start!
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
package com.tridium.px.editor.studio;
|
||||
|
||||
import com.tridium.px.editor.studio.painters.Painter;
|
||||
import javax.baja.ui.pane.BPane;
|
||||
|
||||
public interface CommandStudio {
|
||||
BPane getCurrentFreeForm();
|
||||
|
||||
Painter getPainter();
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.tridium.px.editor.studio;
|
||||
|
||||
import javax.baja.gx.Graphics;
|
||||
|
||||
public interface PainterStudio {
|
||||
void buffer();
|
||||
|
||||
void paintBuffer(Graphics graphics);
|
||||
|
||||
void paintDrag(Graphics graphics);
|
||||
|
||||
void paintPage(Graphics graphics);
|
||||
|
||||
void paintSelected(Graphics graphics);
|
||||
|
||||
void unbuffer();
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package com.tridium.px.editor.studio;
|
||||
|
||||
import javax.baja.gx.Point;
|
||||
import javax.baja.ui.BWidget;
|
||||
|
||||
public interface RootStudio {
|
||||
void repaint();
|
||||
|
||||
void repaint(double d, double d2, double d3, double d4);
|
||||
|
||||
Point translateToRoot(BWidget bWidget, Point point);
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
package com.tridium.px.editor.studio;
|
||||
|
||||
import com.tridium.px.editor.studio.painters.Painter;
|
||||
import javax.baja.gx.Point;
|
||||
import javax.baja.gx.RectGeom;
|
||||
import javax.baja.ui.BWidget;
|
||||
import javax.baja.ui.MouseCursor;
|
||||
import javax.baja.ui.event.BMouseEvent;
|
||||
import javax.baja.ui.pane.BCanvasPane;
|
||||
|
||||
public interface TrackerStudio {
|
||||
Point fromViewbox(double d, double d2, BCanvasPane bCanvasPane);
|
||||
|
||||
BCanvasPane getCurrentCanvas();
|
||||
|
||||
MouseCursor getMouseCursor();
|
||||
|
||||
BWidget rootDescendant(Point point);
|
||||
|
||||
BWidget[] rootDescendants(Point point);
|
||||
|
||||
void selectWidgets(RectGeom rectGeom, BCanvasPane bCanvasPane);
|
||||
|
||||
MouseCursor setMouseCursor(MouseCursor mouseCursor);
|
||||
|
||||
void setPainter(Painter painter);
|
||||
|
||||
void setShiftDown(boolean z);
|
||||
|
||||
void showPopupMenu(BMouseEvent bMouseEvent);
|
||||
|
||||
Point snap(double d, double d2);
|
||||
|
||||
Point toViewbox(double d, double d2, BCanvasPane bCanvasPane);
|
||||
|
||||
Point translateFromRoot(BWidget bWidget, Point point);
|
||||
|
||||
Point translateToRoot(BWidget bWidget, Point point);
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.tridium.px.editor.studio;
|
||||
|
||||
import javax.baja.ui.BWidget;
|
||||
import javax.baja.ui.pane.BCanvasPane;
|
||||
import javax.baja.ui.pane.BLabelPane;
|
||||
import javax.baja.ui.pane.BPane;
|
||||
|
||||
public interface TreeStudio {
|
||||
boolean alignable(BCanvasPane bCanvasPane);
|
||||
|
||||
boolean distributable(BCanvasPane bCanvasPane);
|
||||
|
||||
void dropWidgetsInCanvas(double d, double d2, BWidget[] bWidgetArr, int i);
|
||||
|
||||
BCanvasPane getCurrentCanvas();
|
||||
|
||||
BPane getCurrentFreeForm();
|
||||
|
||||
BLabelPane[] makeTabs(BWidget[] bWidgetArr);
|
||||
|
||||
boolean reorgable(BPane bPane);
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.tridium.px.editor.studio.trackers;
|
||||
|
||||
import javax.baja.gx.Geom;
|
||||
|
||||
public interface GeomSupplier {
|
||||
Geom[] geoms();
|
||||
}
|
||||
Reference in New Issue
Block a user