net.refractions.udig.project.interceptor
Interface LayerInterceptor


public interface LayerInterceptor

An interceptor that is ran on a layer. See the net.refractions.udig.mapInterceptor extension point for more details.

Since:
1.1.0
Author:
Jesse

Field Summary
static java.lang.String ADDED_ID
          Attribute name of layer added interceptors
static java.lang.String CREATED_ID
          Attribute name of layer created interceptors
static java.lang.String EXTENSION_ID
          Extension Point ID of Layer interceptors
static java.lang.String REMOVED_ID
          Attribute name of layer removed interceptors
 
Method Summary
 void run(Layer layer)
          Performs an action on the layer.
 

Field Detail

EXTENSION_ID

static final java.lang.String EXTENSION_ID
Extension Point ID of Layer interceptors

See Also:
Constant Field Values

CREATED_ID

static final java.lang.String CREATED_ID
Attribute name of layer created interceptors

See Also:
Constant Field Values

ADDED_ID

static final java.lang.String ADDED_ID
Attribute name of layer added interceptors

See Also:
Constant Field Values

REMOVED_ID

static final java.lang.String REMOVED_ID
Attribute name of layer removed interceptors

See Also:
Constant Field Values
Method Detail

run

void run(Layer layer)
Performs an action on the layer.

Parameters:
layer -