public enum Style extends java.lang.Enum<Style>
FIXME: Application needs to initialise the name (initialiseFromExisting(Map)
so that
getName()
returns desired style name if that style is available in the document,
otherwise the default style name.
Enum Constant and Description |
---|
fig |
figcapt |
h1 |
h2 |
h3 |
h4 |
h5 |
h6 |
h7 |
h8 |
h9 |
para |
tabcapt |
tabcell |
tabhead |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TOC_PREFIX |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getAllKnownIds()
(only .docx)
|
java.util.List<java.lang.String> |
getAllKnownNames() |
java.lang.String |
getBuiltinName() |
java.lang.String |
getBuiltinStyleId()
For .docx only.
|
static Style |
getHeadingStyle(int outlineLevel) |
java.lang.String |
getName()
Returns usable style name (both .doc and .docx).
|
java.lang.String |
getStyleId()
Returns style ID (only .docx).
|
java.lang.String |
getWantedName() |
java.lang.String |
getWantedStyleId()
For .docx only.
|
static void |
initialiseFromExisting(java.util.Map<java.lang.String,java.lang.String> idPerName)
Initialises predefined enum literals with the actual data (e.g., read from an opened file).
|
static boolean |
isTOC(java.lang.String styleName) |
static boolean |
usableForFigureCaption(java.lang.String styleNameOrId) |
static boolean |
usableForTableCaption(java.lang.String styleNameOrId) |
static Style |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Style[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Style para
public static final Style fig
public static final Style tabhead
public static final Style tabcell
public static final Style figcapt
public static final Style tabcapt
public static final Style h1
public static final Style h2
public static final Style h3
public static final Style h4
public static final Style h5
public static final Style h6
public static final Style h7
public static final Style h8
public static final Style h9
public static final java.lang.String TOC_PREFIX
public static Style[] values()
for (Style c : Style.values()) System.out.println(c);
public static Style valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static void initialiseFromExisting(java.util.Map<java.lang.String,java.lang.String> idPerName)
public static boolean isTOC(java.lang.String styleName)
public static Style getHeadingStyle(int outlineLevel)
public static boolean usableForFigureCaption(java.lang.String styleNameOrId)
public static boolean usableForTableCaption(java.lang.String styleNameOrId)
public java.lang.String getWantedName()
public java.lang.String getWantedStyleId()
public java.lang.String getBuiltinName()
public java.lang.String getBuiltinStyleId()
public java.util.List<java.lang.String> getAllKnownNames()
public java.util.List<java.lang.String> getAllKnownIds()
public java.lang.String getName()
public java.lang.String getStyleId()
Copyright 2009-2016 Tatjana (Tanja) Kostic