Package gw.internal.gosu.properties
Interface PropertySetSource
-
- All Known Implementing Classes:
PropertiesPropertySet.Source
public interface PropertySetSourceRepresents the different sources ofPropertySetobjects that can be used to buildPropertiesTypeobjects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFilegetFile(String name)Returns the file for the given name.PropertySetgetPropertySet(String name)Return the named property setPropertySetgetPropertySetForFile(IFile file)Return the property set for the given fileSet<String>getPropertySetNames()The names of all the property sets available from this source
-
-
-
Method Detail
-
getPropertySetNames
Set<String> getPropertySetNames()
The names of all the property sets available from this source- Returns:
- a non null set of property set names
-
getPropertySet
PropertySet getPropertySet(String name)
Return the named property set- Parameters:
name- the name of the property set- Returns:
- a property set, or null if the name is not in the set returned by
getPropertySetNames()
-
getPropertySetForFile
PropertySet getPropertySetForFile(IFile file)
Return the property set for the given file- Parameters:
file- the name of the file- Returns:
- a property set, or null if the name is not in the set returned by
getPropertySetNames()
-
-