org.eclipse.internal.xpand2.pr
Interface ProtectedRegionResolver

All Known Implementing Classes:
ProtectedRegionResolverImpl

public interface ProtectedRegionResolver

A ProtectedRegionResolver is responsible for resolving Protected Regions from the generated sources.


Method Summary
 ProtectedRegion createProtectedRegion(String id, boolean disabled)
          Creates a ProtectedRegion instance.
 ProtectedRegion getProtectedRegion(String id)
          Retrieve a ProtectedRegion by its Id.
 

Method Detail

getProtectedRegion

ProtectedRegion getProtectedRegion(String id)
Retrieve a ProtectedRegion by its Id.

Parameters:
id - The Id of the ProtectedRegion searched for.
Returns:
The Protected Region identified by id. Returns null if the Protected Region is not known to the Resolver.

createProtectedRegion

ProtectedRegion createProtectedRegion(String id,
                                      boolean disabled)
Creates a ProtectedRegion instance.

Parameters:
id - The Protected Region's Id.
disabled - The Protected Region's activation status ( true: disabled, false: enabled)
Returns:
A new instance


Copyright © 2015. All rights reserved.