org.net2map.pov.dimension.geoIP.GeoIPSubset Class Reference

Inheritance diagram for org.net2map.pov.dimension.geoIP.GeoIPSubset:

Inheritance graph
[legend]
Collaboration diagram for org.net2map.pov.dimension.geoIP.GeoIPSubset:

Collaboration graph
[legend]
List of all members.

Detailed Description

Author:
Philippe MOULIN

Definition at line 32 of file GeoIPSubset.java.

Public Member Functions

 GeoIPSubset (org.net2map.pov.dimension.Container paramContainer)
 Creates new GeoIP_Subset.

String getSampleProperty ()
void setSampleProperty (String value)
void addPropertyChangeListener (PropertyChangeListener listener)
void removePropertyChangeListener (PropertyChangeListener listener)
String getWhereClause ()
void buildSubset ()
void addToSearch (org.net2map.pov.server.Search theSearch) throws java.rmi.RemoteException
long getLeftmostValue ()
long getRightmostValue ()
long toLong (org.net2map.pov.server.Result theResult)
String toString (long value)
 Returns...

void addPropertyChangeListener (String PropertyName, PropertyChangeListener listener)
 Add a property change listener.

void removePropertyChangeListener (String PropertyName, PropertyChangeListener listener)
 Removes a property change Listener.

String toXml ()
 Prints the criteria to a XML parsed string.

String getLuceneFieldName ()
 Return the corresponding field name used in Lucene index.

boolean isValid (Document lucenedoc)
 True if the criteria authorises document in parameter, False otherwise.

String toString ()
 A human readable String representation of this subset.


Private Attributes

String sampleProperty
PropertyChangeSupport propertySupport

Static Private Attributes

org.apache.log4j.Logger logger
final String PROP_SAMPLE_PROPERTY = "SampleProperty"


Constructor & Destructor Documentation

org.net2map.pov.dimension.geoIP.GeoIPSubset.GeoIPSubset org.net2map.pov.dimension.Container  paramContainer  ) 
 

Creates new GeoIP_Subset.

Definition at line 45 of file GeoIPSubset.java.

References org.net2map.pov.dimension.geoIP.GeoIPSubset.logger, and org.net2map.pov.dimension.geoIP.GeoIPSubset.propertySupport.


Member Function Documentation

void org.net2map.pov.dimension.geoIP.GeoIPSubset.addPropertyChangeListener String  PropertyName,
PropertyChangeListener  listener
[virtual]
 

Add a property change listener.

Parameters:
listener Listener
PropertyName The property it wants to listen to

Implements org.net2map.pov.dimension.Subset.

Definition at line 116 of file GeoIPSubset.java.

void org.net2map.pov.dimension.geoIP.GeoIPSubset.addPropertyChangeListener PropertyChangeListener  listener  ) 
 

Definition at line 67 of file GeoIPSubset.java.

References org.net2map.pov.dimension.geoIP.GeoIPSubset.propertySupport.

void org.net2map.pov.dimension.geoIP.GeoIPSubset.addToSearch org.net2map.pov.server.Search  theSearch  )  throws java.rmi.RemoteException
 

Definition at line 87 of file GeoIPSubset.java.

void org.net2map.pov.dimension.geoIP.GeoIPSubset.buildSubset  ) 
 

Definition at line 82 of file GeoIPSubset.java.

long org.net2map.pov.dimension.geoIP.GeoIPSubset.getLeftmostValue  )  [virtual]
 

Implements org.net2map.pov.dimension.Subset.

Definition at line 91 of file GeoIPSubset.java.

String org.net2map.pov.dimension.geoIP.GeoIPSubset.getLuceneFieldName  )  [virtual]
 

Return the corresponding field name used in Lucene index.

Returns:
the Lucene field name

Implements org.net2map.pov.dimension.Subset.

Definition at line 129 of file GeoIPSubset.java.

long org.net2map.pov.dimension.geoIP.GeoIPSubset.getRightmostValue  )  [virtual]
 

Implements org.net2map.pov.dimension.Subset.

Definition at line 96 of file GeoIPSubset.java.

String org.net2map.pov.dimension.geoIP.GeoIPSubset.getSampleProperty  ) 
 

Definition at line 54 of file GeoIPSubset.java.

References org.net2map.pov.dimension.geoIP.GeoIPSubset.sampleProperty.

String org.net2map.pov.dimension.geoIP.GeoIPSubset.getWhereClause  ) 
 

