com.iver.cit.gvsig
Class ProjectExtension

java.lang.Object
  extended bycom.iver.cit.gvsig.ProjectExtension

public class ProjectExtension
extends java.lang.Object

Extension que proporciona controles para crear proyectos nuevos, abrirlos y guardarlos. Además los tipos de tabla que soporta el proyecto son añadidos en esta clase.

Author:
Fernando González Cortés

Constructor Summary
ProjectExtension()
           
 
Method Summary
 void execute(java.lang.String actionCommand)
           
 Project getProject()
          Devuelve el proyecto.
 void inicializar()
           
 boolean isEnabled()
           
 boolean isVisible()
           
 Project leerProyecto(java.io.File file)
          Lee del XML el proyecto.
 void showProjectWindow()
          Muestra la ventana con el gestor de proyectos.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectExtension

public ProjectExtension()
Method Detail

inicializar

public void inicializar()
See Also:
com.iver.mdiApp.plugins.Extension#inicializar()

showProjectWindow

public void showProjectWindow()
Muestra la ventana con el gestor de proyectos.


execute

public void execute(java.lang.String actionCommand)
See Also:
com.iver.mdiApp.plugins.Extension#updateUI(java.lang.String)

leerProyecto

public Project leerProyecto(java.io.File file)
Lee del XML el proyecto.

Parameters:
file - Fichero.
Returns:
Proyecto.

getProject

public Project getProject()
Devuelve el proyecto.

Returns:
Proyecto.

isEnabled

public boolean isEnabled()
See Also:
com.iver.andami.plugins.Extension#isEnabled()

isVisible

public boolean isVisible()
See Also:
com.iver.andami.plugins.Extension#isVisible()