com.mirrorworlds.lifestreams.mail.tnef
Class TnefConstants

java.lang.Object
  |
  +--com.mirrorworlds.lifestreams.mail.tnef.TnefConstants

public class TnefConstants
extends java.lang.Object

MS-TNEF Message Constants based on the tnef.h from the Microsoft MAPI SDK. See http://www.microsoft.com for more information.

Version:
Feb 19, 2000 Lifestreams 1.5

Field Summary
static int atpByte
           
static int atpDate
           
static int atpDword
           
static int atpLong
           
static int atpMax
           
static int atpShort
           
static int atpString
           
static int atpText
           
static int atpTriples
           
static int atpWord
           
static int attAidOwner
           
static int attAttachCreateDate
           
static int attAttachData
           
static int attAttachment
           
static int attAttachMetaFile
           
static int attAttachModifyDate
           
static int attAttachRenddata
           
static int attAttachTitle
           
static int attAttachTransportFilename
           
static int attBody
           
static int attConversationID
           
static int attDateEnd
           
static int attDateModified
           
static int attDateRecd
           
static int attDateSent
           
static int attDateStart
           
static int attFrom
           
static int attMAPIProps
           
static int attMessageClass
           
static int attMessageID
           
static int attMessageStatus
           
static int attNull
           
static int attOemCodepage
           
static int attOriginalMessageClass
           
static int attOwner
           
static int attParentID
           
static int attPriority
           
static int attRecipTable
           
static int attRequestRes
           
static int attSentFor
           
static int attSubject
           
static int attTnefVersion
           
static int fmsHasAttach
           
static int fmsLocal
           
static int fmsModified
           
static int fmsNull
           
static int fmsRead
           
static int fmsSubmitted
           
static int LVL_ATTACHMENT
           
static int LVL_MESSAGE
           
static int MAC_BINARY
           
static int prioHigh
           
static int prioLow
           
static int prioNorm
           
static int TNEF_COMPONENT_ATTACHMENT
           
static int TNEF_COMPONENT_MESSAGE
           
static int TNEF_PROP_ATTACHMENTS_ONLY
           
static int TNEF_PROP_CONTAINED
           
static int TNEF_PROP_CONTAINED_TNEF
           
static int TNEF_PROP_EXCLUDE
           
static int TNEF_PROP_INCLUDE
           
static int TNEF_PROP_MESSAGE_ONLY
           
static int TNEF_SIGNATURE
           
static int TNEF_VERSION
           
 
Constructor Summary
TnefConstants()
           
 
Method Summary
static int create32BitAttribute(int atp, int id)
           
static int generateTnefVersion(int mj, int mn)
          Creates the TNEF Stream Version.
static int getAttributeID(int att)
          Returns the 16 bit TNEF message attribute id given the 32 bit complete id.
static int getAttributeType(int att)
          Returns the 16 bit TNEF message attribute type given the 32 bit complete id.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TNEF_PROP_INCLUDE

public static final int TNEF_PROP_INCLUDE

TNEF_PROP_EXCLUDE

public static final int TNEF_PROP_EXCLUDE

TNEF_PROP_CONTAINED

public static final int TNEF_PROP_CONTAINED

TNEF_PROP_MESSAGE_ONLY

public static final int TNEF_PROP_MESSAGE_ONLY

TNEF_PROP_ATTACHMENTS_ONLY

public static final int TNEF_PROP_ATTACHMENTS_ONLY

TNEF_PROP_CONTAINED_TNEF

public static final int TNEF_PROP_CONTAINED_TNEF

TNEF_COMPONENT_MESSAGE

public static final int TNEF_COMPONENT_MESSAGE

TNEF_COMPONENT_ATTACHMENT

public static final int TNEF_COMPONENT_ATTACHMENT

TNEF_SIGNATURE

public static final int TNEF_SIGNATURE

TNEF_VERSION

public static final int TNEF_VERSION

MAC_BINARY

public static final int MAC_BINARY

fmsNull

public static final int fmsNull

fmsModified

public static final int fmsModified

fmsLocal

public static final int fmsLocal

fmsSubmitted

public static final int fmsSubmitted

fmsRead

public static final int fmsRead

fmsHasAttach

public static final int fmsHasAttach

atpTriples

public static final int atpTriples

atpString

public static final int atpString

atpText

public static final int atpText

atpDate

public static final int atpDate

atpShort

public static final int atpShort

atpLong

public static final int atpLong

atpByte

public static final int atpByte

atpWord

public static final int atpWord

atpDword

public static final int atpDword

atpMax

public static final int atpMax

LVL_MESSAGE

public static final int LVL_MESSAGE

LVL_ATTACHMENT

public static final int LVL_ATTACHMENT

prioLow

public static final int prioLow

prioNorm

public static final int prioNorm

prioHigh

public static final int prioHigh

attNull

public static final int attNull

attFrom

public static final int attFrom

attSubject

public static final int attSubject

attDateSent

public static final int attDateSent

attDateRecd

public static final int attDateRecd

attMessageStatus

public static final int attMessageStatus

attMessageClass

public static final int attMessageClass

attMessageID

public static final int attMessageID

attParentID

public static final int attParentID

attConversationID

public static final int attConversationID

attBody

public static final int attBody

attPriority

public static final int attPriority

attAttachData

public static final int attAttachData

attAttachTitle

public static final int attAttachTitle

attAttachMetaFile

public static final int attAttachMetaFile

attAttachCreateDate

public static final int attAttachCreateDate

attAttachModifyDate

public static final int attAttachModifyDate

attDateModified

public static final int attDateModified

attAttachTransportFilename

public static final int attAttachTransportFilename

attAttachRenddata

public static final int attAttachRenddata

attMAPIProps

public static final int attMAPIProps

attRecipTable

public static final int attRecipTable

attAttachment

public static final int attAttachment

attTnefVersion

public static final int attTnefVersion

attOemCodepage

public static final int attOemCodepage

attOriginalMessageClass

public static final int attOriginalMessageClass

attOwner

public static final int attOwner

attSentFor

public static final int attSentFor

attDateStart

public static final int attDateStart

attDateEnd

public static final int attDateEnd

attAidOwner

public static final int attAidOwner

attRequestRes

public static final int attRequestRes
Constructor Detail

TnefConstants

public TnefConstants()
Method Detail

generateTnefVersion

public static int generateTnefVersion(int mj,
                                      int mn)
Creates the TNEF Stream Version.

getAttributeID

public static int getAttributeID(int att)
Returns the 16 bit TNEF message attribute id given the 32 bit complete id.

getAttributeType

public static int getAttributeType(int att)
Returns the 16 bit TNEF message attribute type given the 32 bit complete id. The type are short, word, date, string etc.

create32BitAttribute

public static int create32BitAttribute(int atp,
                                       int id)