com.arsdigita.mimetypes
Class MimeTypeExtension

java.lang.Object
  extended bycom.arsdigita.domain.DomainObject
      extended bycom.arsdigita.mimetypes.MimeTypeExtension

public class MimeTypeExtension
extends DomainObject

Used to initialize the table cms_mime_extensions (which contains mime type extensions and the corresponding mime type).

Version:
$Revision: #7 $ $DateTime: 2004/04/07 16:07:11 $
Author:
Jeff Teeters (teeters@arsdigita.com)

Field Summary
static String BASE_DATA_OBJECT_TYPE
           
static String FILE_EXTENSION
           
static String MIME_TYPE
           
static String versionId
           
 
Constructor Summary
protected MimeTypeExtension()
           
  MimeTypeExtension(DataObject obj)
           
  MimeTypeExtension(OID oid)
           
protected MimeTypeExtension(String type)
           
 
Method Summary
static MimeTypeExtension create(String fileExtension, MimeType mimeType)
           
static MimeTypeExtension create(String fileExtension, String mimeType)
           
 String getFileExtension()
           
 String getMimeType()
          Deprecated. use getMimeTypeObject().getMimeType()
 MimeType getMimeTypeObject()
           
static MimeTypeExtension retrieve(String fileExtension)
          This retrieves the MimeTypeExtension for the given object or returns null if none exists
 void setFileExtension(String value)
           
 void setMimeType(String value)
          Deprecated. use getMimeTypeObject
 void setMimeTypeObject(MimeType object)
           
 
Methods inherited from class com.arsdigita.domain.DomainObject
add, add, addToAssociation, afterDelete, afterSave, beforeDelete, beforeSave, clear, delete, disconnect, equals, get, getBaseDataObjectType, getObjectType, getOID, getSession, hashCode, initialize, isDeleted, isDisconnected, isModified, isNew, isPropertyModified, isValid, remove, remove, remove, removeFromAssociation, save, set, setAssociation, setAssociation, specializeDataObject, specializeDataObject, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values

BASE_DATA_OBJECT_TYPE

public static final String BASE_DATA_OBJECT_TYPE
See Also:
Constant Field Values

MIME_TYPE

public static final String MIME_TYPE
See Also:
Constant Field Values

FILE_EXTENSION

public static final String FILE_EXTENSION
See Also:
Constant Field Values
Constructor Detail

MimeTypeExtension

protected MimeTypeExtension()

MimeTypeExtension

public MimeTypeExtension(OID oid)
                  throws DataObjectNotFoundException

MimeTypeExtension

public MimeTypeExtension(DataObject obj)

MimeTypeExtension

protected MimeTypeExtension(String type)
Method Detail

create

public static MimeTypeExtension create(String fileExtension,
                                       String mimeType)

create

public static MimeTypeExtension create(String fileExtension,
                                       MimeType mimeType)

retrieve

public static MimeTypeExtension retrieve(String fileExtension)
This retrieves the MimeTypeExtension for the given object or returns null if none exists


getMimeTypeObject

public MimeType getMimeTypeObject()

setMimeTypeObject

public void setMimeTypeObject(MimeType object)

getMimeType

public String getMimeType()
Deprecated. use getMimeTypeObject().getMimeType()


setMimeType

public void setMimeType(String value)
Deprecated. use getMimeTypeObject


getFileExtension

public String getFileExtension()

setFileExtension

public void setFileExtension(String value)


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC