java.lang.Object
org.gvsig.expressionevaluator.swing.spi.AbstractElement
org.gvsig.app.project.documents.view.expressionevaluator.ViewLayersElement
All Implemented Interfaces:
Cloneable, Comparable, Iterable<org.gvsig.expressionevaluator.swing.Element>, org.gvsig.expressionevaluator.swing.Element, org.gvsig.expressionevaluator.swing.Element.GroupElement, org.gvsig.expressionevaluator.swing.Element.SimpleElement, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.lang.Cloneable, org.gvsig.tools.util.LabeledValue

public class ViewLayersElement extends org.gvsig.expressionevaluator.swing.spi.AbstractElement implements org.gvsig.expressionevaluator.swing.Element.GroupElement, org.gvsig.expressionevaluator.swing.Element.SimpleElement
Author:
jjdelcerro
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gvsig.expressionevaluator.swing.Element

    org.gvsig.expressionevaluator.swing.Element.CalculatedElement, org.gvsig.expressionevaluator.swing.Element.ConstantElement, org.gvsig.expressionevaluator.swing.Element.FunctionElement, org.gvsig.expressionevaluator.swing.Element.GroupElement, org.gvsig.expressionevaluator.swing.Element.SimpleElement
  • Field Summary

    Fields inherited from class org.gvsig.expressionevaluator.swing.spi.AbstractElement

    icon, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addElement(org.gvsig.expressionevaluator.Function function)
     
    void
    addElement(org.gvsig.expressionevaluator.swing.Element element)
     
    void
     
    org.gvsig.expressionevaluator.swing.Element
    get(int index)
     
    List<org.gvsig.expressionevaluator.swing.Element>
     
    Collection<org.gvsig.expressionevaluator.swing.Element>
     
    Iterator<org.gvsig.expressionevaluator.swing.Element>
     
    org.gvsig.expressionevaluator.swing.Element
    setConfig(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig config)
     
    int
     

    Methods inherited from class org.gvsig.expressionevaluator.swing.spi.AbstractElement

    clone, cloneElement, compareTo, getAditionalPanel, getConfig, getDescription, getIcon, getIconName, getLabel, getName, getRenderedValue, getValue, hasMoreValues, isEnabled, reload, setName, toString, used

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.gvsig.tools.lang.Cloneable

    clone

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface org.gvsig.expressionevaluator.swing.Element

    cloneElement, getAditionalPanel, getConfig, getDescription, getIcon, getIconName, getName, getRenderedValue, hasMoreValues, isEnabled, reload, used

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface org.gvsig.tools.util.LabeledValue

    getLabel, getValue, toString
  • Constructor Details

    • ViewLayersElement

      public ViewLayersElement(ViewDocument view)
  • Method Details

    • setConfig

      public org.gvsig.expressionevaluator.swing.Element setConfig(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig config)
      Specified by:
      setConfig in interface org.gvsig.expressionevaluator.swing.Element
      Overrides:
      setConfig in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • getValues

      public Collection<org.gvsig.expressionevaluator.swing.Element> getValues()
      Specified by:
      getValues in interface org.gvsig.expressionevaluator.swing.Element
      Overrides:
      getValues in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • get

      public org.gvsig.expressionevaluator.swing.Element get(int index)
      Specified by:
      get in interface org.gvsig.expressionevaluator.swing.Element.GroupElement
    • size

      public int size()
      Specified by:
      size in interface org.gvsig.expressionevaluator.swing.Element.GroupElement
    • iterator

      public Iterator<org.gvsig.expressionevaluator.swing.Element> iterator()
      Specified by:
      iterator in interface org.gvsig.expressionevaluator.swing.Element.GroupElement
      Specified by:
      iterator in interface Iterable<org.gvsig.expressionevaluator.swing.Element>
    • addElement

      public void addElement(org.gvsig.expressionevaluator.swing.Element element)
      Specified by:
      addElement in interface org.gvsig.expressionevaluator.swing.Element.GroupElement
    • addElement

      public void addElement(org.gvsig.expressionevaluator.Function function)
      Specified by:
      addElement in interface org.gvsig.expressionevaluator.swing.Element.GroupElement
    • getElements

      public List<org.gvsig.expressionevaluator.swing.Element> getElements()
      Specified by:
      getElements in interface org.gvsig.expressionevaluator.swing.Element.GroupElement
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.gvsig.tools.dispose.Disposable
      Overrides:
      dispose in class org.gvsig.expressionevaluator.swing.spi.AbstractElement