Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

PointOfViewServer
Class DimensionSubsetListImpl  view DimensionSubsetListImpl download DimensionSubsetListImpl.java

java.lang.Object
  extended byjava.rmi.server.RemoteObject
      extended byjava.rmi.server.RemoteServer
          extended byjava.rmi.server.UnicastRemoteObject
              extended byPointOfViewServer.DimensionSubsetListImpl
All Implemented Interfaces:
DimensionSubsetList, java.rmi.Remote, java.io.Serializable

public class DimensionSubsetListImpl
extends java.rmi.server.UnicastRemoteObject
implements DimensionSubsetList

DimensionSubsetList maintains DimensionSubset objects in a collection.


Field Summary
private  DatabaseConnection cConnection
           
private  java.util.LinkedList colSubsets
           
private  AffixList pAffixes
           
private  ParameterSet pParameters
           
private  WordList wStopwords
           
 
Fields inherited from class java.rmi.server.UnicastRemoteObject
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
DimensionSubsetListImpl(ParameterSet params, DatabaseConnection con)
          Main constructor.
 
Method Summary
 void addDimensionDate(long from, long to)
          Add new dimension date to current dimensions list.
 void addDimensionExtension(java.lang.String extensions)
           
 void addDimensionRank(double from, double to)
          Add new pop rank dimension to dimensions list.
 void addDimensionWord(java.lang.String expression)
          Add word dimension to dimensions list.
 void addSubset(DimensionSubset s)
          Add new dimension in list.
 long count()
          Return number of dimensions in current list.
 DimensionSubset getSubset(int n)
          Return dimension using index specified in parameter.
 void removeSubset(int n)
          Remove dimension from list using an index in parameter.
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

colSubsets

private java.util.LinkedList colSubsets

pParameters

private ParameterSet pParameters

cConnection

private DatabaseConnection cConnection

wStopwords

private WordList wStopwords

pAffixes

private AffixList pAffixes
Constructor Detail

DimensionSubsetListImpl

public DimensionSubsetListImpl(ParameterSet params,
                               DatabaseConnection con)
                        throws java.rmi.RemoteException
Main constructor.

Method Detail

addSubset

public void addSubset(DimensionSubset s)
Add new dimension in list.


getSubset

public DimensionSubset getSubset(int n)
Return dimension using index specified in parameter.

Specified by:
getSubset in interface DimensionSubsetList

count

public long count()
Return number of dimensions in current list.

Specified by:
count in interface DimensionSubsetList

removeSubset

public void removeSubset(int n)
Remove dimension from list using an index in parameter.


addDimensionDate

public void addDimensionDate(long from,
                             long to)
                      throws java.rmi.RemoteException
Add new dimension date to current dimensions list.

Specified by:
addDimensionDate in interface DimensionSubsetList

addDimensionRank

public void addDimensionRank(double from,
                             double to)
                      throws java.rmi.RemoteException
Add new pop rank dimension to dimensions list.

Specified by:
addDimensionRank in interface DimensionSubsetList

addDimensionWord

public void addDimensionWord(java.lang.String expression)
                      throws java.rmi.RemoteException
Add word dimension to dimensions list.

Specified by:
addDimensionWord in interface DimensionSubsetList

addDimensionExtension

public void addDimensionExtension(java.lang.String extensions)
                           throws java.rmi.RemoteException
Specified by:
addDimensionExtension in interface DimensionSubsetList