public class AutoWireSectionImpl extends AutoWirePropertiesImpl implements AutoWireSection
ENVIRONMENT_PROPERTIES_DIRECTORY
ENVIRONMENT_PROPERTIES_DIRECTORY
Modifier | Constructor and Description |
---|---|
protected |
AutoWireSectionImpl(OfficeFloorCompiler compiler,
AutoWireSection section)
Allow for extending this to provide additional functionality for an
section.
|
|
AutoWireSectionImpl(OfficeFloorCompiler compiler,
String name,
String sourceClassName,
String location,
PropertyList properties)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
String |
getSectionLocation()
Obtains the section location.
|
String |
getSectionName()
Obtains the section name.
|
String |
getSectionSourceClassName()
Obtains the class name of the
SectionSource . |
AutoWireSection |
getSuperSection()
Obtains the super
AutoWireSection . |
void |
setSuperSection(AutoWireSection section)
Specifies the
AutoWireSection to inherit the link configuration. |
addProperty, getProperties, loadProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProperties, loadProperties
addProperty
public AutoWireSectionImpl(OfficeFloorCompiler compiler, String name, String sourceClassName, String location, PropertyList properties)
compiler
- OfficeFloorCompiler
.name
- Name of section.sourceClassName
- SectionSource
class name.location
- Location of section.properties
- Properties for the section.protected AutoWireSectionImpl(OfficeFloorCompiler compiler, AutoWireSection section)
compiler
- OfficeFloorCompiler
.section
- Section to copy in state.public String getSectionName()
AutoWireSection
getSectionName
in interface AutoWireSection
public String getSectionSourceClassName()
AutoWireSection
Obtains the class name of the SectionSource
.
This may be an alias.
getSectionSourceClassName
in interface AutoWireSection
SectionSource
.public String getSectionLocation()
AutoWireSection
getSectionLocation
in interface AutoWireSection
public void setSuperSection(AutoWireSection section)
AutoWireSection
AutoWireSection
to inherit the link configuration.setSuperSection
in interface AutoWireSection
section
- AutoWireSection
to inherit link configuration.public AutoWireSection getSuperSection()
AutoWireSection
AutoWireSection
.getSuperSection
in interface AutoWireSection
AutoWireSection
.Copyright © 2005–2016. All rights reserved.