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 |
---|---|
private java.lang.String |
_builtinName |
private java.lang.String |
_builtinStyleId |
private static org.apache.log4j.Logger |
_logger |
private boolean |
_wantedFound |
private java.lang.String |
_wantedName |
private java.lang.String |
_wantedStyleId |
static java.lang.String |
TOC_PREFIX |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getAllKnownIds() |
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 .docs).
|
java.lang.String |
getStyleId()
Returns style ID (only .docs).
|
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) |
private static boolean |
usableForCaption(java.lang.String styleNameOrId,
Style style) |
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
private static final org.apache.log4j.Logger _logger
public static final java.lang.String TOC_PREFIX
private java.lang.String _wantedName
private java.lang.String _wantedStyleId
private java.lang.String _builtinName
private java.lang.String _builtinStyleId
private boolean _wantedFound
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)
private static boolean usableForCaption(java.lang.String styleNameOrId, Style style)
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-2015 Tatjana (Tanja) Kostic