palmed.edit.text
Interface ICache

All Superinterfaces:
ISerializable
All Known Implementing Classes:
Cache

public interface ICache
extends ISerializable

This interface defines cache related callbacks.

Version:
$Revision$ $Date$
Author:
Mathieu Champlon

Method Summary
 void add(ICachable cachable)
          Add a component.
 void clear()
          Clear the cache.
 void delete()
          Delete the cache.
 java.util.Enumeration elements()
          Retrieve an enumeration on all added components.
 void wake(ICachable cachable)
          Notify to wake a component.
 
Methods inherited from interface palmed.io.ISerializable
marshall, unmarshall
 

Method Detail

add

void add(ICachable cachable)
Add a component.

Parameters:
cachable - the component

wake

void wake(ICachable cachable)
Notify to wake a component.

Parameters:
cachable - the component

elements

java.util.Enumeration elements()
Retrieve an enumeration on all added components.

Returns:
an enumeration

clear

void clear()
Clear the cache.


delete

void delete()
Delete the cache.



Copyright © 2004-2006 PalmEd. All Rights Reserved.