Rational Developer for Power Systems Software
V7.6

com.ibm.etools.systems.application.visual.editor.extensions
Class SystemModelElementFilterRegistry

java.lang.Object
  extended by com.ibm.etools.systems.application.visual.editor.extensions.SystemModelElementFilterRegistry

public class SystemModelElementFilterRegistry
extends Object


Field Summary
static String copyright
           
 
Method Summary
 boolean clear()
          Remove all model element filter descriptors.
 SystemModelElementFilterDescriptor getDescriptor(String ID)
          Get a model element filter descriptor from given filter id.
 String[] getDescriptorIDs()
          Get a model element filter descriptor from given filter id.
static SystemModelElementFilterRegistry getInstance()
           
static boolean initExtensions()
          Initialize the filter extension.
 boolean register(SystemModelElementFilterDescriptor descriptor)
          Add modelElementFilter.
 boolean unregister(SystemModelElementFilterDescriptor descriptor)
          Remove an model element filter descriptor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values
Method Detail

initExtensions

public static boolean initExtensions()
Initialize the filter extension.

Parameters:
extensions -
Returns:

getInstance

public static SystemModelElementFilterRegistry getInstance()

register

public boolean register(SystemModelElementFilterDescriptor descriptor)
Add modelElementFilter.


unregister

public boolean unregister(SystemModelElementFilterDescriptor descriptor)
Remove an model element filter descriptor.


clear

public boolean clear()
Remove all model element filter descriptors.


getDescriptor

public SystemModelElementFilterDescriptor getDescriptor(String ID)
Get a model element filter descriptor from given filter id.


getDescriptorIDs

public String[] getDescriptorIDs()
Get a model element filter descriptor from given filter id.


Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.