org.nodal.model
Interface MapContent

All Superinterfaces:
Content
All Known Subinterfaces:
MapNode, MapNode.Editor
All Known Implementing Classes:
BareMap, MapFilter

public interface MapContent
extends Content

The specific interface for accessing the content of a Nodeof type MapType.

Since a Map is the most general form of Content, all of the Map's content can be accessed using the methods inherited from Content. Therefore, this interface has no methods so its primary use is as an instanceof target for checking type conformance.

Author:
Lee Iverson
See Also:
Content

Nested Class Summary
static interface MapContent.Editor
          Encapulates the ability to edit MapContent objects.
 
Method Summary
 java.util.Map asMap()
          Return the contents of this collection as an unmodifiable java Map.
 
Methods inherited from interface org.nodal.model.Content
getValue, invert, isValidProperty, properties, size, type, value
 

Method Detail

asMap

public java.util.Map asMap()
Return the contents of this collection as an unmodifiable java Map.

Returns: