org.ucworkbench.model
Interface ISection

All Superinterfaces:
IRegion, ITextModel, IUCElement
All Known Subinterfaces:
IDescriptionSection, IMainScenario, IPropertiesSection, ISummarySection

public interface ISection
extends ITextModel

This is a model for single section in artifact file. Section has its header.


Method Summary
 ISectionHeader getSectionHeader()
          Returns section header for this section
 void setSectionHeader(org.ucworkbench.model.impl.SectionHeader sectionHeader)
           
 
Methods inherited from interface org.ucworkbench.model.ITextModel
containsOffset, getAsText, getCorrespondingFileModel, getModelElementByOffset, getParent, getTextModelChildren
 
Methods inherited from interface org.ucworkbench.model.IUCElement
accept, childrenAccept, exists, getAncestor, getChildren, getCorrespondingResource, getElementName, getElementType, getPath, getUCProject, getUnderlyingResource
 
Methods inherited from interface org.ucworkbench.model.supporting.IRegion
getLength, getOffset
 

Method Detail

getSectionHeader

ISectionHeader getSectionHeader()
Returns section header for this section

Returns:

setSectionHeader

void setSectionHeader(org.ucworkbench.model.impl.SectionHeader sectionHeader)