Class INIFileNode

java.lang.Object
si.ijs.kt.clus.util.jeans.io.ini.INIFileNode
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
INIFileEntry, INIFileSection, INIFileSectionGroup

public abstract class INIFileNode extends Object implements Serializable
See Also:
  • Field Details

    • m_hName

      protected String m_hName
    • m_hParent

      protected INIFileNode m_hParent
    • m_Enabled

      protected boolean m_Enabled
  • Constructor Details

    • INIFileNode

      public INIFileNode(String name)
  • Method Details

    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setEnabled

      public void setEnabled(boolean enable)
    • isEnabled

      public boolean isEnabled()
    • getDepth

      public int getDepth()
    • getPathName

      public String getPathName(String my_name)
    • setParent

      public void setParent(INIFileNode node)
    • getParent

      public INIFileNode getParent()
    • hasParent

      public boolean hasParent()
    • cloneNode

      public abstract INIFileNode cloneNode()
    • isSectionGroup

      public abstract boolean isSectionGroup()
    • isSection

      public abstract boolean isSection()
    • save

      public abstract void save(PrintWriter writer) throws IOException
      Throws:
      IOException