public class DifferenceGroupExtenderRegistryImpl extends Object implements IDifferenceGroupExtender.Registry
IDifferenceGroupExtender.Registry
.Constructor and Description |
---|
DifferenceGroupExtenderRegistryImpl()
Constructs the registry.
|
Modifier and Type | Method and Description |
---|---|
IDifferenceGroupExtender |
add(IDifferenceGroupExtender provider)
Add to the registry the given
IDifferenceGroupExtender . |
void |
clear()
Clear the registry.
|
List<IDifferenceGroupExtender> |
getExtenders()
Returns the list of
IDifferenceGroupExtender contained in the registry. |
IDifferenceGroupExtender |
remove(String className)
Remove from the registry the
IDifferenceGroupExtender designated by the given
String . |
public DifferenceGroupExtenderRegistryImpl()
public List<IDifferenceGroupExtender> getExtenders()
IDifferenceGroupExtender
contained in the registry.getExtenders
in interface IDifferenceGroupExtender.Registry
IDifferenceGroupExtender
contained in the registry.IDifferenceGroupExtender.Registry.getExtenders()
public IDifferenceGroupExtender add(IDifferenceGroupExtender provider)
IDifferenceGroupExtender
.add
in interface IDifferenceGroupExtender.Registry
provider
- The given IDifferenceGroupExtender
.IDifferenceGroupExtender
, or null if there was no entry in the registry for the
class name.(org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.extender.IDifferenceGroupExtender)
public IDifferenceGroupExtender remove(String className)
IDifferenceGroupExtender
designated by the given
String
.remove
in interface IDifferenceGroupExtender.Registry
className
- The given String
representing a IDifferenceGroupExtender
.IDifferenceGroupExtender
designated by the given String
.)
public void clear()
clear
in interface IDifferenceGroupExtender.Registry
.Registry#clear()
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.