431 |
431 |
m_bCancelDrawing = b;
|
432 |
432 |
|
433 |
433 |
for (int i = 0; i < getFFrames().length; i++) {
|
434 |
|
IFFrame fframe = (IFFrame) getFFrame(i);
|
|
434 |
IFFrame fframe = getFFrame(i);
|
435 |
435 |
|
436 |
436 |
if (fframe instanceof IFFrameUseFMap
|
437 |
437 |
&& (((IFFrameUseFMap) fframe).getFMap() != null)) {
|
... | ... | |
507 |
507 |
m_MatrizTransf.concatenate(escalado);
|
508 |
508 |
m_attributes.setDistanceUnitX(rect);
|
509 |
509 |
m_attributes.setDistanceUnitY(rect);
|
510 |
|
|
511 |
|
for (int i = 0; i < getFFrames().length; i++) {
|
|
510 |
IFFrame[] fframes=getFFrames();
|
|
511 |
for (int i = 0; i < fframes.length; i++) {
|
512 |
512 |
try {
|
513 |
|
((IFFrame) getFFrame(i)).print(g2, getAT());
|
|
513 |
fframes[i].print(g2, getAT());
|
514 |
514 |
} catch (DriverException e) {
|
515 |
515 |
NotificationManager.addError(e.getMessage(), e);
|
516 |
516 |
}
|
... | ... | |
925 |
925 |
|
926 |
926 |
if ((defaultService == null) && (m_cachePrintService == null)) {
|
927 |
927 |
JOptionPane.showMessageDialog((Component) PluginServices
|
928 |
|
.getMainFrame(), "ninguna_impresora_configurada");
|
|
928 |
.getMainFrame(),PluginServices.getText(this,"ninguna_impresora_configurada"));
|
929 |
929 |
|
930 |
930 |
return;
|
931 |
931 |
}
|
... | ... | |
954 |
954 |
jobNuevo.addPrintJobListener(pjlistener);
|
955 |
955 |
|
956 |
956 |
// DocAttributeSet das = new HashDocAttributeSet();
|
957 |
|
doc = new SimpleDoc((Printable) PluginServices
|
|
957 |
doc = new SimpleDoc(PluginServices
|
958 |
958 |
.getExtension(com.iver.cit.gvsig.Print.class), flavor,
|
959 |
959 |
null);
|
960 |
960 |
|
... | ... | |
1337 |
1337 |
xml.putProperty("numBehind", numBehind);
|
1338 |
1338 |
xml.putProperty("numBefore", numBefore);
|
1339 |
1339 |
xml.addChild(getAtributes().getXMLEntity());
|
1340 |
|
|
1341 |
|
for (int i = 0; i < getFFrames().length; i++) {
|
|
1340 |
IFFrame[] fframes=getFFrames();
|
|
1341 |
for (int i = 0; i < fframes.length; i++) {
|
1342 |
1342 |
try {
|
1343 |
|
XMLEntity xmlAux = ((IFFrame) getFFrame(i)).getXMLEntity();
|
|
1343 |
XMLEntity xmlAux = fframes[i].getXMLEntity();
|
1344 |
1344 |
xml.addChild(xmlAux);
|
1345 |
1345 |
} catch (SaveException e) {
|
1346 |
1346 |
e.showError();
|
... | ... | |
1498 |
1498 |
*/
|
1499 |
1499 |
public IFFrame[] getFFrameSelected() {
|
1500 |
1500 |
ArrayList selecList = new ArrayList();
|
|
1501 |
IFFrame[] fframes=getFFrames();
|
|
1502 |
for (int i = fframes.length - 1; i >= 0; i--) {
|
|
1503 |
IFFrame fframe = fframes[i];
|
1501 |
1504 |
|
1502 |
|
for (int i = getFFrames().length - 1; i >= 0; i--) {
|
1503 |
|
IFFrame fframe = (IFFrame) getFFrame(i);
|
1504 |
|
|
1505 |
1505 |
if (fframe.getSelected() != IFFrame.NOSELECT) {
|
1506 |
1506 |
selecList.add(fframe);
|
1507 |
1507 |
}
|
... | ... | |
1602 |
1602 |
if (fframes[i] instanceof FFrameGroup) {
|
1603 |
1603 |
return allFFrames(((FFrameGroup) fframes[i]).getFFrames(), all);
|
1604 |
1604 |
|
1605 |
|
} else {
|
|
1605 |
}
|
1606 |
1606 |
all.add(fframes[i]);
|
1607 |
|
}
|
1608 |
1607 |
}
|
1609 |
1608 |
return all;
|
1610 |
1609 |
}
|
... | ... | |
1650 |
1649 |
}
|
1651 |
1650 |
|
1652 |
1651 |
public void startEdit() {
|
1653 |
|
for (int i = 0; i < getFFrames().length; i++) {
|
1654 |
|
IFFrame frame = (IFFrame) getFFrame(i);
|
|
1652 |
IFFrame[] fframes=getFFrames();
|
|
1653 |
for (int i = 0; i < fframes.length; i++) {
|
|
1654 |
IFFrame frame = fframes[i];
|
1655 |
1655 |
if (frame instanceof IFFrameEditableVertex) {
|
1656 |
1656 |
if (frame.getSelected() != IFFrame.NOSELECT) {
|
1657 |
1657 |
((IFFrameEditableVertex) frame).startEditing();
|
... | ... | |
1666 |
1666 |
|
1667 |
1667 |
public void stopEdit() {
|
1668 |
1668 |
boolean refresh = false;
|
1669 |
|
for (int i = 0; i < getFFrames().length; i++) {
|
1670 |
|
IFFrame frame = (IFFrame) getFFrame(i);
|
|
1669 |
IFFrame[] fframes=getFFrames();
|
|
1670 |
for (int i = 0; i < fframes.length; i++) {
|
|
1671 |
IFFrame frame = fframes[i];
|
1671 |
1672 |
if (frame instanceof IFFrameEditableVertex) {
|
1672 |
1673 |
if (((IFFrameEditableVertex) frame).isEditing()) {
|
1673 |
|
((IFFrameEditableVertex) getFFrame(i)).stopEditing();
|
|
1674 |
((IFFrameEditableVertex) fframes[i]).stopEditing();
|
1674 |
1675 |
refresh = true;
|
1675 |
1676 |
}
|
1676 |
1677 |
}
|
... | ... | |
1682 |
1683 |
public void delFFrameSelected() {
|
1683 |
1684 |
efs.startComplexCommand();
|
1684 |
1685 |
for (int i = efs.getAllFFrames().length - 1; i >= 0; i--) {
|
1685 |
|
IFFrame fframe = (IFFrame) efs.getFFrame(i);
|
|
1686 |
IFFrame fframe = efs.getFFrame(i);
|
1686 |
1687 |
|
1687 |
1688 |
if (fframe.getSelected() != IFFrame.NOSELECT) {
|
1688 |
1689 |
efs.removeFFrame(i);
|
... | ... | |
1694 |
1695 |
|
1695 |
1696 |
public void clearSelection() {
|
1696 |
1697 |
for (int i = efs.getAllFFrames().length - 1; i >= 0; i--) {
|
1697 |
|
IFFrame fframe = (IFFrame) efs.getFFrame(i);
|
|
1698 |
IFFrame fframe = efs.getFFrame(i);
|
1698 |
1699 |
if (fframe.getSelected() != IFFrame.NOSELECT) {
|
1699 |
1700 |
fframe.setSelected(false);
|
1700 |
1701 |
}
|
... | ... | |
1766 |
1767 |
// TODO Auto-generated method stub
|
1767 |
1768 |
|
1768 |
1769 |
}
|
|
1770 |
|
|
1771 |
public void endGraphic() {
|
|
1772 |
if ((getTool() == Layout.LINE)
|
|
1773 |
|| (getTool() == Layout.POLYLINE)
|
|
1774 |
|| (getTool() == Layout.POLYGON)
|
|
1775 |
|| (getTool() == Layout.CIRCLE)
|
|
1776 |
|| (getTool() == Layout.RECTANGLESIMPLE)
|
|
1777 |
|| (getTool() == Layout.POINT)) {
|
|
1778 |
getGeometryAdapter().end();
|
|
1779 |
PluginServices.getMainFrame().enableControls();
|
|
1780 |
FLayoutFunctions lf=new FLayoutFunctions(this);
|
|
1781 |
lf.addFFrame();
|
|
1782 |
initGeometryAdapter();
|
|
1783 |
refresh();
|
|
1784 |
}
|
|
1785 |
}
|
|
1786 |
|
|
1787 |
public void delLastPoint() {
|
|
1788 |
getGeometryAdapter().delLastPoint();
|
|
1789 |
}
|
1769 |
1790 |
}
|