public class DeskModelSectionSource extends AbstractSectionSource implements SectionSourceService<DeskModelSectionSource>
SectionSource
for a DeskModel
.AbstractSectionSource.SpecificationContext
Constructor and Description |
---|
DeskModelSectionSource() |
Modifier and Type | Method and Description |
---|---|
String |
getSectionSourceAlias()
Obtains the alias for the
SectionSource Class . |
Class<DeskModelSectionSource> |
getSectionSourceClass()
Obtains the
SectionSource Class . |
protected void |
loadSpecification(AbstractSectionSource.SpecificationContext context)
Loads the
SectionSourceSpecification . |
void |
sourceSection(SectionDesigner designer,
SectionSourceContext context)
Sources the
OfficeSection by constructing it via the input
SectionDesigner . |
getSpecification
public String getSectionSourceAlias()
SectionSourceService
SectionSource
Class
.getSectionSourceAlias
in interface SectionSourceService<DeskModelSectionSource>
SectionSource
Class
.public Class<DeskModelSectionSource> getSectionSourceClass()
SectionSourceService
SectionSource
Class
.getSectionSourceClass
in interface SectionSourceService<DeskModelSectionSource>
SectionSource
Class
.protected void loadSpecification(AbstractSectionSource.SpecificationContext context)
AbstractSectionSource
SectionSourceSpecification
.loadSpecification
in class AbstractSectionSource
context
- AbstractSectionSource.SpecificationContext
.public void sourceSection(SectionDesigner designer, SectionSourceContext context) throws Exception
SectionSource
OfficeSection
by constructing it via the input
SectionDesigner
.sourceSection
in interface SectionSource
designer
- SectionDesigner
to construct the structure of the
OfficeSection
.context
- SectionSourceContext
to source details to construct
the OfficeSection
.Exception
- If fails to construct the OfficeSection
.Copyright © 2005–2016. All rights reserved.