Class StructureSubSection
java.lang.Object
nl.pim16aap2.animatedarchitecture.core.config.StructureSubSection
- All Implemented Interfaces:
IStructureSubSection
- Direct Known Subclasses:
StructureSubSectionSpigot
Represents a subsection of
StructuresSection in the configuration.
This class is used to define a subsection for a specific structure type.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAppends additional configuration options to the default list.final List<StructureTypeConfigurationOption<?>> Gets the configuration options for this structure type.Returns the structure type this subsection is for.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IStructureSubSection
getSectionTitle
-
Field Details
-
DEFAULT_CONFIGURATION_OPTIONS
-
-
Constructor Details
-
StructureSubSection
-
-
Method Details
-
appendConfigurationOptions
Appends additional configuration options to the default list.- Parameters:
options- The list of configuration options to append to.
-
getConfigurationOptions
Description copied from interface:IStructureSubSectionGets the configuration options for this structure type.- Specified by:
getConfigurationOptionsin interfaceIStructureSubSection- Returns:
- a list of configuration options for this structure type.
-
getStructureType
Description copied from interface:IStructureSubSectionReturns the structure type this subsection is for.- Specified by:
getStructureTypein interfaceIStructureSubSection- Returns:
- the structure type this subsection is associated with.
-