|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.iver.cit.gvsig.project.Project
Clase que representa un proyecto de openSIG
Field Summary | |
static java.lang.String |
VERSION
|
Constructor Summary | |
Project()
Creates a new Project object. |
Method Summary | |
void |
addExtent(ProjectExtent arg1)
DOCUMENT ME! |
void |
addMap(ProjectMap m)
Añade un mapa al proyecto |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener arg0)
DOCUMENT ME! |
void |
addTable(ProjectTable t)
Añade una tabla al proyecto |
void |
addView(ProjectView v)
Añade una vista al proyecto |
static Project |
createFromXML(XMLEntity xml)
DOCUMENT ME! |
void |
delMap(int i)
Elimina un mapa del proyecto |
void |
delTable(int i)
Elimina una tabla del proyecto |
void |
delView(int i)
Elimina una tabla del proyecto |
java.lang.String |
getColor()
Obtiene el color como un entero para su serialización a XML |
java.lang.String |
getComments()
Obtiene los comentarios |
java.lang.String |
getCreationDate()
Obtiene la fecha de creación del proyecto |
ProjectExtent[] |
getExtents()
DOCUMENT ME! |
java.util.ArrayList |
getMaps()
DOCUMENT ME! |
java.lang.String |
getModificationDate()
Obtiene la fecha de la última modificación |
java.lang.String |
getName()
Obtiene el nombre del proyecto |
java.lang.String |
getOwner()
Obtiene el propietario del proyecto |
java.lang.String |
getPath()
Obtiene la ruta completa del fichero donde se guardo por última vez el proyecto |
static IProjection |
getProjection()
|
java.awt.Color |
getSelectionColor()
Obtiene el color de selección que se usará en el proyecto |
ProjectTable |
getTable(AlphanumericData co)
DOCUMENT ME! |
java.util.ArrayList |
getTables()
DOCUMENT ME! |
java.lang.String |
getView(FLayer layer)
Obtiene la vista que contiene a la capa que se pasa como parámetro |
ProjectView |
getViewByName(java.lang.String viewName)
Devuelve la vista cuyo nombre coincide (sensible a mayusculas) con el que se pasa como parámetro. |
java.util.ArrayList |
getViews()
DOCUMENT ME! |
XMLEntity |
getXMLEntity()
DOCUMENT ME! |
boolean |
isModified()
Devuelve true si el proyecto (o alguna tabla, vista o mapa que contiene) fue modificado |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
java.lang.Object |
removeExtent(int arg0)
DOCUMENT ME! |
void |
setColor(java.lang.String color)
Método invocado al recuperar de XML para establecer el color de seleccion del proyecto |
void |
setComments(java.lang.String string)
Establece una cadena como comentarios al proyecto |
void |
setCreationDate(java.lang.String string)
Asigna la fecha de creación del proyecto. |
void |
setModificationDate(java.lang.String string)
Establece la fecha de la última modificación |
void |
setModified(boolean b)
Establece el flag de modificado del proyecto |
void |
setName(java.lang.String string)
Establece el nombre del proyecto |
void |
setOwner(java.lang.String string)
Establece el propietario del proyecto |
void |
setPath(java.lang.String string)
establece la ruta completa de donde se encuentra guardado el proyecto |
static void |
setProjection(IProjection defaultProjection)
|
void |
setSelectionColor(java.awt.Color color)
Establece el color de selección |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.lang.String VERSION
Constructor Detail |
public Project()
Method Detail |
public java.lang.String getCreationDate()
public java.lang.String getName()
public java.lang.String getPath()
public void setCreationDate(java.lang.String string)
string
- public void addMap(ProjectMap m)
m
- public void delMap(int i)
i
- indice del mapapublic void setName(java.lang.String string)
string
- public void setPath(java.lang.String string)
string
- public ProjectTable getTable(AlphanumericData co)
co
- DOCUMENT ME!
public void addTable(ProjectTable t)
t
- public void delTable(int i)
i
- indice de la tablapublic void addView(ProjectView v)
v
- public void delView(int i)
i
- indice del proyectopublic boolean isModified()
public java.lang.String getComments()
public java.lang.String getModificationDate()
public java.lang.String getOwner()
public void setComments(java.lang.String string)
string
- public void setModificationDate(java.lang.String string)
string
- public void setOwner(java.lang.String string)
string
- public void setModified(boolean b)
b
- public java.awt.Color getSelectionColor()
public void setSelectionColor(java.awt.Color color)
color
- public java.lang.String getColor()
public void setColor(java.lang.String color)
color
- Entero que representa un colorpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
public void addExtent(ProjectExtent arg1)
arg1
- public java.lang.Object removeExtent(int arg0)
arg0
-
public ProjectExtent[] getExtents()
public void addPropertyChangeListener(java.beans.PropertyChangeListener arg0)
arg0
- public java.util.ArrayList getMaps()
public java.util.ArrayList getTables()
public java.util.ArrayList getViews()
public XMLEntity getXMLEntity() throws DriverException
DriverException
public static Project createFromXML(XMLEntity xml) throws XMLException, DriverException, DriverIOException
xml
- DOCUMENT ME!
XMLException
DriverException
DriverIOException
public java.lang.String getView(FLayer layer)
layer
- Capa cuya vista se quiere obtener
java.lang.RuntimeException
- Si la capa que se pasa como parámetro no se
encuentra en ninguna vistapublic ProjectView getViewByName(java.lang.String viewName)
viewName
- Nombre de la vista que se quiere obtener
public static IProjection getProjection()
public static void setProjection(IProjection defaultProjection)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |