dsto.dfc.swing.text
Interface Term

All Known Subinterfaces:
CompositeTerm, EnumeratedTerm

public interface Term

Defines a term in an expression.

Version:
$Revision$
Author:
Matthew Phillips

Method Summary
 String getCustomizerFormat()
          Get a formatted string used to customize this condition in TermCustomizer.
 String getTermDescription()
          Get a description of this type of term suitable for use in choosing a from a list of terms.
 

Method Detail

getTermDescription

String getTermDescription()
Get a description of this type of term suitable for use in choosing a from a list of terms.


getCustomizerFormat

String getCustomizerFormat()
Get a formatted string used to customize this condition in TermCustomizer. The string may contain a number of embedded properties to be customized eg "Match <type>chat</type> messages" defines one customizable property named "type". The customizer displayed for each property is the name of the condition class plus the property plus "Customizer" eg MyTermTypeCustomizer. The customizer class must implement the FormEditor interface.

For conditions that have simple enumerated properties (where a property can cycle through a series of values), see the EnumeratedTerm interface.



Copyright © 2008 Commonwealth of Australia