| java.lang.Object net.refractions.udig.catalog.internal.ResolveDelta
ResolveDelta | public class ResolveDelta implements IResolveDelta(Code) | | Catalog delta.
author: jgarnett since: 0.6.0 |
ResolveDelta | public ResolveDelta()(Code) | | Delta saying something changed somewhere.
Handle is the root of the catalog. Indicates that all labels should refresh, handles are
still considered valid so layers can simply ask new info (they don't need to search for their
content again).
|
ResolveDelta | public ResolveDelta(IResolve handle, List<IResolveDelta> changes)(Code) | | Delta for a changed handle, ie handle state refresh.
Used to communicate that new Info is available and labels should be refreshed.
|
ResolveDelta | public ResolveDelta(IResolve handle, Kind kind)(Code) | | Simple change used for Add and Remove with no children
|
ResolveDelta | public ResolveDelta(IResolve handle, IResolve newHandle, List<IResolveDelta> changes)(Code) | | Delta for handle repalcement.
Used to indicate the actual connection used by the handle has been replaced. Layers should
foget everything they no and latch onto the newHandle.
|
ResolveDelta | public ResolveDelta(IResolve handle, Object oldValue, Object newValue)(Code) | | Indicates a IResolve has changed. (Kind==Kind.CHANGED).
Parameters: handle - resolve that has changed Parameters: oldValue - old value before change Parameters: newValue - new value after change |
getKind | public Kind getKind()(Code) | | |
|
|