AnimatedDataSectionStructure

Inheritance: java.lang.Object, com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure

public class AnimatedDataSectionStructure extends OSTypeStructure

The section with animated data.

Fields

FieldDescription
StructureKeyIdentifies the structure key of AnDs.

Methods

MethodDescription
findByKeyName_from_placed_internalized(String keyName, PlacedResource container)Finds the structure by key name value.
findByKeyName_internalized(String keyName, System.Collections.Generic.IGenericList items)Finds the structure by key name value.
arrangeToDictionary_internalized(OSTypeStructure[] structures, System.Collections.Generic.Dictionary<String,OSTypeStructure> dictionary, String prefix)Arranges structures to one dictionary by key name.
create_internalized()
create_internalized(ClassID keyName)
equals(Object arg0)
framesNumberIsOdd_internalized(System.Collections.Generic.IGenericEnumerable items)Checks that the frames count in ‘FrIn’ list structure is odd.
getClass()
getHeaderLength()Gets the header length.
getItems()Gets or sets the animated data section structures.
getKey()Gets the structure key.
getKeyName()Gets or sets the key name.
getLength()Gets the OSTypeStructure length in bytes.
hashCode()
notify()
notifyAll()
removeByKeyName_internalized(String keyName, System.Collections.Generic.List items)Find and removes structure from the input items list.
save(StreamContainer streamContainer)Saves the structure to the specified stream container.
saveWithoutKeyName(StreamContainer streamContainer)Saves the structure to the specified stream container.
setClassID_internalized(ClassID value)Gets or sets the ClassID.
setDescriptorVersion_internalized(int value)Gets or sets the descriptor version.
setItems_internalized(OSTypeStructure[] value)Gets or sets the animated data section structures.
setKeyName(ClassID value)Gets or sets the key name.
setToList_internalized(OSTypeStructure structure, System.Collections.Generic.List items)Add or update the structure to input items list.
setUnknownBytes2_internalized(byte[] value)Gets or sets the unknown bytes 2.
setUnknownBytesForOdd3_internalized(byte[] value)Gets or sets the unknown bytes 3 that exists when number of frames is odd.
setUnknownValue1_internalized(int value)Gets or sets the unknown value 1.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

StructureKey

public static final int StructureKey

Identifies the structure key of AnDs.

findByKeyName_from_placed_internalized(String keyName, PlacedResource container)

public static T <T>findByKeyName_from_placed_internalized(String keyName, PlacedResource container)

Finds the structure by key name value.

Parameters:

ParameterTypeDescription
keyNamejava.lang.StringThe key name.
containerPlacedResourceThe items container to search in.

T : The type of result object. |

Returns: T - The structure by key name value.

findByKeyName_internalized(String keyName, System.Collections.Generic.IGenericList items)

public static T <T>findByKeyName_internalized(String keyName, System.Collections.Generic.IGenericList<OSTypeStructure> items)

Finds the structure by key name value.

Parameters:

ParameterTypeDescription
keyNamejava.lang.StringThe key name.
itemscom.aspose.ms.System.Collections.Generic.IGenericList<com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure>The items to search in.

T : The type of result object. |

Returns: T - The structure by key name value.

arrangeToDictionary_internalized(OSTypeStructure[] structures, System.Collections.Generic.Dictionary<String,OSTypeStructure> dictionary, String prefix)

public static System.Collections.Generic.Dictionary<String,OSTypeStructure> arrangeToDictionary_internalized(OSTypeStructure[] structures, System.Collections.Generic.Dictionary<String,OSTypeStructure> dictionary, String prefix)

Arranges structures to one dictionary by key name.

Parameters:

ParameterTypeDescription
structuresOSTypeStructure[]The structures
dictionarycom.aspose.ms.System.Collections.Generic.Dictionary<java.lang.String,com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure>The dictionary to arrange
prefixjava.lang.StringThe prefix for key names.

Returns: com.aspose.ms.System.Collections.Generic.Dictionary<java.lang.String,com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure> - Arranged structures as dictionary by key name.

