Package org.asciidoctor.jruby.ast.impl
Class SectionImpl
- java.lang.Object
-
- org.asciidoctor.jruby.internal.RubyObjectWrapper
-
- org.asciidoctor.jruby.ast.impl.ContentNodeImpl
-
- org.asciidoctor.jruby.ast.impl.StructuralNodeImpl
-
- org.asciidoctor.jruby.ast.impl.SectionImpl
-
- All Implemented Interfaces:
ContentNode
,Section
,StructuralNode
public class SectionImpl extends StructuralNodeImpl implements Section
-
-
Field Summary
-
Fields inherited from class org.asciidoctor.jruby.internal.RubyObjectWrapper
rubyNode, runtime
-
Fields inherited from interface org.asciidoctor.ast.StructuralNode
SUBSTITUTION_ATTRIBUTES, SUBSTITUTION_MACROS, SUBSTITUTION_POST_REPLACEMENTS, SUBSTITUTION_QUOTES, SUBSTITUTION_REPLACEMENTS, SUBSTITUTION_SPECIAL_CHARACTERS
-
-
Constructor Summary
Constructors Constructor Description SectionImpl(org.jruby.runtime.builtin.IRubyObject blockDelegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
getIndex()
int
getNumber()
Deprecated.java.lang.String
getNumeral()
Section numeral.java.lang.String
getSectionName()
int
index()
Deprecated.boolean
isNumbered()
boolean
isSpecial()
int
number()
Deprecated.boolean
numbered()
Deprecated.java.lang.String
sectname()
Deprecated.boolean
special()
Deprecated.-
Methods inherited from class org.asciidoctor.jruby.ast.impl.StructuralNodeImpl
addSubstitution, append, blocks, content, convert, findBy, getBlocks, getCaption, getContent, getContentModel, getLevel, getSourceLocation, getStyle, getSubstitutions, getTitle, isSubstitutionEnabled, prependSubstitution, removeSubstitution, setCaption, setLevel, setStyle, setSubstitutions, setTitle, style, title
-
Methods inherited from class org.asciidoctor.jruby.ast.impl.ContentNodeImpl
addRole, context, document, getAttr, getAttr, getAttr, getAttribute, getAttribute, getAttribute, getAttributes, getContext, getDocument, getId, getNodeName, getParent, getReftext, getRole, getRoles, hasAttr, hasAttr, hasAttribute, hasAttribute, hasRole, iconUri, id, imageUri, imageUri, isAttr, isAttr, isAttribute, isAttribute, isBlock, isInline, isOption, isReftext, isRole, mediaUri, normalizeWebPath, parent, readAsset, removeRole, role, setAttr, setAttribute, setId
-
Methods inherited from class org.asciidoctor.jruby.internal.RubyObjectWrapper
getBoolean, getInt, getList, getProperty, getRubyObject, getRubyProperty, getRuntime, getString, getSymbol, setBoolean, setInt, setRubyProperty, setString, setSymbol, toJava, toJava
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.asciidoctor.ast.ContentNode
addRole, context, document, getAttr, getAttr, getAttr, getAttribute, getAttribute, getAttribute, getAttributes, getContext, getDocument, getId, getNodeName, getParent, getReftext, getRole, getRoles, hasAttr, hasAttr, hasAttribute, hasAttribute, hasRole, iconUri, id, imageUri, imageUri, isAttr, isAttr, isAttribute, isAttribute, isBlock, isInline, isOption, isReftext, isRole, mediaUri, normalizeWebPath, parent, readAsset, removeRole, role, setAttr, setAttribute, setId
-
Methods inherited from interface org.asciidoctor.ast.StructuralNode
addSubstitution, append, blocks, content, convert, findBy, getBlocks, getCaption, getContent, getContentModel, getLevel, getSourceLocation, getStyle, getSubstitutions, getTitle, isSubstitutionEnabled, prependSubstitution, removeSubstitution, setCaption, setLevel, setStyle, setSubstitutions, setTitle, style, title
-
-
-
-
Method Detail
-
index
@Deprecated public int index()
Deprecated.
-
getIndex
public int getIndex()
-
number
@Deprecated public int number()
Deprecated.
-
getNumber
@Deprecated public int getNumber()
Deprecated.
-
getNumeral
public java.lang.String getNumeral()
Description copied from interface:Section
Section numeral. This is a roman numeral for book parts, arabic numeral for regular sections, and a letter for special sections.- Specified by:
getNumeral
in interfaceSection
- Returns:
- the section numeral
-
sectname
@Deprecated public java.lang.String sectname()
Deprecated.
-
getSectionName
public java.lang.String getSectionName()
- Specified by:
getSectionName
in interfaceSection
- Returns:
- the section name of this section
-
special
@Deprecated public boolean special()
Deprecated.
-
isSpecial
public boolean isSpecial()
-
numbered
@Deprecated public boolean numbered()
Deprecated.
-
isNumbered
public boolean isNumbered()
- Specified by:
isNumbered
in interfaceSection
- Returns:
- the state of the numbered attribute at this section (need to preserve for creating TOC)
-
-