org.crosswire.jsword.book.filter.gbf

## Class AbstractTag

- java.lang.Object
- - org.crosswire.jsword.book.filter.gbf.AbstractTag

- All Implemented Interfaces:
    Tag
  Direct Known Subclasses:
    GBFTags.BoldStartTag, GBFTags.BookTitleStartTag, GBFTags.CrossRefStartTag, GBFTags.DefaultEndTag, GBFTags.EOLTag, GBFTags.FootnoteEndTag, GBFTags.FootnoteStartTag, GBFTags.HeaderStartTag, GBFTags.IgnoredTag, GBFTags.ItalicStartTag, GBFTags.JustifyLeftTag, GBFTags.JustifyRightTag, GBFTags.OTQuoteStartTag, GBFTags.ParagraphTag, GBFTags.PoetryStartTag, GBFTags.PsalmStartTag, GBFTags.RedLetterStartTag, GBFTags.StrongsMorphTag, GBFTags.StrongsWordTag, GBFTags.TextFootnoteTag, GBFTags.TextTag, GBFTags.TitleStartTag, GBFTags.UnderlineStartTag

      public abstract class AbstractTag
      extends Object
      implements Tag

  A Tag that has a tagname from the input.
  Author:
    DM Smith
  See Also:
    `The GNU Lesser General Public License for details.`

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `private String` | `name`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `AbstractTag(String name)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getName()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface org.crosswire.jsword.book.filter.gbf.Tag

      `updateOsisStack`

- - ### Field Detail

    - #### name

          private String name

  - ### Constructor Detail

    - #### AbstractTag

          public AbstractTag(String name)

      Parameters:
        `name` -

  - ### Method Detail

    - #### getName

          public String getName()

      Returns:
        Returns the name.