|
||||||||||
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.ModifyLatexProperties
public class ModifyLatexProperties
This action modifies the latex properties of the current drawing.
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.
08/14/2011
Nested Class Summary | |
---|---|
static class |
ModifyLatexProperties.LatexProperties
This enumeration defines the different LaTeX properties that can be modified. |
Nested classes/interfaces inherited from class org.malai.action.Action |
---|
Action.ActionStatus |
Field Summary | |
---|---|
protected LaTeXGenerator |
generator
The LaTeX generator to modify. |
protected java.lang.Object |
oldValue
The saved value used for undo/redo. |
protected ModifyLatexProperties.LatexProperties |
property
The property to modify. |
protected java.lang.Object |
value
The new value to set. |
Fields inherited from class org.malai.action.Action |
---|
status |
Constructor Summary | |
---|---|
ModifyLatexProperties()
|
Method Summary | |
---|---|
private void |
applyValue(java.lang.Object object)
|
boolean |
canDo()
|
protected void |
doActionBody()
This method contains the core code to execute when the action is executed. |
java.lang.String |
getUndoName()
|
boolean |
isRegisterable()
Specifies if the action must be saved in the action register. |
void |
redo()
Redoes the cancelled action. |
void |
setGenerator(LaTeXGenerator generator)
|
void |
setProperty(ModifyLatexProperties.LatexProperties property)
|
void |
setValue(java.lang.Object value)
|
void |
undo()
Cancels the action. |
Methods inherited from class org.malai.action.Action |
---|
abort, cancelledBy, doIt, done, flush, getStatus, hadEffect, isDone, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.Object value
protected java.lang.Object oldValue
protected ModifyLatexProperties.LatexProperties property
protected LaTeXGenerator generator
Constructor Detail |
---|
public ModifyLatexProperties()
Method Detail |
---|
public boolean isRegisterable()
Action
isRegisterable
in class Action
protected void doActionBody()
Action
doActionBody
in class Action
private void applyValue(java.lang.Object object)
public boolean canDo()
canDo
in class Action
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 setValue(java.lang.Object value)
value
- The new value to set.public void setProperty(ModifyLatexProperties.LatexProperties property)
property
- The property to modify.public void setGenerator(LaTeXGenerator generator)
generator
- The LaTeX generator to modify.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |