java.lang.Object
com.saperion.ngc.viewer.hylandviewer.annotation.ini.Component
Direct Known Subclasses:
Arrow, BlackMarker, Highlight, Text

public abstract class Component extends Object
Contains general ini component configuration
Author:
schowdhury
  • Constructor Details

    • Component

      public Component()
  • Method Details

    • getCustomProperty

      public int getCustomProperty()
    • setCustomProperty

      public void setCustomProperty(int customProperty)
    • getEdit

      public int getEdit()
    • setEdit

      public void setEdit(int edit)
    • getPage

      public int getPage()
    • setPage

      public void setPage(int page)
    • getWidth

      public int getWidth()
    • setWidth

      public void setWidth(int width)
    • getHeight

      public int getHeight()
    • setHeight

      public void setHeight(int height)
    • getFillColor

      public Color getFillColor()
    • setFillColor

      public void setFillColor(Color fillColor)
    • getTransparent

      public int getTransparent()
    • setTransparent

      public void setTransparent(int transparent)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • renderType

      public String renderType()
    • renderKeyValue

      public String renderKeyValue(String key, String value)
      Parameters:
      key - key
      value - value
      Returns:
      rendered key value pair
    • renderKeyValue

      public String renderKeyValue(String key, String value, String delimiter)
      Parameters:
      key - key
      value - value
      delimiter - Delimiter
      Returns:
      rendered key value pair
    • renderNode

      public String renderNode(String keyX, String keyY, Node node)
      Parameters:
      keyX - keyX
      keyY - keyY
      node - node
      Returns:
      rendered key value pair
    • renderNode

      public String renderNode(String keyX, String keyY, Node node, String delimiter)
      Parameters:
      keyX - keyX
      keyY - keyY
      node - node
      delimiter - Delimiter
      Returns:
      rendered key value pair
    • renderComponent

      public String renderComponent()
      Returns:
      rendered component Array