@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public class KeyDefinitionInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFINITION_LOCATION
The location of the DITA Map where the key definition was defined.
|
static java.lang.String |
DESCRIPTION
This could be the navigation title on the topic ref which defines the key.
|
static java.lang.String |
HREF
The relative href value of the topic ref which defines the key.
|
static java.lang.String |
IS_SUBJECT_DEF
A boolean flag which defines whether or not this key definition corresponds to a <subjectdef> element
|
static java.lang.String |
META_CONTENT_PROVIDER
May return a
MetaContentProvider implementation
which returns the text which should appear on an element which has the keyref if the element has no content. |
static java.lang.String |
NAME
The key name.
|
static java.lang.String |
SUBJECT_DEF_CHILDREN
A list of child <subjectdef> KeyDefinitionInfo children.
|
Constructor and Description |
---|
KeyDefinitionInfo() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getProperty(java.lang.String propertyName)
Get the value of a recognized property.
|
void |
setProperty(java.lang.String propertyName,
java.lang.Object propertyValue)
Get the value of a recognized property.
|
java.lang.String |
toString() |
public static final java.lang.String NAME
public static final java.lang.String HREF
public static final java.lang.String DESCRIPTION
public static final java.lang.String DEFINITION_LOCATION
public static final java.lang.String META_CONTENT_PROVIDER
MetaContentProvider
implementation
which returns the text which should appear on an element which has the keyref if the element has no content.
The provider is useful in order for Oxygen to show the static text in place in the Author page.public static final java.lang.String IS_SUBJECT_DEF
public static final java.lang.String SUBJECT_DEF_CHILDREN
public java.lang.Object getProperty(java.lang.String propertyName)
propertyName
- The property name. One of the following constants:
null
if not available.public void setProperty(java.lang.String propertyName, java.lang.Object propertyValue) throws java.lang.IllegalArgumentException
propertyName
- The property name. One of the following constants:
propertyValue
- The value of the property.java.lang.IllegalArgumentException
- If the property name is not one of the constants in this class.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.