com.aspose.slides
Class GraphicalObjectLock

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

public class GraphicalObjectLock
extends BaseShapeLock
implements IGraphicalObjectLock

Determines which operations are disabled on the parent GraphicalObject.


Method Summary
 boolean getAspectRatioLocked()
           Determines whether shape have to preserve aspect ratio on resizing.
 boolean getDrilldownLocked()
           Determines whether selecting subshapes of this object is forbidden.
 boolean getGroupingLocked()
           Determines whether adding this shape to a group is forbidden.
 boolean getPositionLocked()
           Determines whether moving this shape is forbidden.
 boolean getSelectLocked()
           Determines whether selecting this shape is forbidden.
 boolean getSizeLocked()
           Determines whether resizing this shape is forbidden.
 void setAspectRatioLocked(boolean value)
           
 void setDrilldownLocked(boolean value)
           
 void setGroupingLocked(boolean value)
           
 void setPositionLocked(boolean value)
           
 void setSelectLocked(boolean value)
           
 void setSizeLocked(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 adding this shape to a group is forbidden.

Specified by:
getGroupingLocked in interface IGraphicalObjectLock

setGroupingLocked

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

getDrilldownLocked

public boolean getDrilldownLocked()

Determines whether selecting subshapes of this object is forbidden.

Specified by:
getDrilldownLocked in interface IGraphicalObjectLock

setDrilldownLocked

public void setDrilldownLocked(boolean value)
Specified by:
setDrilldownLocked in interface IGraphicalObjectLock

getSelectLocked

public boolean getSelectLocked()

Determines whether selecting this shape is forbidden.

Specified by:
getSelectLocked in interface IGraphicalObjectLock

setSelectLocked

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

getAspectRatioLocked

public boolean getAspectRatioLocked()

Determines whether shape have to preserve aspect ratio on resizing.

Specified by:
getAspectRatioLocked in interface IGraphicalObjectLock

setAspectRatioLocked

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

getPositionLocked

public boolean getPositionLocked()

Determines whether moving this shape is forbidden.

Specified by:
getPositionLocked in interface IGraphicalObjectLock

setPositionLocked

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

getSizeLocked

public boolean getSizeLocked()

Determines whether resizing this shape is forbidden.

Specified by:
getSizeLocked in interface IGraphicalObjectLock

setSizeLocked

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