Definition at line 77 of file GeoIPSubset.java.

boolean org.net2map.pov.dimension.geoIP.GeoIPSubset.isValid Document  lucenedoc  )  [virtual]
 

True if the criteria authorises document in parameter, False otherwise.

Returns:
True if the document is inside the subset
Parameters:
lucenedoc The lucene document to be checked

Implements org.net2map.pov.dimension.Subset.

Definition at line 134 of file GeoIPSubset.java.

void org.net2map.pov.dimension.geoIP.GeoIPSubset.removePropertyChangeListener String  PropertyName,
PropertyChangeListener  listener
[virtual]
 

Removes a property change Listener.

Parameters:
listener The Listener to be removed
PropertyName The Property it was listening to

Implements org.net2map.pov.dimension.Subset.

Definition at line 120 of file GeoIPSubset.java.

void org.net2map.pov.dimension.geoIP.GeoIPSubset.removePropertyChangeListener PropertyChangeListener  listener  ) 
 

Definition at line 72 of file GeoIPSubset.java.

References org.net2map.pov.dimension.geoIP.GeoIPSubset.propertySupport.

void org.net2map.pov.dimension.geoIP.GeoIPSubset.setSampleProperty String  value  ) 
 

Definition at line 59 of file GeoIPSubset.java.

References org.net2map.pov.dimension.geoIP.GeoIPSubset.PROP_SAMPLE_PROPERTY, org.net2map.pov.dimension.geoIP.GeoIPSubset.propertySupport, and org.net2map.pov.dimension.geoIP.GeoIPSubset.sampleProperty.

long org.net2map.pov.dimension.geoIP.GeoIPSubset.toLong org.net2map.pov.server.Result  theResult  ) 
 

Definition at line 101 of file GeoIPSubset.java.

String org.net2map.pov.dimension.geoIP.GeoIPSubset.toString  )  [virtual]
 

A human readable String representation of this subset.

Returns:
a String representation of the subset

Implements org.net2map.pov.dimension.Subset.

Definition at line 138 of file GeoIPSubset.java.

String org.net2map.pov.dimension.geoIP.GeoIPSubset.toString long  value  )  [virtual]
 

Returns...

Returns:
A human readable String representation of this subset

Implements org.net2map.pov.dimension.Subset.

Definition at line 106 of file GeoIPSubset.java.

String org.net2map.pov.dimension.geoIP.GeoIPSubset.toXml  )  [virtual]
 

Prints the criteria to a XML parsed string.

Returns:
an XML representation of thsi subset

Implements org.net2map.pov.dimension.Subset.

Definition at line 124 of file GeoIPSubset.java.


Member Data Documentation

org.apache.log4j.Logger org.net2map.pov.dimension.geoIP.GeoIPSubset.logger [static, private]
 

Initial value:

 
    org.apache.log4j.Logger.getLogger(GeoIPSubset.class.getName())

Definition at line 36 of file GeoIPSubset.java.

Referenced by org.net2map.pov.dimension.geoIP.GeoIPSubset.GeoIPSubset().

final String org.net2map.pov.dimension.geoIP.GeoIPSubset.PROP_SAMPLE_PROPERTY = "SampleProperty" [static, private]
 

Definition at line 38 of file GeoIPSubset.java.

Referenced by org.net2map.pov.dimension.geoIP.GeoIPSubset.setSampleProperty().

PropertyChangeSupport org.net2map.pov.dimension.geoIP.GeoIPSubset.propertySupport [private]
 

Definition at line 42 of file GeoIPSubset.java.

Referenced by org.net2map.pov.dimension.geoIP.GeoIPSubset.addPropertyChangeListener(), org.net2map.pov.dimension.geoIP.GeoIPSubset.GeoIPSubset(), org.net2map.pov.dimension.geoIP.GeoIPSubset.removePropertyChangeListener(), and org.net2map.pov.dimension.geoIP.GeoIPSubset.setSampleProperty().

String org.net2map.pov.dimension.geoIP.GeoIPSubset.sampleProperty [private]
 

Definition at line 40 of file GeoIPSubset.java.

Referenced by org.net2map.pov.dimension.geoIP.GeoIPSubset.getSampleProperty(), and org.net2map.pov.dimension.geoIP.GeoIPSubset.setSampleProperty().


The documentation for this class was generated from the following file:
Accueil | Téléchargement | Manuel | Doc. technique | Sources CVS | Faq | Nous contacter
©2003 - All Rights Reserved