Remote Systems
v6.4.1

com.ibm.etools.systems.core.ui.compile
Class SystemCompileRemoteObjectMatcher

java.lang.Object
  extended bycom.ibm.etools.systems.core.ui.compile.SystemCompileRemoteObjectMatcher

public class SystemCompileRemoteObjectMatcher
extends Object


Constructor Summary
SystemCompileRemoteObjectMatcher(String ssfId, String nameFilter, String typeFilter)
           
 
Method Summary
 boolean appliesTo(Object element)
          Returns true if the current selection matches all the given filtering criteria, false otherwise.
protected  boolean endsWithAsterisk(String name)
          Helper method.
 String getNameFilter()
          Getter method.
 String getSubSystemFactoryId()
          Getter method.
 String getTypeFilter()
          Getter method.
protected  boolean startsWithAsterisk(String name)
          Helper method.
protected  String stripLeadingAsterisk(String name)
          Helper method.
protected  String stripTrailingAsterisk(String name)
          Helper method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemCompileRemoteObjectMatcher

public SystemCompileRemoteObjectMatcher(String ssfId,
                                        String nameFilter,
                                        String typeFilter)
Method Detail

startsWithAsterisk

protected boolean startsWithAsterisk(String name)
Helper method. Returns true if given name starts with an asterisk.


endsWithAsterisk

protected boolean endsWithAsterisk(String name)
Helper method. Returns true if given name ends with an asterisk.


stripLeadingAsterisk

protected String stripLeadingAsterisk(String name)
Helper method. Strips off the leading asterisk.


stripTrailingAsterisk

protected String stripTrailingAsterisk(String name)
Helper method. Strips off the trailing asterisk.


getSubSystemFactoryId

public String getSubSystemFactoryId()
Getter method. Return what was specified for the subsystemfactoryid xml attribute.


getNameFilter

public String getNameFilter()
Getter method. Return what was specified for the namefilter xml attribute.


getTypeFilter

public String getTypeFilter()
Getter method. Return what was specified for the typefilter xml attribute.


appliesTo

public boolean appliesTo(Object element)
Returns true if the current selection matches all the given filtering criteria, false otherwise.


Remote Systems
v6.4.1

Copyright © 2005 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.