public final class ObjectArrayStructure extends OSTypeStructure
Defines the ObjectArrayStructure class that usually holds UnitArrayStructure array.
It is used in the PSD file resources, such as PlLd Resource and SoLd Resource.
| Modifier and Type | Field and Description |
|---|---|
static int |
StructureKey
Identifies the 'ObAr' structure key.
|
| Constructor and Description |
|---|
ObjectArrayStructure(int key,
ClassID keyName,
ClassID classID,
String className,
OSTypeStructure[] structures)
Initializes a new instance of the
ObjectArrayStructure class. |
ObjectArrayStructure(String keyName,
String classIdName,
OSTypeStructure[] structures)
Initializes a new instance of the
ObjectArrayStructure class. |
| Modifier and Type | Method and Description |
|---|---|
ClassID |
getClassID()
Gets or sets the object array class ID.
|
String |
getClassName()
Gets or sets the object array class name.
|
int |
getKey()
Gets the object array structure key.
|
int |
getLength()
Gets the
OSTypeStructure length in bytes. |
int |
getStructureCount()
Gets the object array substructure count.
|
OSTypeStructure[] |
getStructures()
Gets or sets the substructures in the object array structure.
|
void |
setClassID(ClassID value)
Gets or sets the object array class ID.
|
void |
setClassName(String value)
Gets or sets the object array class name.
|
void |
setStructures(OSTypeStructure[] value)
Gets or sets the substructures in the object array structure.
|
getHeaderLength, getKeyName, save, saveWithoutKeyName, setKeyNamepublic static final int StructureKey
Identifies the 'ObAr' structure key.
public ObjectArrayStructure(String keyName, String classIdName, OSTypeStructure[] structures)
Initializes a new instance of the ObjectArrayStructure class.
keyName - Name of the key.classIdName - Name of the class identifier.structures - The structures.public ObjectArrayStructure(int key,
ClassID keyName,
ClassID classID,
String className,
OSTypeStructure[] structures)
Initializes a new instance of the ObjectArrayStructure class.
key - The integer key.keyName - The key name.classID - The class identifier.className - Name of the class.structures - The structures.com.aspose.ms.System.ArgumentNullException - classID is nullpublic int getKey()
Gets the object array structure key.
getKey in class OSTypeStructurepublic final int getStructureCount()
Gets the object array substructure count.
Value: The substructure count in the in the object array structure.public final String getClassName()
Gets or sets the object array class name.
Value: The object array class name.public final void setClassName(String value)
Gets or sets the object array class name.
Value: The object array class name.public final ClassID getClassID()
Gets or sets the object array class ID.
Value: The object array class ID.public final void setClassID(ClassID value)
Gets or sets the object array class ID.
Value: The object array class ID.public final OSTypeStructure[] getStructures()
Gets or sets the substructures in the object array structure.
Value: The substructures in the object array structure.public final void setStructures(OSTypeStructure[] value)
Gets or sets the substructures in the object array structure.
Value: The substructures in the object array structure.public int getLength()
Gets the OSTypeStructure length in bytes.
getLength in class OSTypeStructureCopyright (c) 2008-2020 Aspose Pty Ltd. All Rights Reserved.