Decision Center API

ilog.rules.teamserver.web.tree.impl.ruleexplorer
Class IlrSmartViewNodeData

java.lang.Object
  extended by ilog.rules.teamserver.web.tree.impl.ruleexplorer.IlrNodeData
      extended by ilog.rules.teamserver.web.tree.impl.ruleexplorer.IlrSmartViewNodeData
All Implemented Interfaces:
Serializable

public class IlrSmartViewNodeData
extends IlrNodeData

This class represents user data to be managed by the IlrRuleExplorerDataProvider class.

Note: This class is not intended to be instantiated or subclassed.

See Also:
IlrRuleExplorerDataProvider, Serialized Form

Method Summary
 Object getData()
          Returns the smart view bound to the node.
 org.eclipse.emf.ecore.EClass getEClass()
          Returns the type bound to the smart view.
 List<org.eclipse.emf.ecore.EStructuralFeature> getFeaturePath()
          Returns the property path bound to the smart view.
 String getLabel()
          Returns the name of the smart view.
 
Methods inherited from class ilog.rules.teamserver.web.tree.impl.ruleexplorer.IlrNodeData
getProperty, removeProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getEClass

public org.eclipse.emf.ecore.EClass getEClass()
Returns the type bound to the smart view.

Returns:
The EClass.

getFeaturePath

public List<org.eclipse.emf.ecore.EStructuralFeature> getFeaturePath()
Returns the property path bound to the smart view.

Returns:
A list of EStructuralFeature.

getData

public Object getData()
Returns the smart view bound to the node.

Specified by:
getData in class IlrNodeData
Returns:
The smart view.

getLabel

public String getLabel()
Returns the name of the smart view.

Specified by:
getLabel in class IlrNodeData
Returns:
The name of the smart view.
See Also:
IlrNodeData.getData()

Decision Center API

© Copyright IBM Corp. 1987, 2013