org.imemex.resourceviewmanager.mappers
Class AdaptedOIDResourceView

java.lang.Object
  extended by org.imemex.idm.AbstractResourceView
      extended by org.imemex.componentmappings.AbstractOIDResourceView
          extended by org.imemex.resourceviewmanager.mappers.AdaptedOIDResourceView
All Implemented Interfaces:
java.lang.Comparable, OID, OIDResourceView, ResourceView

public class AdaptedOIDResourceView
extends AbstractOIDResourceView

TODO

Author:
Lukas Blunschi

Constructor Summary
AdaptedOIDResourceView(PluginIdentifiableResourceView identifiableResourceView, long dataSourceId)
           
 
Method Summary
 Content getContent()
          gets the IContent component Xi of this resource view
 Group getGroup()
          gets the Group component Y of this resource view
 java.lang.String getName()
          gets the Name component eta of this resource view
 Tuple getTuple()
          gets the Tuple component tau of this resource view
 
Methods inherited from class org.imemex.componentmappings.AbstractOIDResourceView
compareTo, equals, getOID, hashCode, setOID, toString
 
Methods inherited from class org.imemex.idm.AbstractResourceView
setName
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AdaptedOIDResourceView

public AdaptedOIDResourceView(PluginIdentifiableResourceView identifiableResourceView,
                              long dataSourceId)
                       throws NoSuchResourceViewException
Throws:
NoSuchResourceViewException
Method Detail

getName

public java.lang.String getName()
Description copied from interface: ResourceView
gets the Name component eta of this resource view

Specified by:
getName in interface ResourceView
Overrides:
getName in class AbstractResourceView
Returns:
name as String

getTuple

public Tuple getTuple()
Description copied from interface: ResourceView
gets the Tuple component tau of this resource view

Returns:
Schema (Attributes) S and Tupels (Values) T as Tuple-Object

getContent

public Content getContent()
Description copied from interface: ResourceView
gets the IContent component Xi of this resource view

Returns:
content as Content-Object (accessible by Input/Output-Streams)

getGroup

public Group getGroup()
Description copied from interface: ResourceView
gets the Group component Y of this resource view

Returns:
View set S_t and View sequence S_q as Group-Object