org.gcube.portlets.user.homelibrary.jcr.data.application
Class AbstractApplicationData

java.lang.Object
  extended by org.gcube.portlets.user.homelibrary.jcr.data.application.AbstractApplicationData
All Implemented Interfaces:
org.gcube.portlets.user.homelibrary.home.data.application.ApplicationData
Direct Known Subclasses:
JCRAbstractApplicationList

public abstract class AbstractApplicationData
extends Object
implements org.gcube.portlets.user.homelibrary.home.data.application.ApplicationData


Constructor Summary
AbstractApplicationData(String applicationName, String name, org.gcube.portlets.user.homelibrary.home.data.application.ApplicationDataType type, JCRRepository contentManager)
          Create a new AbstractApplicationData.
 
Method Summary
 void dataUpdated()
           
 boolean equals(Object obj)
          
 String getName()
           
 org.gcube.portlets.user.homelibrary.home.data.application.ApplicationDataType getType()
           
 int hashCode()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractApplicationData

public AbstractApplicationData(String applicationName,
                               String name,
                               org.gcube.portlets.user.homelibrary.home.data.application.ApplicationDataType type,
                               JCRRepository contentManager)
Create a new AbstractApplicationData.

Parameters:
name - the application data name.
type - the application data type.
Method Detail

hashCode

public int hashCode()

Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)

Overrides:
equals in class Object

getName

public String getName()
Specified by:
getName in interface org.gcube.portlets.user.homelibrary.home.data.application.ApplicationData

getType

public org.gcube.portlets.user.homelibrary.home.data.application.ApplicationDataType getType()
Specified by:
getType in interface org.gcube.portlets.user.homelibrary.home.data.application.ApplicationData

dataUpdated

public void dataUpdated()
                 throws RuntimeException
Specified by:
dataUpdated in interface org.gcube.portlets.user.homelibrary.home.data.application.ApplicationData
Throws:
RuntimeException


Copyright © 2013. All Rights Reserved.