Interface pmr.cml.SubAddressable
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface pmr.cml.SubAddressable

public interface SubAddressable
extends Object
This object supports subaddressing of its content. At present examples are MOL (e.g. Atoms), XLIST (e.g. points in graph) and text.

The object can contain a list of subaddresses which are active. Each subAddress is an IntRange covering either one or more contiguous subAddresses

Author:
(C) P. Murray-Rust, 1996

Method Index

 o addSubAddress(IntRange)
 o addSubAddresses(IntRangeVector)
 o clearSubAddresses()
 o getSubAddresses()
 o highlightSubAddresses(boolean)

Methods

 o clearSubAddresses
  public abstract void clearSubAddresses()
 o addSubAddress
  public abstract void addSubAddress(IntRange ir)
 o addSubAddresses
  public abstract void addSubAddresses(IntRangeVector irv)
 o getSubAddresses
  public abstract IntRangeVector getSubAddresses()
 o highlightSubAddresses
  public abstract void highlightSubAddresses(boolean onOff)

All Packages  Class Hierarchy  This Package  Previous  Next  Index