Class Component
- java.lang.Object
-
- com.saperion.ngc.viewer.virtualviewer.annotation.ini.Component
-
- Direct Known Subclasses:
Arrow,Custom,Freehand,Highlight,HighlightPolygon,Line,Note,OpenPolygon,Oval,Polygon,Rectangle,Redact,RedactPolygon,Stamp,Text
public class Component extends java.lang.ObjectThe General Component Class for ini Components.- Author:
- jek
-
-
Constructor Summary
Constructors Constructor Description Component()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetArrowHeadSize()java.lang.StringgetAspectRatio()java.lang.StringgetBlankOutImage()java.lang.StringgetBorder()ColorgetColor()java.lang.StringgetCreateDate()java.lang.StringgetCreatedId()java.lang.IntegergetCustomerProperty()java.lang.IntegergetEdit()ColorgetFillColor()java.lang.StringgetFontBold()java.lang.IntegergetFontHeight()java.lang.StringgetFontItalic()java.lang.StringgetFontName()java.lang.StringgetFontStrikeThrough()Is a text striked through.java.lang.StringgetFontUnderline()java.lang.StringgetFrames()java.lang.IntegergetHeight()java.lang.StringgetHyperlink()java.lang.StringgetHyperLinkSettings()java.lang.StringgetLabel()java.lang.IntegergetLineWidth()java.lang.StringgetModifiedDate()java.lang.StringgetModifiedId()java.lang.IntegergetPage()java.lang.StringgetPageSize()java.lang.StringgetPageUrl()java.lang.IntegergetRectangular()java.lang.StringgetResource()java.lang.IntegergetRotation()java.lang.StringgetScale()java.lang.IntegergetSemiTransparent()java.lang.IntegergetStrikeThrough()java.lang.StringgetText()java.lang.IntegergetTextRotation()java.lang.IntegergetTransparent()java.lang.StringgetType()java.lang.IntegergetView()java.lang.IntegergetWidth()NodegetXy()NodegetXy1()NodegetXy2()java.util.ArrayList<Node>getXyn()java.lang.StringrenderComponent()java.lang.StringrenderKeyValue(java.lang.String key, java.lang.String value)java.lang.StringrenderKeyValue(java.lang.String key, java.lang.String value, java.lang.String delimiter)java.lang.StringrenderNode(java.lang.String keyX, java.lang.String keyY, Node node)java.lang.StringrenderNode(java.lang.String keyX, java.lang.String keyY, Node node, java.lang.String delimiter)java.lang.StringrenderType()voidsetArrowHeadSize(java.lang.Integer aArrowHeadSize)voidsetAspectRatio(java.lang.String aAspectRatio)voidsetBlankOutImage(java.lang.String aBlankOutImage)voidsetBorder(java.lang.String aBorder)voidsetColor(Color aColor)voidsetCreateDate(java.lang.String aCreateDate)voidsetCreatedId(java.lang.String aCreatedId)voidsetCustomProperty(java.lang.Integer aCustomProperty)voidsetEdit(java.lang.Integer aEdit)voidsetFillColor(Color aFillColor)voidsetFontBold(java.lang.String fontBold)voidsetFontHeight(java.lang.Integer aFontHeight)voidsetFontItalic(java.lang.String fontItalic)voidsetFontName(java.lang.String aFontName)voidsetFontStrikeThrough(java.lang.String fontStrikeThrough)voidsetFontUnderline(java.lang.String fontUnderline)voidsetFrames(java.lang.String aFrames)voidsetHeight(java.lang.Integer aHeight)voidsetHyperlink(java.lang.String aHyperlink)voidsetHyperLinkSettings(java.lang.String aHyperLinkSettings)voidsetLabel(java.lang.String aLabel)voidsetLineWidth(java.lang.Integer aLineWidth)voidsetModifiedDate(java.lang.String aModifiedDate)voidsetModifiedId(java.lang.String aModifiedId)voidsetPage(java.lang.Integer aPage)voidsetPageSize(java.lang.String aPageSize)voidsetPageUrl(java.lang.String aPageUrl)voidsetRectangular(java.lang.Integer aRectangular)voidsetResource(java.lang.String aResource)voidsetRotation(java.lang.Integer aRotation)voidsetScale(java.lang.String aScale)voidsetSemiTransparent(java.lang.Integer aSemiTransparent)voidsetStrikeThrough(java.lang.Integer aStrikeThrough)voidsetText(java.lang.String aText)voidsetTextRotation(java.lang.Integer aTextRotation)voidsetTransparent(java.lang.Integer aTransparent)voidsetType(java.lang.String aType)voidsetView(java.lang.Integer aView)voidsetWidth(java.lang.Integer aWidth)voidsetXy(Node aXy)voidsetXy1(Node aXy1)voidsetXy2(Node aXy2)voidsetXyn(java.util.ArrayList<Node> aXyn)
-
-
-
Method Detail
-
getType
public java.lang.String getType()
- Returns:
- the type
-
setType
public void setType(java.lang.String aType)
- Parameters:
aType- the type to set
-
getXy
public Node getXy()
- Returns:
- the xy
-
setXy
public void setXy(Node aXy)
- Parameters:
aXy- the xy to set
-
getXy1
public Node getXy1()
- Returns:
- the xy1
-
setXy1
public void setXy1(Node aXy1)
- Parameters:
aXy1- the xy1 to set
-
getXy2
public Node getXy2()
- Returns:
- the xy2
-
setXy2
public void setXy2(Node aXy2)
- Parameters:
aXy2- the xy2 to set
-
getXyn
public java.util.ArrayList<Node> getXyn()
- Returns:
- the xyn
-
setXyn
public void setXyn(java.util.ArrayList<Node> aXyn)
- Parameters:
aXyn- the xyn to set
-
getPage
public java.lang.Integer getPage()
- Returns:
- the page
-
setPage
public void setPage(java.lang.Integer aPage)
- Parameters:
aPage- the page to set
-
getPageUrl
public java.lang.String getPageUrl()
- Returns:
- the pageUrl
-
setPageUrl
public void setPageUrl(java.lang.String aPageUrl)
- Parameters:
aPageUrl- the pageUrl to set
-
getPageSize
public java.lang.String getPageSize()
- Returns:
- the pageSize
-
setPageSize
public void setPageSize(java.lang.String aPageSize)
- Parameters:
aPageSize- the pageSize to set
-
getEdit
public java.lang.Integer getEdit()
- Returns:
- the edit
-
setEdit
public void setEdit(java.lang.Integer aEdit)
- Parameters:
aEdit- the edit to set
-
getWidth
public java.lang.Integer getWidth()
- Returns:
- the width
-
setWidth
public void setWidth(java.lang.Integer aWidth)
- Parameters:
aWidth- the width to set
-
getHeight
public java.lang.Integer getHeight()
- Returns:
- the height
-
setHeight
public void setHeight(java.lang.Integer aHeight)
- Parameters:
aHeight- the height to set
-
getArrowHeadSize
public java.lang.Integer getArrowHeadSize()
- Returns:
- the arrowHeadSize
-
setArrowHeadSize
public void setArrowHeadSize(java.lang.Integer aArrowHeadSize)
- Parameters:
aArrowHeadSize- the arrowHeadSize to set
-
getLineWidth
public java.lang.Integer getLineWidth()
- Returns:
- the lineWidth
-
setLineWidth
public void setLineWidth(java.lang.Integer aLineWidth)
- Parameters:
aLineWidth- the lineWidth to set
-
getAspectRatio
public java.lang.String getAspectRatio()
- Returns:
- the aspectRatio
-
setAspectRatio
public void setAspectRatio(java.lang.String aAspectRatio)
- Parameters:
aAspectRatio- the aspectRatio to set
-
getLabel
public java.lang.String getLabel()
- Returns:
- the label
-
setLabel
public void setLabel(java.lang.String aLabel)
- Parameters:
aLabel- the label to set
-
getText
public java.lang.String getText()
- Returns:
- the text
-
setText
public void setText(java.lang.String aText)
- Parameters:
aText- the text to set
-
getTransparent
public java.lang.Integer getTransparent()
- Returns:
- the transparent
-
setTransparent
public void setTransparent(java.lang.Integer aTransparent)
- Parameters:
aTransparent- the transparent to set
-
getRectangular
public java.lang.Integer getRectangular()
- Returns:
- the rectangular
-
setRectangular
public void setRectangular(java.lang.Integer aRectangular)
- Parameters:
aRectangular- the rectangular to set
-
getResource
public java.lang.String getResource()
- Returns:
- the resource
-
setResource
public void setResource(java.lang.String aResource)
- Parameters:
aResource- the resource to set
-
getRotation
public java.lang.Integer getRotation()
- Returns:
- the rotation
-
setRotation
public void setRotation(java.lang.Integer aRotation)
- Parameters:
aRotation- the rotation to set
-
getView
public java.lang.Integer getView()
- Returns:
- the view
-
setView
public void setView(java.lang.Integer aView)
- Parameters:
aView- the view to set
-
getColor
public Color getColor()
- Returns:
- the color
-
setColor
public void setColor(Color aColor)
- Parameters:
aColor- the color to set
-
getFillColor
public Color getFillColor()
- Returns:
- the fillColor
-
setFillColor
public void setFillColor(Color aFillColor)
- Parameters:
aFillColor- the fillColor to set
-
getCreateDate
public java.lang.String getCreateDate()
- Returns:
- the createDate
-
setCreateDate
public void setCreateDate(java.lang.String aCreateDate)
- Parameters:
aCreateDate- the createDate to set
-
getModifiedDate
public java.lang.String getModifiedDate()
- Returns:
- the modifiedDate
-
setModifiedDate
public void setModifiedDate(java.lang.String aModifiedDate)
- Parameters:
aModifiedDate- the modifiedDate to set
-
getCreatedId
public java.lang.String getCreatedId()
- Returns:
- the createdId
-
setCreatedId
public void setCreatedId(java.lang.String aCreatedId)
- Parameters:
aCreatedId- the createdId to set
-
getModifiedId
public java.lang.String getModifiedId()
- Returns:
- the modifiedId
-
setModifiedId
public void setModifiedId(java.lang.String aModifiedId)
- Parameters:
aModifiedId- the modifiedId to set
-
getBlankOutImage
public java.lang.String getBlankOutImage()
- Returns:
- the blankOutImage
-
setBlankOutImage
public void setBlankOutImage(java.lang.String aBlankOutImage)
- Parameters:
aBlankOutImage- the blankOutImage to set
-
getCustomerProperty
public java.lang.Integer getCustomerProperty()
- Returns:
- the customerProperty
-
setCustomProperty
public void setCustomProperty(java.lang.Integer aCustomProperty)
- Parameters:
aCustomProperty- the customProperty to set
-
getHyperlink
public java.lang.String getHyperlink()
- Returns:
- the hyperlink
-
setHyperlink
public void setHyperlink(java.lang.String aHyperlink)
- Parameters:
aHyperlink- the aHyperlink to set
-
getHyperLinkSettings
public java.lang.String getHyperLinkSettings()
- Returns:
- the hyperLinkSettings
-
setHyperLinkSettings
public void setHyperLinkSettings(java.lang.String aHyperLinkSettings)
- Parameters:
aHyperLinkSettings- the hyperLinkSettings to set
-
getFontName
public java.lang.String getFontName()
- Returns:
- the fontType
-
setFontName
public void setFontName(java.lang.String aFontName)
- Parameters:
aFontName- the fontType to set
-
getFontHeight
public java.lang.Integer getFontHeight()
- Returns:
- the fontHeight
-
setFontHeight
public void setFontHeight(java.lang.Integer aFontHeight)
- Parameters:
aFontHeight- the fontHeight to set
-
getFontBold
public java.lang.String getFontBold()
-
setFontBold
public void setFontBold(java.lang.String fontBold)
-
getFontStrikeThrough
public java.lang.String getFontStrikeThrough()
Is a text striked through.- Returns:
- true if strike through is enabled
-
setFontStrikeThrough
public void setFontStrikeThrough(java.lang.String fontStrikeThrough)
- Parameters:
fontStrikeThrough- Set if a text striked through.
-
getFontUnderline
public java.lang.String getFontUnderline()
-
setFontUnderline
public void setFontUnderline(java.lang.String fontUnderline)
-
getFontItalic
public java.lang.String getFontItalic()
-
setFontItalic
public void setFontItalic(java.lang.String fontItalic)
-
getTextRotation
public java.lang.Integer getTextRotation()
- Returns:
- the textRotation
-
setTextRotation
public void setTextRotation(java.lang.Integer aTextRotation)
- Parameters:
aTextRotation- the textRotation to set
-
getSemiTransparent
public java.lang.Integer getSemiTransparent()
- Returns:
- the semiTransparent
-
setSemiTransparent
public void setSemiTransparent(java.lang.Integer aSemiTransparent)
- Parameters:
aSemiTransparent- the semiTransparent to set
-
getStrikeThrough
public java.lang.Integer getStrikeThrough()
- Returns:
- the strikeThrough
-
setStrikeThrough
public void setStrikeThrough(java.lang.Integer aStrikeThrough)
- Parameters:
aStrikeThrough- the strikeThrough to set
-
getBorder
public java.lang.String getBorder()
- Returns:
- the border
-
setBorder
public void setBorder(java.lang.String aBorder)
- Parameters:
aBorder- the border to set
-
getFrames
public java.lang.String getFrames()
- Returns:
- the frames
-
setFrames
public void setFrames(java.lang.String aFrames)
- Parameters:
aFrames- the frames to set
-
getScale
public java.lang.String getScale()
- Returns:
- the scale
-
setScale
public void setScale(java.lang.String aScale)
- Parameters:
aScale- the scale to set
-
renderType
public java.lang.String renderType()
- Returns:
- rendered Type header
-
renderKeyValue
public java.lang.String renderKeyValue(java.lang.String key, java.lang.String value)- Parameters:
key- keyvalue- value- Returns:
- rendered key value pair
-
renderKeyValue
public java.lang.String renderKeyValue(java.lang.String key, java.lang.String value, java.lang.String delimiter)- Parameters:
key- keyvalue- valuedelimiter- Delimiter- Returns:
- rendered key value pair
-
renderNode
public java.lang.String renderNode(java.lang.String keyX, java.lang.String keyY, Node node)- Parameters:
keyX- keyXkeyY- keyYnode- node- Returns:
- rendered key value pair
-
renderNode
public java.lang.String renderNode(java.lang.String keyX, java.lang.String keyY, Node node, java.lang.String delimiter)- Parameters:
keyX- keyXkeyY- keyYnode- nodedelimiter- Delimiter- Returns:
- rendered key value pair
-
renderComponent
public java.lang.String renderComponent()
- Returns:
- rendered component Array
-
-