public class CurrentUserAtom
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static byte[] |
atomHeader |
Standard Atom header
|
static byte[] |
encHeaderToken |
The PowerPoint magic number for an encrypted file
|
static byte[] |
headerToken |
The PowerPoint magic number for a non-encrypted file
|
static byte[] |
ppt97FileVer |
The Powerpoint 97 version, major and minor numbers
|
Constructor | Description |
---|---|
CurrentUserAtom() |
Create a new Current User Atom
|
CurrentUserAtom(byte[] b) |
Create things from the bytes
|
CurrentUserAtom(DirectoryNode dir) |
Find the Current User in the filesystem, and create from that
|
CurrentUserAtom(POIFSFileSystem fs) |
Find the Current User in the filesystem, and create from that
|
Modifier and Type | Method | Description |
---|---|---|
long |
getCurrentEditOffset() |
Points to the UserEditAtom
|
int |
getDocFinalVersion() |
|
byte |
getDocMajorNo() |
|
byte |
getDocMinorNo() |
|
java.lang.String |
getLastEditUsername() |
|
long |
getReleaseVersion() |
|
boolean |
isEncrypted() |
|
void |
setCurrentEditOffset(long id) |
|
void |
setEncrypted(boolean isEncrypted) |
|
void |
setLastEditUsername(java.lang.String u) |
|
void |
setReleaseVersion(long rv) |
|
void |
writeOut(java.io.OutputStream out) |
Writes ourselves back out
|
void |
writeToFS(POIFSFileSystem fs) |
Writes ourselves back out to a filesystem
|
public static final byte[] atomHeader
public static final byte[] headerToken
public static final byte[] encHeaderToken
public static final byte[] ppt97FileVer
public CurrentUserAtom()
public CurrentUserAtom(POIFSFileSystem fs) throws java.io.IOException
java.io.IOException
public CurrentUserAtom(DirectoryNode dir) throws java.io.IOException
java.io.IOException
public CurrentUserAtom(byte[] b)
public int getDocFinalVersion()
public byte getDocMajorNo()
public byte getDocMinorNo()
public long getReleaseVersion()
public void setReleaseVersion(long rv)
public long getCurrentEditOffset()
public void setCurrentEditOffset(long id)
public java.lang.String getLastEditUsername()
public void setLastEditUsername(java.lang.String u)
public boolean isEncrypted()
public void setEncrypted(boolean isEncrypted)
public void writeOut(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public void writeToFS(POIFSFileSystem fs) throws java.io.IOException
java.io.IOException
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.