Drools :: Eclipse :: Base 6.1.0.Final

org.drools.eclipse.dsl.editor
Class DSLContentProvider

java.lang.Object
  extended by org.drools.eclipse.dsl.editor.DSLContentProvider
All Implemented Interfaces:
IMappingListViewer, org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider

public class DSLContentProvider
extends Object
implements org.eclipse.jface.viewers.IStructuredContentProvider, IMappingListViewer

Content provider for the Domain Specific Language editor.


Constructor Summary
DSLContentProvider(org.eclipse.jface.viewers.TableViewer viewer, NLGrammarModel model)
           
 
Method Summary
 void addMapping(org.drools.compiler.lang.dsl.DSLMappingEntry item)
           
 void dispose()
           
 Object[] getElements(Object inputElement)
           
 void inputChanged(org.eclipse.jface.viewers.Viewer viewer, Object oldInput, Object newInput)
           
 void removeMapping(org.drools.compiler.lang.dsl.DSLMappingEntry item)
           
 void updateMapping(org.drools.compiler.lang.dsl.DSLMappingEntry item)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DSLContentProvider

public DSLContentProvider(org.eclipse.jface.viewers.TableViewer viewer,
                          NLGrammarModel model)
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.viewers.IContentProvider

inputChanged

public void inputChanged(org.eclipse.jface.viewers.Viewer viewer,
                         Object oldInput,
                         Object newInput)
Specified by:
inputChanged in interface org.eclipse.jface.viewers.IContentProvider

addMapping

public void addMapping(org.drools.compiler.lang.dsl.DSLMappingEntry item)
Specified by:
addMapping in interface IMappingListViewer

removeMapping

public void removeMapping(org.drools.compiler.lang.dsl.DSLMappingEntry item)
Specified by:
removeMapping in interface IMappingListViewer

updateMapping

public void updateMapping(org.drools.compiler.lang.dsl.DSLMappingEntry item)
Specified by:
updateMapping in interface IMappingListViewer

getElements

public Object[] getElements(Object inputElement)
Specified by:
getElements in interface org.eclipse.jface.viewers.IStructuredContentProvider

Drools :: Eclipse :: Base 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.