org.gcube.data.figis.tmplugin
Class FigisSource

java.lang.Object
  extended by org.gcube.data.tmf.impl.AbstractSource
      extended by org.gcube.data.figis.tmplugin.FigisSource
All Implemented Interfaces:
Serializable, org.gcube.data.tmf.api.Source

public class FigisSource
extends org.gcube.data.tmf.impl.AbstractSource

Author:
"Valentina Marioli valentina.marioli@isti.cnr.it"
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.gcube.data.tmf.api.Source
TREE_TYPE
 
Constructor Summary
FigisSource(String id)
          Creates an instance with a given identifer over given sets of a given repository.
 
Method Summary
 Long cardinality()
           
 Calendar lastUpdate()
           
 List<org.gcube.data.tmf.api.Property> properties()
          
 FigisReader reader()
           
 void setCardinality(Long cardinality)
           
 void setLastUpdate(Calendar time)
           
 List<QName> types()
           
 
Methods inherited from class org.gcube.data.tmf.impl.AbstractSource
creationTime, description, environment, equals, hashCode, id, isUser, lifecycle, name, notifier, setCreationTime, setDescription, setEnvironment, setLifecycle, setName, setNotifier, setReader, setUser, setWriter, toString, writer
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FigisSource

public FigisSource(String id)
Creates an instance with a given identifer over given sets of a given repository.

Method Detail

properties

public List<org.gcube.data.tmf.api.Property> properties()


types

public List<QName> types()

reader

public FigisReader reader()
Specified by:
reader in interface org.gcube.data.tmf.api.Source
Overrides:
reader in class org.gcube.data.tmf.impl.AbstractSource

cardinality

public Long cardinality()
Specified by:
cardinality in interface org.gcube.data.tmf.api.Source
Overrides:
cardinality in class org.gcube.data.tmf.impl.AbstractSource

setCardinality

public void setCardinality(Long cardinality)
Overrides:
setCardinality in class org.gcube.data.tmf.impl.AbstractSource

lastUpdate

public Calendar lastUpdate()
Specified by:
lastUpdate in interface org.gcube.data.tmf.api.Source
Overrides:
lastUpdate in class org.gcube.data.tmf.impl.AbstractSource

setLastUpdate

public void setLastUpdate(Calendar time)
Overrides:
setLastUpdate in class org.gcube.data.tmf.impl.AbstractSource


Copyright © 2013. All Rights Reserved.