org.ucworkbench.model
Interface IPropertiesSection

All Superinterfaces:
IRegion, ISection, ITextModel, IUCElement

public interface IPropertiesSection
extends ITextModel, ISection

Interface for object containing the properties section for each model file. Properties section starts with "Properties:" keyword in first line. Subsequent lines contain properties in format: "PROPERTY_NAME:PROPERTY_VALUE".


Method Summary
 java.util.List<IProperty> getProperties()
          Returns the property list in order which they appear in the file.
 IProperty getProperty(java.lang.String name)
          Returns the property with given name.
 
Methods inherited from interface org.ucworkbench.model.ISection
getSectionHeader, setSectionHeader
 

Method Detail

getProperties

java.util.List<IProperty> getProperties()
Returns the property list in order which they appear in the file.

Returns:

getProperty

IProperty getProperty(java.lang.String name)
Returns the property with given name. Names are not case-sensitive.

Parameters:
name -
Returns:
null if such property does not exist in the file