# com.bea.jsptools.portal
PortalDisassembler Class

public class PortalDisassembler
extends `Object`

Hierarchy
  `Object`
  `PortalDisassembler`

## Field Summary

`protected static `CustomizationContext`` | `customizationContext` CustomizationContext
`public static final `String`` | `I18N_FILE` String

## Constructor Summary

PortalDisassembler()

## Method Summary

`public static `DesktopDefinition`` | `disassemble`(`PortalPath` portalPath, `DesktopPath` desktopPath, `String` webAppName, `String` portalTitle, `String` portalDescription, `String` portalUri, `InputStream` portalInputStream, `HttpServletRequest` request)
`public static `DesktopDefinition`` | `disassemble`(`PortalPath` portalPath, `DesktopPath` desktopPath, `String` desktopTitle, `String` desktopDescription, `String` webAppName, int disassemblerAction, `InputStream` portalInputStream, `HttpServletRequest` request)

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### customizationContext

    protected static CustomizationContext customizationContext

### I18N_FILE

    public static final String I18N_FILE

## Constructor Detail

### PortalDisassembler

    public PortalDisassembler()

## Method Detail

### disassemble(PortalPath, DesktopPath, String, String, String, String, InputStream, HttpServletRequest) Method

    public static DesktopDefinition disassemble(PortalPath portalPath,
                                                DesktopPath desktopPath,
                                                String webAppName,
                                                String portalTitle,
                                                String portalDescription,
                                                String portalUri,
                                                InputStream portalInputStream,
                                                HttpServletRequest request)
         throws Exception

#### Exceptions

``Exception``

### disassemble(PortalPath, DesktopPath, String, String, String, int, InputStream, HttpServletRequest) Method

    public static DesktopDefinition disassemble(PortalPath portalPath,
                                                DesktopPath desktopPath,
                                                String desktopTitle,
                                                String desktopDescription,
                                                String webAppName,
                                                int disassemblerAction,
                                                InputStream portalInputStream,
                                                HttpServletRequest request)