de.uni_paderborn.fujaba.views
Class AbstractConfigurableFilter

java.lang.Object
  extended byde.uni_paderborn.fujaba.basic.BasicIncrement
      extended byde.uni_paderborn.fujaba.views.AbstractFilter
          extended byde.uni_paderborn.fujaba.views.AbstractConfigurableFilter
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, ConfigurableFilter, Filter, UniqueIdentifier
Direct Known Subclasses:
CompositeFilter, InheritanceFilter, TransitionFilter

public abstract class AbstractConfigurableFilter
extends AbstractFilter
implements ConfigurableFilter

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.15.2.1 $
Author:
$Author: mksoft $

Field Summary
 
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
dontUseAccessMethodsInThisClass
 
Constructor Summary
AbstractConfigurableFilter()
           
 
Method Summary
 java.lang.Object clone()
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String getDescription()
          Get the description attribute of the AbstractConfigurableFilter object
 FilterEditor getEditor()
          Get the editor attribute of the AbstractConfigurableFilter object
 java.lang.String getName()
          Get the name attribute of the AbstractConfigurableFilter object
 void readSettings(java.io.Reader is)
          No comment provided by developer, please add a comment to improve documentation.
 void setDescription(java.lang.String description)
          Sets the description attribute of the AbstractConfigurableFilter object
 void setName(java.lang.String name)
          Sets the name attribute of the AbstractConfigurableFilter object
 void writeSettings(java.io.Writer os)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class de.uni_paderborn.fujaba.views.AbstractFilter
addToViewDefinitions, containsConnection, containsConnection, containsConnectors, containsConnectors, get1Context, get1Context, getConnections, getNContext, getNContext, grow1Context, hasInViewDefinitions, iteratorOfViewDefinitions, removeAllFromViewDefinitions, removeFromViewDefinitions, sizeOfViewDefinitions, toString, tryAddConnection, tryAddConnection, tryAddConnection, tryAddConnection
 
Methods inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement
compareTo, getID, getUniqueID, getUniqueID, isGenerated, lessUniqueId, readAttributes, readAttributes, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, removeYou, resetClassInfos, resetFieldWriteMethods, setAttribValue, setAttribValue, setGenerated, setID, setUniqueId, writeAttributes, writeClassToStringBuffer, writeClassToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.uni_paderborn.fujaba.views.Filter
addToViewDefinitions, get1Context, get1Context, getNContext, getNContext, grow1Context, hasInViewDefinitions, isForDiagram, iteratorOfViewDefinitions, removeAllFromViewDefinitions, removeFromViewDefinitions, sizeOfViewDefinitions
 

Constructor Detail

AbstractConfigurableFilter

public AbstractConfigurableFilter()
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
No comment provided by developer, please add a comment to improve documentation.

Specified by:
clone in interface ConfigurableFilter
Returns:
No description provided
Throws:
java.lang.CloneNotSupportedException - Exception description not provided

readSettings

public void readSettings(java.io.Reader is)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
readSettings in interface ConfigurableFilter
Parameters:
is - No description provided

writeSettings

public void writeSettings(java.io.Writer os)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
writeSettings in interface ConfigurableFilter
Parameters:
os - No description provided

getName

public java.lang.String getName()
Get the name attribute of the AbstractConfigurableFilter object

Specified by:
getName in interface Filter
Overrides:
getName in class AbstractFilter
Returns:
The name value

setName

public void setName(java.lang.String name)
Sets the name attribute of the AbstractConfigurableFilter object

Specified by:
setName in interface ConfigurableFilter
Parameters:
name - The new name value
See Also:
Filter.getName()

getDescription

public java.lang.String getDescription()
Get the description attribute of the AbstractConfigurableFilter object

Specified by:
getDescription in interface Filter
Returns:
The description value

setDescription

public void setDescription(java.lang.String description)
Sets the description attribute of the AbstractConfigurableFilter object

Specified by:
setDescription in interface ConfigurableFilter
Parameters:
description - The new description value
See Also:
Filter.getDescription()

getEditor

public FilterEditor getEditor()
Get the editor attribute of the AbstractConfigurableFilter object

Specified by:
getEditor in interface ConfigurableFilter
Returns:
The editor value