gr.uoa.di.madgik.rr.element.search
Class Presentable

java.lang.Object
  extended by gr.uoa.di.madgik.rr.element.RRElement
      extended by gr.uoa.di.madgik.rr.element.search.Presentable
All Implemented Interfaces:
gr.uoa.di.madgik.rr.element.IRRElement

public class Presentable
extends gr.uoa.di.madgik.rr.element.RRElement


Constructor Summary
Presentable()
           
 
Method Summary
protected  void apply(gr.uoa.di.madgik.rr.element.IRRElement target, boolean applyDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType, boolean doStore)
           
 String deepToString()
           
 void delete(boolean deleteDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
 boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
 String getCollection()
           
 Set<String> getDatasourceScopes()
           
 String getExpression()
           
 String getField()
           
 String getID()
           
 gr.uoa.di.madgik.rr.RRContext getISContext()
           
 PresentableDao getItem()
           
 String getLocator()
           
 Set<String> getPresentationInfo()
           
 boolean isEqual(gr.uoa.di.madgik.rr.element.IRRElement target, boolean includeDetails)
           
 Boolean isOrder()
           
 boolean load(boolean loadDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
 boolean load(boolean loadDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType, boolean overridePrefetched)
           
 void setCollection(String collection)
           
 void setDatasourceScopes(Set<String> datasourceScopes)
           
 void setDirty()
           
 void setExpression(String expression)
           
 void setField(String field)
           
 void setID(String id)
           
 void setLocator(String locator)
           
 void setOrder(boolean order)
           
 void setPresentationInfo(Set<String> presentationInfo)
           
 void store(boolean storeDetails, gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           
 
Methods inherited from class gr.uoa.di.madgik.rr.element.RRElement
delete, delete, exists, exists, load, load, store, store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Presentable

public Presentable()
            throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException
Method Detail

getISContext

public gr.uoa.di.madgik.rr.RRContext getISContext()

getID

public String getID()

setID

public void setID(String id)

getCollection

public String getCollection()

setCollection

public void setCollection(String collection)

getLocator

public String getLocator()

setLocator

public void setLocator(String locator)

isOrder

public Boolean isOrder()

setOrder

public void setOrder(boolean order)

getExpression

public String getExpression()

setExpression

public void setExpression(String expression)

getPresentationInfo

public Set<String> getPresentationInfo()

setPresentationInfo

public void setPresentationInfo(Set<String> presentationInfo)

getField

public String getField()

setField

public void setField(String field)

getDatasourceScopes

public Set<String> getDatasourceScopes()

setDatasourceScopes

public void setDatasourceScopes(Set<String> datasourceScopes)

getItem

public PresentableDao getItem()

setDirty

public void setDirty()

load

public boolean load(boolean loadDetails,
                    gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
             throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

load

public boolean load(boolean loadDetails,
                    gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
                    boolean overridePrefetched)
             throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

delete

public void delete(boolean deleteDetails,
                   gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
            throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

store

public void store(boolean storeDetails,
                  gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
           throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

apply

protected void apply(gr.uoa.di.madgik.rr.element.IRRElement target,
                     boolean applyDetails,
                     gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType,
                     boolean doStore)
              throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

isEqual

public boolean isEqual(gr.uoa.di.madgik.rr.element.IRRElement target,
                       boolean includeDetails)
                throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException

deepToString

public String deepToString()

exists

public boolean exists(gr.uoa.di.madgik.rr.RRContext.DatastoreType persistencyType)
               throws gr.uoa.di.madgik.rr.ResourceRegistryException
Throws:
gr.uoa.di.madgik.rr.ResourceRegistryException


Copyright © 2012. All Rights Reserved.