Class PropertiesContentProvider
- java.lang.Object
-
- org.eclipse.emf.ecp.internal.ui.model.StructuredContentProvider<Properties>
-
- org.eclipse.emf.ecp.internal.ui.model.PropertiesContentProvider
-
- All Implemented Interfaces:
ECPObserver
,ECPPropertiesObserver
,org.eclipse.jface.viewers.IContentProvider
,org.eclipse.jface.viewers.IStructuredContentProvider
public class PropertiesContentProvider extends StructuredContentProvider<Properties> implements ECPPropertiesObserver
- Author:
- Eike Stepper
-
-
Constructor Summary
Constructors Constructor Description PropertiesContentProvider()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
connectInput(Properties input)
protected void
disconnectInput(Properties input)
java.lang.Object[]
getElements(java.lang.Object inputElement)
void
propertiesChanged(ECPProperties properties, java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>> oldProperties, java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>> newProperties)
This is called to indicate, that properties changed.-
Methods inherited from class org.eclipse.emf.ecp.internal.ui.model.StructuredContentProvider
dispose, getInput, getViewer, inputChanged, refreshViewer
-
-
-
-
Method Detail
-
getElements
public java.lang.Object[] getElements(java.lang.Object inputElement)
- Specified by:
getElements
in interfaceorg.eclipse.jface.viewers.IStructuredContentProvider
-
propertiesChanged
public void propertiesChanged(ECPProperties properties, java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>> oldProperties, java.util.Collection<java.util.Map.Entry<java.lang.String,java.lang.String>> newProperties)
This is called to indicate, that properties changed.- Specified by:
propertiesChanged
in interfaceECPPropertiesObserver
- Parameters:
properties
- theECPProperties
that are chnagedoldProperties
- the properties before changingnewProperties
- the properties after changing
-
connectInput
protected void connectInput(Properties input)
- Overrides:
connectInput
in classStructuredContentProvider<Properties>
-
disconnectInput
protected void disconnectInput(Properties input)
- Overrides:
disconnectInput
in classStructuredContentProvider<Properties>
-
-