Class LayerLinkConfig

java.lang.Object
org.gvsig.hyperlink.app.extension.config.LayerLinkConfig
All Implemented Interfaces:
org.gvsig.tools.persistence.Persistent

public class LayerLinkConfig extends Object implements org.gvsig.tools.persistence.Persistent
  • Field Details

    • enabled

      protected boolean enabled
    • LAYERLINKCONFIG_PERSISTENCE_DEFINITION_NAME

      public static final String LAYERLINKCONFIG_PERSISTENCE_DEFINITION_NAME
      See Also:
  • Constructor Details

    • LayerLinkConfig

      public LayerLinkConfig()
  • Method Details

    • addLink

      public void addLink(LinkConfig config)
    • addLink

      public void addLink(int position, LinkConfig config)
    • addLink

      public void addLink(String actionCode, String fieldName)
    • addLink

      public void addLink(String actionCode, String fieldName, String extension)
    • removeLink

      public LinkConfig removeLink(int linkIndex)
    • getLink

      public LinkConfig getLink(int index)
    • linkCount

      public int linkCount()
    • getClassName

      public String getClassName()
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • saveToState

      public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      saveToState in interface org.gvsig.tools.persistence.Persistent
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException
    • loadFromState

      public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      loadFromState in interface org.gvsig.tools.persistence.Persistent
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException