SAM

org.topcased.modeler.sam.editor.outline
Class SamOutlineContentProvider

java.lang.Object
  extended by ModelContentProvider
      extended by org.topcased.modeler.sam.editor.outline.SamOutlineContentProvider

public class SamOutlineContentProvider
extends ModelContentProvider

Modification of the default ModelContentProvider for the outline navigator that adds a section containing the resources that it is possible to import from a SAM diagram.


Constructor Summary
SamOutlineContentProvider(Modeler modeler, org.eclipse.jface.viewers.ITreeContentProvider delegatedProvider)
          Constructor.
 
Method Summary
 java.lang.Object[] getChildren(java.lang.Object parentElement)
          Returns the possible imports from the resources when the parentElement is a FilteredAdditionalResources.
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
 boolean hasChildren(java.lang.Object element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamOutlineContentProvider

public SamOutlineContentProvider(Modeler modeler,
                                 org.eclipse.jface.viewers.ITreeContentProvider delegatedProvider)
Constructor. Nothing special done.

Parameters:
modeler -
delegatedProvider -
See Also:
ModelContentProvider#ModelContentProvider(Modeler, ITreeContentProvider)
Method Detail

getChildren

public java.lang.Object[] getChildren(java.lang.Object parentElement)
Returns the possible imports from the resources when the parentElement is a FilteredAdditionalResources.

See Also:
org.topcased.modeler.editor.outline.ModelContentProvider#getChildren(java.lang.Object)

hasChildren

public boolean hasChildren(java.lang.Object element)
See Also:
org.topcased.modeler.editor.outline.ModelContentProvider#hasChildren(java.lang.Object)

getElements

public java.lang.Object[] getElements(java.lang.Object inputElement)

SAM

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.