GroupShapeLock

Inheritance: java.lang.Object, com.aspose.slides.BaseShapeLock

All Implemented Interfaces: com.aspose.slides.IGroupShapeLock

public class GroupShapeLock extends BaseShapeLock implements IGroupShapeLock

Determines which operations are disabled on the parent GroupShape.

Methods

MethodDescription
getGroupingLocked()Determines whether adding this shape to a group is forbidden.
setGroupingLocked(boolean value)Determines whether adding this shape to a group is forbidden.
getUngroupingLocked()Determines whether splitting this groupshape is forbidden.
setUngroupingLocked(boolean value)Determines whether splitting this groupshape is forbidden.
getSelectLocked()Determines whether selecting this shape is forbidden.
setSelectLocked(boolean value)Determines whether selecting this shape is forbidden.
getRotationLocked()Determines whether changing rotation angle of this shape is forbidden.
setRotationLocked(boolean value)Determines whether changing rotation angle of this shape is forbidden.
getAspectRatioLocked()Determines whether shape have to preserve aspect ratio on resizing.
setAspectRatioLocked(boolean value)Determines whether shape have to preserve aspect ratio on resizing.
getPositionLocked()Determines whether moving this shape is forbidden.
setPositionLocked(boolean value)Determines whether moving this shape is forbidden.
getSizeLocked()Determines whether resizing this shape is forbidden.
setSizeLocked(boolean value)Determines whether resizing this shape is forbidden.

getGroupingLocked()

public boolean getGroupingLocked()

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

Returns: boolean

setGroupingLocked(boolean value)

public void setGroupingLocked(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean

getUngroupingLocked()

public boolean getUngroupingLocked()

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

Returns: boolean

setUngroupingLocked(boolean value)

public void setUngroupingLocked(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean

getSelectLocked()

public boolean getSelectLocked()

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

Returns: boolean

setSelectLocked(boolean value)

public void setSelectLocked(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean

getRotationLocked()

public boolean getRotationLocked()

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

Returns: boolean

setRotationLocked(boolean value)

public void setRotationLocked(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean

getAspectRatioLocked()

public boolean getAspectRatioLocked()

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

Returns: boolean

setAspectRatioLocked(boolean value)

public void setAspectRatioLocked(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean

getPositionLocked()

public boolean getPositionLocked()

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

Returns: boolean

setPositionLocked(boolean value)

public void setPositionLocked(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean

getSizeLocked()

public boolean getSizeLocked()

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

Returns: boolean

setSizeLocked(boolean value)

public void setSizeLocked(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean