com.aspose.slides
Class GroupShapeLock

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

public class GroupShapeLock
extends BaseShapeLock
implements IGroupShapeLock

Determines which operations are disabled on the parent GroupShape.


Method Summary
 boolean getAspectRatioLocked()
           Determines whether shape have to preserve aspect ratio on resizing.
 boolean getGroupingLocked()
           Determines whether adding this shape to a group is forbidden.
 boolean getPositionLocked()
           Determines whether moving this shape is forbidden.
 boolean getRotationLocked()
           Determines whether changing rotation angle of this shape is forbidden.
 boolean getSelectLocked()
           Determines whether selecting this shape is forbidden.
 boolean getSizeLocked()
           Determines whether resizing this shape is forbidden.
 boolean getUngroupingLocked()
           Determines whether splitting this groupshape is forbidden.
 void setAspectRatioLocked(boolean value)
           Determines whether shape have to preserve aspect ratio on resizing.
 void setGroupingLocked(boolean value)
           Determines whether adding this shape to a group is forbidden.
 void setPositionLocked(boolean value)
           Determines whether moving this shape is forbidden.
 void setRotationLocked(boolean value)
           Determines whether changing rotation angle of this shape is forbidden.
 void setSelectLocked(boolean value)
           Determines whether selecting this shape is forbidden.
 void setSizeLocked(boolean value)
           Determines whether resizing this shape is forbidden.
 void setUngroupingLocked(boolean value)
           Determines whether splitting this groupshape is forbidden.
 
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. Read/write boolean.

Specified by:
getGroupingLocked in interface IGroupShapeLock

setGroupingLocked

public void setGroupingLocked(boolean value)

Determines whether adding this shape to a group is forbidden. Read/write boolean.

Specified by:
setGroupingLocked in interface IGroupShapeLock

getUngroupingLocked

public boolean getUngroupingLocked()

Determines whether splitting this groupshape is forbidden. Read/write boolean.

Specified by:
getUngroupingLocked in interface IGroupShapeLock

setUngroupingLocked

public void setUngroupingLocked(boolean value)

Determines whether splitting this groupshape is forbidden. Read/write boolean.

Specified by:
setUngroupingLocked in interface IGroupShapeLock

getSelectLocked

public boolean getSelectLocked()

Determines whether selecting this shape is forbidden. Read/write boolean.

Specified by:
getSelectLocked in interface IGroupShapeLock

setSelectLocked

public void setSelectLocked(boolean value)

Determines whether selecting this shape is forbidden. Read/write boolean.

Specified by:
setSelectLocked in interface IGroupShapeLock

getRotationLocked

public boolean getRotationLocked()

Determines whether changing rotation angle of this shape is forbidden. Read/write boolean.

Specified by:
getRotationLocked in interface IGroupShapeLock

setRotationLocked

public void setRotationLocked(boolean value)

Determines whether changing rotation angle of this shape is forbidden. Read/write boolean.

Specified by:
setRotationLocked in interface IGroupShapeLock

getAspectRatioLocked

public boolean getAspectRatioLocked()

Determines whether shape have to preserve aspect ratio on resizing. Read/write boolean.

Specified by:
getAspectRatioLocked in interface IGroupShapeLock

setAspectRatioLocked

public void setAspectRatioLocked(boolean value)

Determines whether shape have to preserve aspect ratio on resizing. Read/write boolean.

Specified by:
setAspectRatioLocked in interface IGroupShapeLock

getPositionLocked

public boolean getPositionLocked()

Determines whether moving this shape is forbidden. Read/write boolean.

Specified by:
getPositionLocked in interface IGroupShapeLock

setPositionLocked

public void setPositionLocked(boolean value)

Determines whether moving this shape is forbidden. Read/write boolean.

Specified by:
setPositionLocked in interface IGroupShapeLock

getSizeLocked

public boolean getSizeLocked()

Determines whether resizing this shape is forbidden. Read/write boolean.

Specified by:
getSizeLocked in interface IGroupShapeLock

setSizeLocked

public void setSizeLocked(boolean value)

Determines whether resizing this shape is forbidden. Read/write boolean.

Specified by:
setSizeLocked in interface IGroupShapeLock


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.