Class FullSnapModel
- java.lang.Object
-
- org.pentaho.reporting.designer.core.editor.report.snapping.FullSnapModel
-
- All Implemented Interfaces:
SnapPositionsModel
public class FullSnapModel extends Object implements SnapPositionsModel
Todo: Document Me- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description FullSnapModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnapToPositionModel
getElementModel()
SnapToGridModel
getGridModel()
SnapToPositionModel
getGuidesModel()
long
getNearestSnapPosition(long position, org.pentaho.reporting.engine.classic.core.util.InstanceID owner)
Computes the nearest snap-point.boolean
isEnableElements()
boolean
isEnableGrid()
boolean
isEnableGuides()
void
setEnableElements(boolean enableElements)
void
setEnableGrid(boolean enableGrid)
void
setEnableGuides(boolean enableGuides)
-
-
-
Method Detail
-
getGridModel
public SnapToGridModel getGridModel()
-
getElementModel
public SnapToPositionModel getElementModel()
-
getGuidesModel
public SnapToPositionModel getGuidesModel()
-
isEnableGrid
public boolean isEnableGrid()
-
setEnableGrid
public void setEnableGrid(boolean enableGrid)
-
isEnableGuides
public boolean isEnableGuides()
-
setEnableGuides
public void setEnableGuides(boolean enableGuides)
-
isEnableElements
public boolean isEnableElements()
-
setEnableElements
public void setEnableElements(boolean enableElements)
-
getNearestSnapPosition
public long getNearestSnapPosition(long position, org.pentaho.reporting.engine.classic.core.util.InstanceID owner)
Computes the nearest snap-point.- Specified by:
getNearestSnapPosition
in interfaceSnapPositionsModel
- Parameters:
position
-- Returns:
-
-