create_internalized()

public static AnimatedDataSectionStructure create_internalized()

Returns: AnimatedDataSectionStructure

create_internalized(ClassID keyName)

public static AnimatedDataSectionStructure create_internalized(ClassID keyName)

Parameters:

ParameterTypeDescription
keyNameClassID

Returns: AnimatedDataSectionStructure

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

framesNumberIsOdd_internalized(System.Collections.Generic.IGenericEnumerable items)

public static boolean framesNumberIsOdd_internalized(System.Collections.Generic.IGenericEnumerable<OSTypeStructure> items)

Checks that the frames count in ‘FrIn’ list structure is odd.

Parameters:

ParameterTypeDescription
itemscom.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure>

Returns: boolean -

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getHeaderLength()

public int getHeaderLength()

Gets the header length.

Returns: int - The header length

getItems()

public final OSTypeStructure[] getItems()

Gets or sets the animated data section structures.

Returns: com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure[]

getKey()

public int getKey()

Gets the structure key.

Returns: int

getKeyName()

public final ClassID getKeyName()

Gets or sets the key name.

Value: The key name.

Returns: ClassID

getLength()

public int getLength()

Gets the OSTypeStructure length in bytes.

Returns: int

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeByKeyName_internalized(String keyName, System.Collections.Generic.List items)

public static void removeByKeyName_internalized(String keyName, System.Collections.Generic.List<OSTypeStructure> items)

Find and removes structure from the input items list.

Parameters:

ParameterTypeDescription
keyNamejava.lang.StringThe key name.
itemscom.aspose.ms.System.Collections.Generic.List<com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure>The items.

save(StreamContainer streamContainer)

public final void save(StreamContainer streamContainer)

Saves the structure to the specified stream container.

Parameters:

ParameterTypeDescription
streamContainerStreamContainerThe stream container.

saveWithoutKeyName(StreamContainer streamContainer)

public final void saveWithoutKeyName(StreamContainer streamContainer)

Saves the structure to the specified stream container.

Parameters:

ParameterTypeDescription
streamContainerStreamContainerThe stream container.

setClassID_internalized(ClassID value)

public final void setClassID_internalized(ClassID value)

Gets or sets the ClassID.

Parameters:

ParameterTypeDescription
valueClassID

setDescriptorVersion_internalized(int value)

public final void setDescriptorVersion_internalized(int value)

Gets or sets the descriptor version.

Parameters:

ParameterTypeDescription
valueint

setItems_internalized(OSTypeStructure[] value)

public final void setItems_internalized(OSTypeStructure[] value)

Gets or sets the animated data section structures.

Parameters:

ParameterTypeDescription
valueOSTypeStructure[]

setKeyName(ClassID value)

public final void setKeyName(ClassID value)

Gets or sets the key name.

Value: The key name.

Parameters:

ParameterTypeDescription
valueClassID

setToList_internalized(OSTypeStructure structure, System.Collections.Generic.List items)

public static void setToList_internalized(OSTypeStructure structure, System.Collections.Generic.List<OSTypeStructure> items)

Add or update the structure to input items list.

Parameters:

ParameterTypeDescription
structureOSTypeStructureThe structure to add update.
itemscom.aspose.ms.System.Collections.Generic.List<com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure>The items.

setUnknownBytes2_internalized(byte[] value)

public final void setUnknownBytes2_internalized(byte[] value)

Gets or sets the unknown bytes 2.

Parameters:

ParameterTypeDescription
valuebyte[]

setUnknownBytesForOdd3_internalized(byte[] value)

public final void setUnknownBytesForOdd3_internalized(byte[] value)

Gets or sets the unknown bytes 3 that exists when number of frames is odd.

Parameters:

ParameterTypeDescription
valuebyte[]

setUnknownValue1_internalized(int value)

public final void setUnknownValue1_internalized(int value)

Gets or sets the unknown value 1.

Parameters:

ParameterTypeDescription
valueint

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int