public class ObjectGroupListReferenceFnd extends FileNodeReference<ObjectGroupListReferenceFnd>
Gets a reference to an object group
Modifier and Type | Field and Description |
---|---|
static byte |
ObjectGroupIdSize
The ObjectGroupId field size.
|
Constructor and Description |
---|
ObjectGroupListReferenceFnd(FileNodeHeader header,
FileNodeChunkReference reference,
ExtendedGuid objectGroupId,
FileNodeList objectGroup)
Initializes a new instance of the
ObjectGroupListReferenceFnd class. |
Modifier and Type | Method and Description |
---|---|
void |
accept(IFileNodeVisitor visitor)
The accept.
|
boolean |
equals(Object other) |
boolean |
equals(ObjectGroupListReferenceFnd other)
The equals.
|
FileNodeList |
getObjectGroup()
Gets the object group by ObjectGroupId.
|
ExtendedGuid |
getObjectGroupId()
Gets the identity of the object group that the ref field value points to.
|
long |
getStructSize()
Gets the struct size.
|
byte[] |
toByteArray()
The to byte array.
|
void |
writeRefData(RevisionBinaryFileWriter writer)
The write ref data.
|
getReference, setReference
public static final byte ObjectGroupIdSize
The ObjectGroupId field size.
public ObjectGroupListReferenceFnd(FileNodeHeader header, FileNodeChunkReference reference, ExtendedGuid objectGroupId, FileNodeList objectGroup)
Initializes a new instance of the ObjectGroupListReferenceFnd
class.
header
- The header.reference
- The reference.objectGroupId
- The object group id.objectGroup
- The object group.public ExtendedGuid getObjectGroupId()
Gets the identity of the object group that the ref field value points to. MUST be the same value as the ObjectGroupStartFND.oID field value of the object group that the ref field points to.
public FileNodeList getObjectGroup()
Gets the object group by ObjectGroupId.
public long getStructSize()
Gets the struct size.
getStructSize
in interface IBinarySerializable
getStructSize
in class FileNode<ObjectGroupListReferenceFnd>
public void accept(IFileNodeVisitor visitor)
The accept.
accept
in interface IFileNode
accept
in class FileNode<ObjectGroupListReferenceFnd>
visitor
- The visitor.public void writeRefData(RevisionBinaryFileWriter writer)
The write ref data.
writeRefData
in class FileNodeReference<ObjectGroupListReferenceFnd>
writer
- The writer.public byte[] toByteArray()
The to byte array.
toByteArray
in interface IBinarySerializable
toByteArray
in class FileNode<ObjectGroupListReferenceFnd>
T:byte[]
.com.aspose.ms.System.InvalidOperationException
- Incorrect buffer size.public boolean equals(ObjectGroupListReferenceFnd other)
The equals.
other
- The other.bool
.public boolean equals(Object other)
equals
in interface com.aspose.ms.System.IEquatable<ObjectGroupListReferenceFnd>
equals
in class Object
Copyright (c) 2017 Aspose. All Rights Reserved.