Package org.jlayer.util
Class VectorLayerAdapter<U,T>
java.lang.Object
org.jlayer.util.LayerCore<U,T>
org.jlayer.util.LayerAdapter<U,T[]>
org.jlayer.util.VectorLayerAdapter<U,T>
- All Implemented Interfaces:
Layer<U,
,T[]> VectorLayer<U,
T>
public abstract class VectorLayerAdapter<U,T>
extends LayerAdapter<U,T[]>
implements VectorLayer<U,T>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
assertUnequality
(Object layer1, Object layer2) void
associate
(VectorLayer.D1<?, T> layer, Relation rel) void
associate
(VectorLayer.D2<?, T> layer, Relation rel) void
associate
(VectorLayer.D3<?, T> layer, Relation rel) void
associate
(VectorLayer<?, T> layer, Relation rel) void
void
void
void
getD1()
getD2()
getD3()
protected abstract T[]
newArray
(int len) protected abstract T
Methods inherited from class org.jlayer.util.LayerAdapter
isAdapter
-
Constructor Details
-
VectorLayerAdapter
public VectorLayerAdapter()
-
-
Method Details
-
assertUnequality
-
newObject
-
newArray
-
connect
- Specified by:
connect
in interfaceVectorLayer<U,
T>
-
connect
- Specified by:
connect
in interfaceVectorLayer<U,
T>
-
connect
- Specified by:
connect
in interfaceVectorLayer<U,
T>
-
connect
- Specified by:
connect
in interfaceVectorLayer<U,
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer<U,
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer<U,
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer<U,
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer<U,
T>
-
getD1
-
getD2
-
getD3
-