public class CTSheetProtection extends java.lang.Object implements Child
Java class for CT_SheetProtection complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CT_SheetProtection">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="password" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_UnsignedShortHex" />
<attribute name="algorithmName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="hashValue" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
<attribute name="saltValue" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
<attribute name="spinCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="sheet" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="objects" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="scenarios" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="formatCells" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="formatColumns" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="formatRows" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="insertColumns" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="insertRows" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="insertHyperlinks" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="deleteColumns" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="deleteRows" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="selectLockedCells" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="sort" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="autoFilter" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="pivotTables" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="selectUnlockedCells" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
algorithmName |
protected java.lang.Boolean |
autoFilter |
protected java.lang.Boolean |
deleteColumns |
protected java.lang.Boolean |
deleteRows |
protected java.lang.Boolean |
formatCells |
protected java.lang.Boolean |
formatColumns |
protected java.lang.Boolean |
formatRows |
protected byte[] |
hashValue |
protected java.lang.Boolean |
insertColumns |
protected java.lang.Boolean |
insertHyperlinks |
protected java.lang.Boolean |
insertRows |
protected java.lang.Boolean |
objects |
protected byte[] |
password |
protected java.lang.Boolean |
pivotTables |
protected byte[] |
saltValue |
protected java.lang.Boolean |
scenarios |
protected java.lang.Boolean |
selectLockedCells |
protected java.lang.Boolean |
selectUnlockedCells |
protected java.lang.Boolean |
sheet |
protected java.lang.Boolean |
sort |
protected java.lang.Long |
spinCount |
| Constructor and Description |
|---|
CTSheetProtection() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller,
java.lang.Object parent)
This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
|
java.lang.String |
getAlgorithmName()
Gets the value of the algorithmName property.
|
byte[] |
getHashValue()
Gets the value of the hashValue property.
|
java.lang.Object |
getParent()
Gets the parent object in the object tree representing the unmarshalled xml document.
|
byte[] |
getPassword()
Gets the value of the password property.
|
byte[] |
getSaltValue()
Gets the value of the saltValue property.
|
java.lang.Long |
getSpinCount()
Gets the value of the spinCount property.
|
boolean |
isAutoFilter()
Gets the value of the autoFilter property.
|
boolean |
isDeleteColumns()
Gets the value of the deleteColumns property.
|
boolean |
isDeleteRows()
Gets the value of the deleteRows property.
|
boolean |
isFormatCells()
Gets the value of the formatCells property.
|
boolean |
isFormatColumns()
Gets the value of the formatColumns property.
|
boolean |
isFormatRows()
Gets the value of the formatRows property.
|
boolean |
isInsertColumns()
Gets the value of the insertColumns property.
|
boolean |
isInsertHyperlinks()
Gets the value of the insertHyperlinks property.
|
boolean |
isInsertRows()
Gets the value of the insertRows property.
|
boolean |
isObjects()
Gets the value of the objects property.
|
boolean |
isPivotTables()
Gets the value of the pivotTables property.
|
boolean |
isScenarios()
Gets the value of the scenarios property.
|
boolean |
isSelectLockedCells()
Gets the value of the selectLockedCells property.
|
boolean |
isSelectUnlockedCells()
Gets the value of the selectUnlockedCells property.
|
boolean |
isSheet()
Gets the value of the sheet property.
|
boolean |
isSort()
Gets the value of the sort property.
|
void |
setAlgorithmName(java.lang.String value)
Sets the value of the algorithmName property.
|
void |
setAutoFilter(java.lang.Boolean value)
Sets the value of the autoFilter property.
|
void |
setDeleteColumns(java.lang.Boolean value)
Sets the value of the deleteColumns property.
|
void |
setDeleteRows(java.lang.Boolean value)
Sets the value of the deleteRows property.
|
void |
setFormatCells(java.lang.Boolean value)
Sets the value of the formatCells property.
|
void |
setFormatColumns(java.lang.Boolean value)
Sets the value of the formatColumns property.
|
void |
setFormatRows(java.lang.Boolean value)
Sets the value of the formatRows property.
|
void |
setHashValue(byte[] value)
Sets the value of the hashValue property.
|
void |
setInsertColumns(java.lang.Boolean value)
Sets the value of the insertColumns property.
|
void |
setInsertHyperlinks(java.lang.Boolean value)
Sets the value of the insertHyperlinks property.
|
void |
setInsertRows(java.lang.Boolean value)
Sets the value of the insertRows property.
|
void |
setObjects(java.lang.Boolean value)
Sets the value of the objects property.
|
void |
setParent(java.lang.Object parent) |
void |
setPassword(byte[] value)
Sets the value of the password property.
|
void |
setPivotTables(java.lang.Boolean value)
Sets the value of the pivotTables property.
|
void |
setSaltValue(byte[] value)
Sets the value of the saltValue property.
|
void |
setScenarios(java.lang.Boolean value)
Sets the value of the scenarios property.
|
void |
setSelectLockedCells(java.lang.Boolean value)
Sets the value of the selectLockedCells property.
|
void |
setSelectUnlockedCells(java.lang.Boolean value)
Sets the value of the selectUnlockedCells property.
|
void |
setSheet(java.lang.Boolean value)
Sets the value of the sheet property.
|
void |
setSort(java.lang.Boolean value)
Sets the value of the sort property.
|
void |
setSpinCount(java.lang.Long value)
Sets the value of the spinCount property.
|
protected byte[] password
protected java.lang.String algorithmName
protected byte[] hashValue
protected byte[] saltValue
protected java.lang.Long spinCount
protected java.lang.Boolean sheet
protected java.lang.Boolean objects
protected java.lang.Boolean scenarios
protected java.lang.Boolean formatCells
protected java.lang.Boolean formatColumns
protected java.lang.Boolean formatRows
protected java.lang.Boolean insertColumns
protected java.lang.Boolean insertRows
protected java.lang.Boolean insertHyperlinks
protected java.lang.Boolean deleteColumns
protected java.lang.Boolean deleteRows
protected java.lang.Boolean selectLockedCells
protected java.lang.Boolean sort
protected java.lang.Boolean autoFilter
protected java.lang.Boolean pivotTables
protected java.lang.Boolean selectUnlockedCells
public byte[] getPassword()
Stringpublic void setPassword(byte[] value)
value - allowed object is
Stringpublic java.lang.String getAlgorithmName()
Stringpublic void setAlgorithmName(java.lang.String value)
value - allowed object is
Stringpublic byte[] getHashValue()
public void setHashValue(byte[] value)
value - allowed object is
byte[]public byte[] getSaltValue()
public void setSaltValue(byte[] value)
value - allowed object is
byte[]public java.lang.Long getSpinCount()
Longpublic void setSpinCount(java.lang.Long value)
value - allowed object is
Longpublic boolean isSheet()
Booleanpublic void setSheet(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isObjects()
Booleanpublic void setObjects(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isScenarios()
Booleanpublic void setScenarios(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isFormatCells()
Booleanpublic void setFormatCells(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isFormatColumns()
Booleanpublic void setFormatColumns(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isFormatRows()
Booleanpublic void setFormatRows(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isInsertColumns()
Booleanpublic void setInsertColumns(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isInsertRows()
Booleanpublic void setInsertRows(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isInsertHyperlinks()
Booleanpublic void setInsertHyperlinks(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isDeleteColumns()
Booleanpublic void setDeleteColumns(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isDeleteRows()
Booleanpublic void setDeleteRows(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSelectLockedCells()
Booleanpublic void setSelectLockedCells(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSort()
Booleanpublic void setSort(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isAutoFilter()
Booleanpublic void setAutoFilter(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isPivotTables()
Booleanpublic void setPivotTables(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSelectUnlockedCells()
Booleanpublic void setSelectUnlockedCells(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.Object getParent()
public void afterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller,
java.lang.Object parent)
parent - The parent object in the object tree.unmarshaller - The unmarshaller that generated the instance.Copyright © 2007–2023. All rights reserved.