com.aspose.slides
Class AutoShapeLock

java.lang.Object
  extended by com.aspose.slides.BaseShapeLock
      extended by com.aspose.slides.AutoShapeLock
All Implemented Interfaces:
IAutoShapeLock, IBaseShapeLock

public class AutoShapeLock
extends BaseShapeLock
implements IAutoShapeLock

Determines which operations are disabled on the parent AutoshapeEx.


Method Summary
 boolean getAdjustHandlesLocked()
           Determines whether a changing adjust values is forbidden.
 boolean getArrowheadsLocked()
           Determines whether a changing arrowheads is forbidden.
 boolean getAspectRatioLocked()
           Determines whether a shape have to preserve aspect ratio on resizing.
 boolean getEditPointsLocked()
           Determines whether a direct changing of contour of this shape is forbidden.
 boolean getGroupingLocked()
           Determines whether an adding this shape to a group is forbidden.
 boolean getPositionLocked()
           Determines whether a moving this shape is forbidden.
 boolean getRotateLocked()
           Determines whether a changing rotation angle of this shape is forbidden.
 boolean getSelectLocked()
           Determines whether a selecting this shape is forbidden.
 boolean getShapeTypeLocked()
           Determines whether a changing of a shape type is forbidden.
 boolean getSizeLocked()
           Determines whether a resizing this shape is forbidden.
 boolean getTextLocked()
           Determines whether an editing of text is forbidden.
 void setAdjustHandlesLocked(boolean value)
           
 void setArrowheadsLocked(boolean value)
           
 void setAspectRatioLocked(boolean value)
           
 void setEditPointsLocked(boolean value)
           
 void setGroupingLocked(boolean value)
           
 void setPositionLocked(boolean value)
           
 void setRotateLocked(boolean value)
           
 void setSelectLocked(boolean value)
           
 void setShapeTypeLocked(boolean value)
           
 void setSizeLocked(boolean value)
           
 void setTextLocked(boolean value)
           
 
Methods inherited from class com.aspose.slides.BaseShapeLock
getNoLocks
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.aspose.slides.IBaseShapeLock
getNoLocks
 

Method Detail

getGroupingLocked

public boolean getGroupingLocked()

Determines whether an adding this shape to a group is forbidden.

Specified by:
getGroupingLocked in interface IAutoShapeLock

setGroupingLocked

public void setGroupingLocked(boolean value)
Specified by:
setGroupingLocked in interface IAutoShapeLock

getSelectLocked

public boolean getSelectLocked()

Determines whether a selecting this shape is forbidden.

Specified by:
getSelectLocked in interface IAutoShapeLock

setSelectLocked

public void setSelectLocked(boolean value)
Specified by:
setSelectLocked in interface IAutoShapeLock

getRotateLocked

public boolean getRotateLocked()

Determines whether a changing rotation angle of this shape is forbidden.

Specified by:
getRotateLocked in interface IAutoShapeLock

setRotateLocked

public void setRotateLocked(boolean value)
Specified by:
setRotateLocked in interface IAutoShapeLock

getAspectRatioLocked

public boolean getAspectRatioLocked()

Determines whether a shape have to preserve aspect ratio on resizing.

Specified by:
getAspectRatioLocked in interface IAutoShapeLock

setAspectRatioLocked

public void setAspectRatioLocked(boolean value)
Specified by:
setAspectRatioLocked in interface IAutoShapeLock

getPositionLocked

public boolean getPositionLocked()

Determines whether a moving this shape is forbidden.

Specified by:
getPositionLocked in interface IAutoShapeLock

setPositionLocked

public void setPositionLocked(boolean value)
Specified by:
setPositionLocked in interface IAutoShapeLock

getSizeLocked

public boolean getSizeLocked()

Determines whether a resizing this shape is forbidden.

Specified by:
getSizeLocked in interface IAutoShapeLock

setSizeLocked

public void setSizeLocked(boolean value)
Specified by:
setSizeLocked in interface IAutoShapeLock

getEditPointsLocked

public boolean getEditPointsLocked()

Determines whether a direct changing of contour of this shape is forbidden.

Specified by:
getEditPointsLocked in interface IAutoShapeLock

setEditPointsLocked

public void setEditPointsLocked(boolean value)
Specified by:
setEditPointsLocked in interface IAutoShapeLock

getAdjustHandlesLocked

public boolean getAdjustHandlesLocked()

Determines whether a changing adjust values is forbidden.

Specified by:
getAdjustHandlesLocked in interface IAutoShapeLock

setAdjustHandlesLocked

public void setAdjustHandlesLocked(boolean value)
Specified by:
setAdjustHandlesLocked in interface IAutoShapeLock

getArrowheadsLocked

public boolean getArrowheadsLocked()

Determines whether a changing arrowheads is forbidden.

Specified by:
getArrowheadsLocked in interface IAutoShapeLock

setArrowheadsLocked

public void setArrowheadsLocked(boolean value)
Specified by:
setArrowheadsLocked in interface IAutoShapeLock

getShapeTypeLocked

public boolean getShapeTypeLocked()

Determines whether a changing of a shape type is forbidden.

Specified by:
getShapeTypeLocked in interface IAutoShapeLock

setShapeTypeLocked

public void setShapeTypeLocked(boolean value)
Specified by:
setShapeTypeLocked in interface IAutoShapeLock

getTextLocked

public boolean getTextLocked()

Determines whether an editing of text is forbidden.

Specified by:
getTextLocked in interface IAutoShapeLock

setTextLocked

public void setTextLocked(boolean value)
Specified by:
setTextLocked in interface IAutoShapeLock