ListStructure
Inheritance: java.lang.Object, com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure
public final class ListStructure extends OSTypeStructure
The list structure.
Constructors
Constructor | Description |
---|---|
ListStructure(ClassID keyName) | Initializes a new instance of the ListStructure class. |
Fields
Field | Description |
---|---|
StructureKey | Identifies the structure key. |
Methods
ListStructure(ClassID keyName)
public ListStructure(ClassID keyName)
Initializes a new instance of the ListStructure class.
Parameters:
Parameter | Type | Description |
---|---|---|
keyName | ClassID | The key name. |
StructureKey
public static final int StructureKey
Identifies the structure key.
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:
Parameter | Type | Description |
---|---|---|
keyName | java.lang.String | The key name. |
container | PlacedResource | The 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:
Parameter | Type | Description |
---|---|---|
keyName | java.lang.String | The key name. |
items | com.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:
Parameter | Type | Description |
---|---|---|
structures | OSTypeStructure[] | The structures |
dictionary | com.aspose.ms.System.Collections.Generic.Dictionary<java.lang.String,com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure> | The dictionary to arrange |
prefix | java.lang.String | The 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(ClassID keyName, System.Collections.Generic.IGenericEnumerable items)
public static ListStructure create_internalized(ClassID keyName, System.Collections.Generic.IGenericEnumerable<OSTypeStructure> items)
Parameters:
Parameter | Type | Description |
---|---|---|
keyName | ClassID | |
items | com.aspose.ms.System.Collections.Generic.IGenericEnumerable<com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure> |
Returns: ListStructure
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
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
getItemList()
public final System.Collections.Generic.List<OSTypeStructure> getItemList()
Returns: com.aspose.ms.System.Collections.Generic.List<com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure>
getItemsCount()
public final int getItemsCount()
Gets the items count.
Returns: int
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
getTypes()
public final OSTypeStructure[] getTypes()
Gets or sets the types.
Value: The types.
Returns: com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure[]
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:
Parameter | Type | Description |
---|---|---|
keyName | java.lang.String | The key name. |
items | com.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:
Parameter | Type | Description |
---|---|---|
streamContainer | StreamContainer | The stream container. |
saveWithoutKeyName(StreamContainer streamContainer)
public final void saveWithoutKeyName(StreamContainer streamContainer)
Saves the structure to the specified stream container.
Parameters:
Parameter | Type | Description |
---|---|---|
streamContainer | StreamContainer | The stream container. |
setKeyName(ClassID value)
public final void setKeyName(ClassID value)
Gets or sets the key name.
Value: The key name.
Parameters:
Parameter | Type | Description |
---|---|---|
value | ClassID |
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:
Parameter | Type | Description |
---|---|---|
structure | OSTypeStructure | The structure to add update. |
items | com.aspose.ms.System.Collections.Generic.List<com.aspose.psd.fileformats.psd.layers.layerresources.OSTypeStructure> | The items. |
setTypes(OSTypeStructure[] value)
public final void setTypes(OSTypeStructure[] value)
Gets or sets the types.
Value: The types.
Parameters:
Parameter | Type | Description |
---|---|---|
value | OSTypeStructure[] |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |