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.Object
The 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.Integer
getArrowHeadSize()
java.lang.String
getAspectRatio()
java.lang.String
getBlankOutImage()
java.lang.String
getBorder()
Color
getColor()
java.lang.String
getCreateDate()
java.lang.String
getCreatedId()
java.lang.Integer
getCustomerProperty()
java.lang.Integer
getEdit()
Color
getFillColor()
java.lang.String
getFontBold()
java.lang.Integer
getFontHeight()
java.lang.String
getFontItalic()
java.lang.String
getFontName()
java.lang.String
getFontStrikeThrough()
Is a text striked through.java.lang.String
getFontUnderline()
java.lang.String
getFrames()
java.lang.Integer
getHeight()
java.lang.String
getHyperlink()
java.lang.String
getHyperLinkSettings()
java.lang.String
getLabel()
java.lang.Integer
getLineWidth()
java.lang.String
getModifiedDate()
java.lang.String
getModifiedId()
java.lang.Integer
getPage()
java.lang.String
getPageSize()
java.lang.String
getPageUrl()
java.lang.Integer
getRectangular()
java.lang.String
getResource()
java.lang.Integer
getRotation()
java.lang.String
getScale()
java.lang.Integer
getSemiTransparent()
java.lang.Integer
getStrikeThrough()
java.lang.String
getText()
java.lang.Integer
getTextRotation()
java.lang.Integer
getTransparent()
java.lang.String
getType()
java.lang.Integer
getView()
java.lang.Integer
getWidth()
Node
getXy()
Node
getXy1()
Node
getXy2()
java.util.ArrayList<Node>
getXyn()
java.lang.String
renderComponent()
java.lang.String
renderKeyValue(java.lang.String key, java.lang.String value)
java.lang.String
renderKeyValue(java.lang.String key, java.lang.String value, java.lang.String delimiter)
java.lang.String
renderNode(java.lang.String keyX, java.lang.String keyY, Node node)
java.lang.String
renderNode(java.lang.String keyX, java.lang.String keyY, Node node, java.lang.String delimiter)
java.lang.String
renderType()
void
setArrowHeadSize(java.lang.Integer aArrowHeadSize)
void
setAspectRatio(java.lang.String aAspectRatio)
void
setBlankOutImage(java.lang.String aBlankOutImage)
void
setBorder(java.lang.String aBorder)
void
setColor(Color aColor)
void
setCreateDate(java.lang.String aCreateDate)
void
setCreatedId(java.lang.String aCreatedId)
void
setCustomProperty(java.lang.Integer aCustomProperty)
void
setEdit(java.lang.Integer aEdit)
void
setFillColor(Color aFillColor)
void
setFontBold(java.lang.String fontBold)
void
setFontHeight(java.lang.Integer aFontHeight)
void
setFontItalic(java.lang.String fontItalic)
void
setFontName(java.lang.String aFontName)
void
setFontStrikeThrough(java.lang.String fontStrikeThrough)
void
setFontUnderline(java.lang.String fontUnderline)
void
setFrames(java.lang.String aFrames)
void
setHeight(java.lang.Integer aHeight)
void
setHyperlink(java.lang.String aHyperlink)
void
setHyperLinkSettings(java.lang.String aHyperLinkSettings)
void
setLabel(java.lang.String aLabel)
void
setLineWidth(java.lang.Integer aLineWidth)
void
setModifiedDate(java.lang.String aModifiedDate)
void
setModifiedId(java.lang.String aModifiedId)
void
setPage(java.lang.Integer aPage)
void
setPageSize(java.lang.String aPageSize)
void
setPageUrl(java.lang.String aPageUrl)
void
setRectangular(java.lang.Integer aRectangular)
void
setResource(java.lang.String aResource)
void
setRotation(java.lang.Integer aRotation)
void
setScale(java.lang.String aScale)
void
setSemiTransparent(java.lang.Integer aSemiTransparent)
void
setStrikeThrough(java.lang.Integer aStrikeThrough)
void
setText(java.lang.String aText)
void
setTextRotation(java.lang.Integer aTextRotation)
void
setTransparent(java.lang.Integer aTransparent)
void
setType(java.lang.String aType)
void
setView(java.lang.Integer aView)
void
setWidth(java.lang.Integer aWidth)
void
setXy(Node aXy)
void
setXy1(Node aXy1)
void
setXy2(Node aXy2)
void
setXyn(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
-
-