com.iver.cit.gvsig.project
Class ProjectView

java.lang.Object
  extended bycom.iver.cit.gvsig.project.ProjectElement
      extended bycom.iver.cit.gvsig.project.ProjectView
All Implemented Interfaces:
java.io.Serializable

public class ProjectView
extends ProjectElement

Clase que representa una vista del proyecto

Author:
Fernando González Cortés
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.iver.cit.gvsig.project.ProjectElement
change, comment, creationDate, name, owner, project
 
Constructor Summary
ProjectView()
           
 
Method Summary
 ProjectView cloneProjectView(Project p)
          DOCUMENT ME!
static ProjectView createView(java.lang.String baseName)
          DOCUMENT ME!
 java.lang.String getExtLink()
          DOCUMENT ME!
 FMap getMapContext()
          DOCUMENT ME!
 FMap getMapOverViewContext()
          DOCUMENT ME!
 IProjection getOverViewProjection()
          DOCUMENT ME!
 IProjection getProjection()
          DOCUMENT ME!
 java.lang.String getSelectedField()
          DOCUMENT ME!
 int getTypeLink()
          DOCUMENT ME!
 XMLEntity getXMLEntity()
          DOCUMENT ME!
 void setBackColor(java.awt.Color c)
          DOCUMENT ME!
 void setExtLink(java.lang.String s)
          Se selecciona la extensión para realizar cuando se quiera el link.
 void setMapContext(FMap fmap)
           
 void setMapOverViewContext(FMap fmap)
          DOCUMENT ME!
 void setSelectedField(java.lang.String s)
          Se selecciona el nombre del campo para realizar cuando se quiera el link.
 void setTypeLink(int i)
          Se selecciona el tipo de fichero para realizar cuando se quiera el link.
 void setXMLEntity(XMLEntity xml, Project p)
          DOCUMENT ME!
 
Methods inherited from class com.iver.cit.gvsig.project.ProjectElement
addPropertyChangeListener, createFromXML, getComment, getCreationDate, getName, getOwner, getProject, setComment, setCreationDate, setName, setOwner, setProject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectView

public ProjectView()
Method Detail

getMapContext

public FMap getMapContext()
DOCUMENT ME!

Returns:

getMapOverViewContext

public FMap getMapOverViewContext()
DOCUMENT ME!

Returns:

createView

public static ProjectView createView(java.lang.String baseName)
DOCUMENT ME!

Parameters:
baseName -
Returns:

setMapContext

public void setMapContext(FMap fmap)
See Also:
com.iver.cit.gvsig.project.ProjectView#setMapContext(com.iver.cit.gvsig.fmap.FMap)

setMapOverViewContext

public void setMapOverViewContext(FMap fmap)
DOCUMENT ME!

Parameters:
fmap - DOCUMENT ME!

getXMLEntity

public XMLEntity getXMLEntity()
DOCUMENT ME!

Overrides:
getXMLEntity in class ProjectElement
Returns:
DOCUMENT ME!

setXMLEntity

public void setXMLEntity(XMLEntity xml,
                         Project p)
                  throws XMLException,
                         DriverException,
                         DriverIOException
DOCUMENT ME!

Specified by:
setXMLEntity in class ProjectElement
Parameters:
xml - DOCUMENT ME!
p - DOCUMENT ME!
Throws:
XMLException
DriverException
DriverIOException
See Also:
com.iver.cit.gvsig.project.ProjectElement#setXMLEntity(com.iver.utiles.XMLEntity)

cloneProjectView

public ProjectView cloneProjectView(Project p)
                             throws XMLException,
                                    DriverException,
                                    DriverIOException
DOCUMENT ME!

Parameters:
p - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
XMLException
DriverException
DriverIOException

getProjection

public IProjection getProjection()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getOverViewProjection

public IProjection getOverViewProjection()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getExtLink

public java.lang.String getExtLink()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getTypeLink

public int getTypeLink()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setExtLink

public void setExtLink(java.lang.String s)
Se selecciona la extensión para realizar cuando se quiera el link.

Parameters:
s - nombre del campo.

setTypeLink

public void setTypeLink(int i)
Se selecciona el tipo de fichero para realizar cuando se quiera el link.

Parameters:
i - tipo de fichero.

setBackColor

public void setBackColor(java.awt.Color c)
DOCUMENT ME!

Parameters:
c - DOCUMENT ME!

setSelectedField

public void setSelectedField(java.lang.String s)
Se selecciona el nombre del campo para realizar cuando se quiera el link.

Parameters:
s - nombre del campo.

getSelectedField

public java.lang.String getSelectedField()
DOCUMENT ME!

Returns:
DOCUMENT ME!