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 intgetIndex()intgetNumber()Deprecated.java.lang.StringgetNumeral()Section numeral.java.lang.StringgetSectionName()intindex()Deprecated.booleanisNumbered()booleanisSpecial()intnumber()Deprecated.booleannumbered()Deprecated.java.lang.Stringsectname()Deprecated.booleanspecial()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, setContext, 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, setContext, 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:SectionSection numeral. This is a roman numeral for book parts, arabic numeral for regular sections, and a letter for special sections.- Specified by:
getNumeralin interfaceSection- Returns:
- the section numeral
-
sectname
@Deprecated public java.lang.String sectname()
Deprecated.
-
getSectionName
public java.lang.String getSectionName()
- Specified by:
getSectionNamein 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:
isNumberedin interfaceSection- Returns:
- the state of the numbered attribute at this section (need to preserve for creating TOC)
-
-