sk.uniba.euromath.document.schema
Interface INameListImplDataProvider<R extends IBaseRuleP>

Type Parameters:
R - instance of IAttributeRuleP or INewElementRuleP only.

public interface INameListImplDataProvider<R extends IBaseRuleP>

Provides data for the namelist. Called when the object is constructed and when refresh is required.

Author:
Martin Vysny

Method Summary
 Map<QName,R> getRules()
          Returns rules that shall be represented by the namelist.
 

Method Detail

getRules

Map<QName,R> getRules()
Returns rules that shall be represented by the namelist. Namelist should cache the map because it must be constructed from scratch during each call.

Returns:
map that maps QName to NewElementRuleP or AttributeRuleP.


Copyright © 2003-2006 null. All Rights Reserved.