public class AttributeLayoutMap extends java.lang.Object
Constructor and Description |
---|
AttributeLayoutMap() |
Modifier and Type | Method and Description |
---|---|
void |
add(AttributeLayout layout) |
void |
add(AttributeLayout layout,
NewAttributeBands newBands) |
void |
checkMap()
The map should not contain the same layout and name combination more than once for each context.
|
NewAttributeBands |
getAttributeBands(AttributeLayout layout) |
AttributeLayout |
getAttributeLayout(int index,
int context) |
AttributeLayout |
getAttributeLayout(java.lang.String name,
int context) |
public AttributeLayoutMap() throws Pack200Exception
Pack200Exception
public void add(AttributeLayout layout)
public void add(AttributeLayout layout, NewAttributeBands newBands)
public AttributeLayout getAttributeLayout(java.lang.String name, int context) throws Pack200Exception
Pack200Exception
public AttributeLayout getAttributeLayout(int index, int context) throws Pack200Exception
Pack200Exception
public void checkMap() throws Pack200Exception
Pack200Exception
- Thrown when the name layout/name combination exists twice for a context.public NewAttributeBands getAttributeBands(AttributeLayout layout)