http://www.jpicedt.org

jpicedt.graphic.toolkit
Class BasicEditPointConstraint

java.lang.Object
  extended by jpicedt.graphic.toolkit.BasicEditPointConstraint
All Implemented Interfaces:
EditPointConstraint

public class BasicEditPointConstraint
extends Object
implements EditPointConstraint


Nested Class Summary
 
Nested classes/interfaces inherited from interface jpicedt.graphic.model.EditPointConstraint
EditPointConstraint.EditConstraint
 
Field Summary
static BasicEditPointConstraint CENTER_FIXED
           
static BasicEditPointConstraint DEFAULT
           
static BasicEditPointConstraint FREELY
           
static BasicEditPointConstraint SMOOTHNESS
           
static BasicEditPointConstraint SMOOTHNESS_SYMMETRY
           
static BasicEditPointConstraint SQUARE
           
 
Constructor Summary
BasicEditPointConstraint(EditPointConstraint.EditConstraint editConstraint)
           
BasicEditPointConstraint(UserConfirmationCache userConfirmationCache)
           
BasicEditPointConstraint(UserConfirmationCache userConfirmationCache, EditPointConstraint.EditConstraint editConstraint)
           
 
Method Summary
 EditPointConstraint.EditConstraint getEditConstraint()
           
 UserConfirmationCache getUserConfirmationCache()
          Renvoie un contexte UserConfirmationCache donnant les voeux de l'utilisateur notamment quant aux transformation non conformes.
 void setEditConstraint(EditPointConstraint.EditConstraint editConstraint)
           
 void setUserConfirmationCache(UserConfirmationCache userConfirmationCache)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SQUARE

public static BasicEditPointConstraint SQUARE

CENTER_FIXED

public static BasicEditPointConstraint CENTER_FIXED

DEFAULT

public static BasicEditPointConstraint DEFAULT

FREELY

public static BasicEditPointConstraint FREELY

SMOOTHNESS_SYMMETRY

public static BasicEditPointConstraint SMOOTHNESS_SYMMETRY

SMOOTHNESS

public static BasicEditPointConstraint SMOOTHNESS
Constructor Detail

BasicEditPointConstraint

public BasicEditPointConstraint(UserConfirmationCache userConfirmationCache,
                                EditPointConstraint.EditConstraint editConstraint)

BasicEditPointConstraint

public BasicEditPointConstraint(UserConfirmationCache userConfirmationCache)

BasicEditPointConstraint

public BasicEditPointConstraint(EditPointConstraint.EditConstraint editConstraint)
Method Detail

setUserConfirmationCache

public void setUserConfirmationCache(UserConfirmationCache userConfirmationCache)

setEditConstraint

public void setEditConstraint(EditPointConstraint.EditConstraint editConstraint)

getUserConfirmationCache

public UserConfirmationCache getUserConfirmationCache()
Description copied from interface: EditPointConstraint
Renvoie un contexte UserConfirmationCache donnant les voeux de l'utilisateur notamment quant aux transformation non conformes. Par exemple si on déplace un point de contrôle d'un groupe et que ce groupe contient un PicCircleFrom3Points, faut il convertir ce cercle en PicEllipse pour pouvoir l'applatir, ou bien faut-il déplacer seulement ses trois points de contrôle de PicCircleFrom3Points et le transformer ainsi.

Specified by:
getUserConfirmationCache in interface EditPointConstraint
Returns:
le UserConfirmationCache donnant le contexte des voeux de l'utilisateur notamment quant aux transformation non conformes.

getEditConstraint

public EditPointConstraint.EditConstraint getEditConstraint()
Specified by:
getEditConstraint in interface EditPointConstraint

http://www.jpicedt.org

Submit a bug : syd@jpicedt.org