Class NodeDefView

java.lang.Object
org.openforis.collect.metamodel.view.SurveyObjectView
org.openforis.collect.metamodel.view.NodeDefView
Direct Known Subclasses:
AttributeDefView, EntityDefView

public abstract class NodeDefView extends SurveyObjectView
  • Constructor Details

    • NodeDefView

      public NodeDefView(int id, String name, String label, NodeType type, boolean key, boolean multiple)
  • Method Details

    • getName

      public String getName()
    • getLabel

      public String getLabel()
    • getType

      public NodeType getType()
    • isKey

      public boolean isKey()
    • isMultiple

      public boolean isMultiple()
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getNumberLabel

      public String getNumberLabel()
    • setNumberLabel

      public void setNumberLabel(String numberLabel)
    • getHeadingLabel

      public String getHeadingLabel()
    • setHeadingLabel

      public void setHeadingLabel(String headingLabel)
    • isHideWhenNotRelevant

      public boolean isHideWhenNotRelevant()
    • setHideWhenNotRelevant

      public void setHideWhenNotRelevant(boolean hideWhenNotRelevant)
    • getSinceVersionId

      public Integer getSinceVersionId()
    • setSinceVersionId

      public void setSinceVersionId(Integer sinceVersionId)
    • getDeprecatedVersionId

      public Integer getDeprecatedVersionId()
    • setDeprecatedVersionId

      public void setDeprecatedVersionId(Integer deprecatedVersionId)
    • isAlwaysRelevant

      public boolean isAlwaysRelevant()
    • setAlwaysRelevant

      public void setAlwaysRelevant(boolean alwaysRelevant)
    • getWidth

      public Integer getWidth()
    • setWidth

      public void setWidth(Integer width)
    • getLabelWidth

      public Integer getLabelWidth()
    • setLabelWidth

      public void setLabelWidth(Integer labelWidth)