Class Record

java.lang.Object
org.gvsig.catalog.schemas.Record
Direct Known Subclasses:
DeegreeISO19115Record, DublinCoreRecord, GeonetworkISO19115Record, IdecISO19115Record, IdeeISO19115Record, Iso19139_119Record, Iso19139Record, LaitsGmuEbRIMRecord, LaitsGmuISO19115Record, LaitsGmuServicesRecord, UnknownRecord

public abstract class Record extends Object
All classes that implement a tag-parser must to implement this class. It only has some fields to show in the application form.
Author:
Jorge Piera Llodra (piera_jor@gva.es)
  • Constructor Details

    • Record

      public Record(URI uri, XMLNode node)
    • Record

      public Record()
  • Method Details

    • accept

      public abstract boolean accept(URI uri, XMLNode node)
      Return true is the XML node is from a type that can be parsed
      Parameters:
      uri - Server uri
      node - XML node
      Returns:
      true if the file can be managed or false
    • getFileID

      public String getFileID()
      Returns:
      Returns the fileID.
    • setFileID

      public void setFileID(String fileID)
      Parameters:
      fileID - The fileID to set.
    • getImage

      public BufferedImage getImage()
      Returns:
      Returns the image.
    • setImage

      public void setImage(BufferedImage image)
      Parameters:
      image - The image to set
    • setImageURL

      public void setImageURL(String imageURL)
      Parameters:
      image - The image address to set.
    • getAbstract_

      public String getAbstract_()
      Returns:
      Returns the abstract_.
    • setAbstract_

      public void setAbstract_(String abstract_)
      Parameters:
      abstract_ - The abstract_ to set.
    • getKeyWords

      public String[] getKeyWords()
      Returns:
      Returns the keyWords.
    • setKeyWords

      public void setKeyWords(String[] keyWords)
      Parameters:
      keyWords - The keyWords to set.
    • getPurpose

      public String getPurpose()
      Returns:
      Returns the purpose.
    • setPurpose

      public void setPurpose(String purpose)
      Parameters:
      purpose - The purpose to set.
    • getTitle

      public String getTitle()
      Returns:
      Returns the title.
    • setTitle

      public void setTitle(String title)
      Parameters:
      title - The title to set.
    • getNode

      public XMLNode getNode()
      Returns:
      Returns the node.
    • setNode

      public void setNode(XMLNode node)
      Parameters:
      node - The node to set.
    • getResources

      public Resource[] getResources()
      Returns:
      Returns the resources.
    • setResources

      public void setResources(Resource[] resources)
      Parameters:
      resources - The resources to set.
    • getURI

      public URI getURI()
      Returns:
      Returns the serverURL.
    • setURI

      public void setURI(URI uri)
      Parameters:
      serverURI - The serverURL to set.
    • getImageURL

      public String getImageURL()