grendel.addressbook.addresscard
Class ACS_Personal

java.lang.Object
  |
  +--grendel.addressbook.addresscard.ACS_Personal

public class ACS_Personal
extends java.lang.Object
implements ICardSource, IQuerySet


Constructor Summary
ACS_Personal(java.lang.String FileName, boolean CreateOnOpen)
           
 
Method Summary
 void add(AddressCard aCard, boolean OverWrite)
          Add a single card to this addressbook.
 void add(AddressCardSet aCardSet, boolean OverWrite)
          Add a set of cards to this addressbook.
 void add(ICard card)
          No-op implementation of the add(ICard) method from ICardSource
 void close()
          closing the source
 void delete(ICard card)
          No-op implementation of delete(ICard) from ICardSource
 ICardSet getCardSet(ITerm aQueryTerm, java.lang.String[] anAttributesArray)
          retrieving address cards
 AC_IDSet opEqual(AC_Attribute ACA)
          Search the database for all cards that match this value and return a set Adddress Card ID's (ACID's).
 AC_IDSet opEqual(IAttribute anAttribute)
          No-op implementations for now (just to get this building properly) (Jeff)
 AC_IDSet opNotEqual(AC_Attribute ACA)
          Search the database for all cards that DO NOT match this value and return a set Adddress Card ID's (ACID's).
 AC_IDSet opNotEqual(IAttribute anAttribute)
           
 void update(ICard card)
          No-op implementation of update(ICard) from ICardSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ACS_Personal

public ACS_Personal(java.lang.String FileName,
                    boolean CreateOnOpen)
Method Detail

close

public void close()
closing the source
Specified by:
close in interface ICardSource

opEqual

public AC_IDSet opEqual(IAttribute anAttribute)
No-op implementations for now (just to get this building properly) (Jeff)
Specified by:
opEqual in interface IQuerySet

opNotEqual

public AC_IDSet opNotEqual(IAttribute anAttribute)
Specified by:
opNotEqual in interface IQuerySet

getCardSet

public ICardSet getCardSet(ITerm aQueryTerm,
                           java.lang.String[] anAttributesArray)
retrieving address cards
Specified by:
getCardSet in interface ICardSource

add

public void add(AddressCard aCard,
                boolean OverWrite)
Add a single card to this addressbook.

add

public void add(AddressCardSet aCardSet,
                boolean OverWrite)
Add a set of cards to this addressbook.

add

public void add(ICard card)
No-op implementation of the add(ICard) method from ICardSource
Specified by:
add in interface ICardSource

update

public void update(ICard card)
No-op implementation of update(ICard) from ICardSource
Specified by:
update in interface ICardSource

delete

public void delete(ICard card)
No-op implementation of delete(ICard) from ICardSource
Specified by:
delete in interface ICardSource

opEqual

public AC_IDSet opEqual(AC_Attribute ACA)
Search the database for all cards that match this value and return a set Adddress Card ID's (ACID's).

opNotEqual

public AC_IDSet opNotEqual(AC_Attribute ACA)
Search the database for all cards that DO NOT match this value and return a set Adddress Card ID's (ACID's).