Enterprise Information Portal APIs

com.ibm.mm.sdk.common
Class DKMime2AppFed

java.lang.Object
  |
  +--com.ibm.mm.sdk.common.DKMime2AppFed
All Implemented Interfaces:
java.io.Serializable

public class DKMime2AppFed
extends java.lang.Object
implements java.io.Serializable

This class contains data definition for mimetype to application association

See Also:
Serialized Form

Constructor Summary
DKMime2AppFed()
          Dedault constructor
DKMime2AppFed(java.lang.String mime, java.lang.String appl)
          Constructing a DKMime2AppFed object with mimetype and application name
DKMime2AppFed(java.lang.String mime, java.lang.String appl, java.lang.String ext)
          Constructing a DKMime2AppFed object
DKMime2AppFed(java.lang.String mime, java.lang.String appl, java.lang.String ext, java.lang.String opts)
          Constructing a DKMime2AppFed object
DKMime2AppFed(java.lang.String mime, java.lang.String appl, java.lang.String ext, java.lang.String opts, boolean useAsArg)
          Constructing a DKMime2AppFed object
 
Method Summary
 void clearObject()
          Clear this object for reuse
 java.lang.String getApplication()
          Gets the associate application
 java.lang.String getApplOptions()
          Gets command line options for the application
 java.lang.String getExtension()
          Gets the associate extension
 java.lang.String getMimeType()
          Gets associated Mimetype
 boolean isUseContentAsArg()
          Checks to see whether document contents are used as command line arguments to the application
 void setApplication(java.lang.String appl)
          Setter method - Sets the associate application name
 void setApplOptions(java.lang.String opts)
          Setter method - Sets command line options for the application
 void setExtension(java.lang.String ext)
          Setter method - Sets the associate extension name
 void setMimeType(java.lang.String mime)
          Sets mimetype
 void setUseContentAsArg(boolean useAsArg)
          Setter method - Sets documents contents as command line arguments to application
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DKMime2AppFed

public DKMime2AppFed()
Dedault constructor

DKMime2AppFed

public DKMime2AppFed(java.lang.String mime,
                     java.lang.String appl)
Constructing a DKMime2AppFed object with mimetype and application name
Parameters:
mime - String - mimetype
appl - String - application name associated with the given mimetype

DKMime2AppFed

public DKMime2AppFed(java.lang.String mime,
                     java.lang.String appl,
                     java.lang.String ext)
Constructing a DKMime2AppFed object
Parameters:
mime - String - mimetype
appl - String - application name associated with the given mimetype
ext - String - extension name

DKMime2AppFed

public DKMime2AppFed(java.lang.String mime,
                     java.lang.String appl,
                     java.lang.String ext,
                     java.lang.String opts)
Constructing a DKMime2AppFed object
Parameters:
mime - String - mimetype
appl - String - application name associated with the given mimetype
ext - String - extension name
opts - String - command line option for the application

DKMime2AppFed

public DKMime2AppFed(java.lang.String mime,
                     java.lang.String appl,
                     java.lang.String ext,
                     java.lang.String opts,
                     boolean useAsArg)
Constructing a DKMime2AppFed object
Parameters:
mime - String - mimetype
appl - String - application name associated with the given mimetype
ext - String - extension name
opts - String - command line option for the application
useAsArg - boolean - whether to use the contents of the document as argument for the application
Method Detail

getMimeType

public java.lang.String getMimeType()
Gets associated Mimetype
Returns:
mimetype

setMimeType

public void setMimeType(java.lang.String mime)
Sets mimetype
Parameters:
mime - String - mimetype string

getApplication

public java.lang.String getApplication()
Gets the associate application
Returns:
application name

setApplication

public void setApplication(java.lang.String appl)
Setter method - Sets the associate application name
Parameters:
appl - String - application name for example, application name which is in PATH "netscape.exe" or fully qualified name like: "c:\\program files\\netscape\\communicator\\netscape.exe"

getExtension

public java.lang.String getExtension()
Gets the associate extension
Returns:
extension name for example: ".html" or ".jpg"

setExtension

public void setExtension(java.lang.String ext)
Setter method - Sets the associate extension name
Parameters:
ext - String - extension name for example: ".html" or ".jpg"

getApplOptions

public java.lang.String getApplOptions()
Gets command line options for the application
Returns:
application command line options for example: "-browser"

setApplOptions

public void setApplOptions(java.lang.String opts)
Setter method - Sets command line options for the application
Parameters:
opts - String - application command line options for example: "-browser"

isUseContentAsArg

public boolean isUseContentAsArg()
Checks to see whether document contents are used as command line arguments to the application
Returns:
true if want use command line argument, false otherwise.

setUseContentAsArg

public void setUseContentAsArg(boolean useAsArg)
Setter method - Sets documents contents as command line arguments to application
Parameters:
useAsArg - boolean - true if want use command line argument, false otherwise.

clearObject

public void clearObject()
Clear this object for reuse

EIP Java APIs

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.