Revision 45564 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.newlayer/org.gvsig.newlayer.lib/org.gvsig.newlayer.lib.api/src/main/java/org/gvsig/newlayer/spi/AbstractNewLayerProviderFactory.java
AbstractNewLayerProviderFactory.java | ||
---|---|---|
31 | 31 |
import org.gvsig.tools.service.spi.Provider; |
32 | 32 |
import org.gvsig.tools.service.spi.ProviderServices; |
33 | 33 |
|
34 |
public abstract class AbstractNewLayerProviderFactory implements NewLayerProviderFactory{ |
|
34 |
public abstract class AbstractNewLayerProviderFactory implements NewLayerProviderFactory {
|
|
35 | 35 |
|
36 |
public final Provider doCreate(DynObject parameters, ProviderServices services) {
|
|
37 |
throw new UnsupportedOperationException();
|
|
38 |
}
|
|
36 |
public final Provider doCreate(DynObject parameters, ProviderServices services) {
|
|
37 |
throw new UnsupportedOperationException();
|
|
38 |
}
|
|
39 | 39 |
|
40 |
public DynObject createParameters() { |
|
41 |
throw new UnsupportedOperationException(); |
|
42 |
} |
|
40 |
@Override |
|
41 |
public DynObject createParameters() { |
|
42 |
throw new UnsupportedOperationException(); |
|
43 |
} |
|
43 | 44 |
|
44 |
public void initialize() { |
|
45 |
throw new UnsupportedOperationException(); |
|
46 |
} |
|
45 |
@Override |
|
46 |
public void initialize() { |
|
47 |
throw new UnsupportedOperationException(); |
|
48 |
} |
|
47 | 49 |
|
48 |
protected DynClass createParametersDynClass() {
|
|
49 |
throw new UnsupportedOperationException();
|
|
50 |
}
|
|
50 |
protected DynClass createParametersDynClass() {
|
|
51 |
throw new UnsupportedOperationException();
|
|
52 |
}
|
|
51 | 53 |
|
52 |
public Provider create(DynObject parameters, ProviderServices services) |
|
53 |
throws ServiceException { |
|
54 |
throw new UnsupportedOperationException(); |
|
55 |
} |
|
54 |
@Override |
|
55 |
public Provider create(DynObject parameters, ProviderServices services) |
|
56 |
throws ServiceException { |
|
57 |
throw new UnsupportedOperationException(); |
|
58 |
} |
|
56 | 59 |
|
60 |
@Override |
|
57 | 61 |
public boolean isEnabled() { |
58 | 62 |
return NewLayerLocator.getManager().isProviderEnabled(this); |
59 | 63 |
} |
60 | 64 |
|
65 |
@Override |
|
61 | 66 |
public void setEnabled(boolean value) { |
62 | 67 |
NewLayerLocator.getManager().enableProvider(this, value); |
63 | 68 |
} |
Also available in: Unified diff