Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.management.loading
Class MLetContent

    java.lang.Object
      javax.management.loading.MLetContent

    public class MLetContent

extends Object

This class represents the contents of the `MLET` tag. It can be consulted by a subclass of `MLet` that overrides the `MLet.check` method.

Since:
  1.6

Constructor Summary
`MLetContent(URL url, Map<String,String> attributes, List<String> types, List<String> values)` Creates an `MLet` instance initialized with attributes read from an `MLET` tag in an MLet text file.

Method Summary
`Map<String,String>` | `getAttributes()` Gets the attributes of the `MLET` tag.
`String` | `getCode()` Gets the value of the `CODE` attribute of the `MLET` tag.
`URL` | `getCodeBase()` Gets the code base URL.
`URL` | `getDocumentBase()` Gets the MLet text file's base URL.
`String` | `getJarFiles()` Gets the list of `.jar` files specified by the `ARCHIVE` attribute of the `MLET` tag.
`String` | `getName()` Gets the value of the `NAME` attribute of the `MLET` tag.
`List<String>` | `getParameterTypes()` Gets the list of values of the `TYPE` attribute in each nested <PARAM> tag within the `MLET` tag.
`List<String>` | `getParameterValues()` Gets the list of values of the `VALUE` attribute in each nested <PARAM> tag within the `MLET` tag.
`String` | `getSerializedObject()` Gets the value of the `OBJECT` attribute of the `MLET` tag.
`String` | `getVersion()` Gets the value of the `VERSION` attribute of the `MLET` tag.

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

Constructor Detail

### MLetContent

    public MLetContent(URL url,
                       Map<String,String> attributes,
                       List<String> types,
                       List<String> values)

  Creates an `MLet` instance initialized with attributes read from an `MLET` tag in an MLet text file.

  Parameters:
    `url` - The URL of the MLet text file containing the `MLET` tag.
    `attributes` - A map of the attributes of the `MLET` tag. The keys in this map are the attribute names in lowercase, for example `codebase`. The values are the associated attribute values.
    `types` - A list of the TYPE attributes that appeared in nested <PARAM> tags.
    `values` - A list of the VALUE attributes that appeared in nested <PARAM> tags.

Method Detail

### getAttributes

    public Map<String,String> getAttributes()

  Gets the attributes of the `MLET` tag. The keys in the returned map are the attribute names in lowercase, for example `codebase`. The values are the associated attribute values.

  Returns:
    A map of the attributes of the `MLET` tag and their values.

### getDocumentBase

    public URL getDocumentBase()

  Gets the MLet text file's base URL.

  Returns:
    The MLet text file's base URL.

### getCodeBase

    public URL getCodeBase()

  Gets the code base URL.

  Returns:
    The code base URL.

### getJarFiles

    public String getJarFiles()

  Gets the list of `.jar` files specified by the `ARCHIVE` attribute of the `MLET` tag.

  Returns:
    A comma-separated list of `.jar` file names.

### getCode

    public String getCode()

  Gets the value of the `CODE` attribute of the `MLET` tag.

  Returns:
    The value of the `CODE` attribute of the `MLET` tag.

### getSerializedObject

    public String getSerializedObject()

  Gets the value of the `OBJECT` attribute of the `MLET` tag.

  Returns:
    The value of the `OBJECT` attribute of the `MLET` tag.

### getName

    public String getName()

  Gets the value of the `NAME` attribute of the `MLET` tag.

  Returns:
    The value of the `NAME` attribute of the `MLET` tag.

### getVersion

    public String getVersion()

  Gets the value of the `VERSION` attribute of the `MLET` tag.

  Returns:
    The value of the `VERSION` attribute of the `MLET` tag.

### getParameterTypes

    public List<String> getParameterTypes()

  Gets the list of values of the `TYPE` attribute in each nested <PARAM> tag within the `MLET` tag.

  Returns:
    the list of types.

### getParameterValues

    public List<String> getParameterValues()

  Gets the list of values of the `VALUE` attribute in each nested <PARAM> tag within the `MLET` tag.

  Returns:
    the list of values.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.