|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.malai.action.Action
net.sf.latexdraw.actions.MovePoint
net.sf.latexdraw.actions.MoveCtrlPoint
public class MoveCtrlPoint
This action moves control points.
This file is part of LaTeXDraw.
Copyright (c) 2005-2012 Arnaud BLOUIN
LaTeXDraw is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later version.
LaTeXDraw is distributed without any warranty; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
12/15/2011
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.malai.action.Action |
---|
Action.ActionStatus |
Field Summary | |
---|---|
protected boolean |
isFirstCtrlPt
True: it is a first control point which is moved. |
protected IControlPointShape |
shape
The control point shape to modify. |
Fields inherited from class net.sf.latexdraw.actions.MovePoint |
---|
indexPt, newCoord, tx, ty |
Fields inherited from class org.malai.action.Action |
---|
status |
Constructor Summary | |
---|---|
MoveCtrlPoint()
Creates the action. |
Method Summary | |
---|---|
boolean |
canDo()
|
protected void |
doActionBody()
This method contains the core code to execute when the action is executed. |
void |
flush()
When an action is no more useful it can be flushes to release the used data. |
protected IPoint |
getPoint()
|
java.lang.String |
getUndoName()
|
protected void |
move(IPoint firstPt,
IPoint sndPt)
|
void |
redo()
Redoes the cancelled action. |
void |
setIsFirstCtrlPt(boolean isFirstCtrlPt)
|
void |
setShape(IControlPointShape shape)
|
void |
undo()
Cancels the action. |
Methods inherited from class net.sf.latexdraw.actions.MovePoint |
---|
hadEffect, isRegisterable, setIndexPt, setNewCoord |
Methods inherited from class org.malai.action.Action |
---|
abort, cancelledBy, doIt, done, getStatus, isDone, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected IControlPointShape shape
protected boolean isFirstCtrlPt
Constructor Detail |
---|
public MoveCtrlPoint()
Method Detail |
---|
protected void doActionBody()
Action
doActionBody
in class Action
protected IPoint getPoint()
public void flush()
Action
flush
in class MovePoint
public boolean canDo()
canDo
in class MovePoint
protected void move(IPoint firstPt, IPoint sndPt)
public void undo()
Undoable
undo
in interface Undoable
public void redo()
Undoable
redo
in interface Undoable
public java.lang.String getUndoName()
getUndoName
in interface Undoable
public void setIsFirstCtrlPt(boolean isFirstCtrlPt)
isFirstCtrlPt
- True: it is a first control point which is moved.public void setShape(IControlPointShape shape)
shape
- The shape to modify.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |