public interface IGenericSkin
Iterator
s and the like are typically re-written in terms of link
sets.
This interface SHOULD be implemented so that the backing IGPO
implementation object may be recovered. Only a single
method, asGeneric()
is required by this interface in order
to minimize the possibity of interface collisions when using a
generic object model to implement other interfaces, e.g., the W3C
DOM or some such.
Note: This interface is extended by IGPO
. This makes
it easy to write common code for IGPO
s and IGenericSkin
s.
GenericSkinRegistry
IGPO asGeneric()
IGPO
interface and is primarily used to peel off a
skin and gain access to implementation specific methods on the
IGPO
implementation object. When invoked on an
object that directly implements the IGPO
behavior
(vs delegating the interface to an implementation object), then
that object is returned. The return value is never
null
.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.