Class IXOSAnno
- java.lang.Object
-
- com.saperion.ngc.viewer.virtualviewer.annotation.ixos.IXOSAnno
-
- Direct Known Subclasses:
ArrowAnno
,CheckmarkAnno
,CircleAnno
,FreehandAnno
,LineAnno
,NoteAnno
,TextAnno
public abstract class IXOSAnno extends java.lang.Object
- Author:
- rbo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IXOSAnno.ANNOTYPE
Annotation types.
-
Field Summary
Fields Modifier and Type Field Description static int
HEIGHT_OFFSET
Offset for text height.static int
WIDTH_OFFSET
Offset for text width.
-
Constructor Summary
Constructors Constructor Description IXOSAnno()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description int
convertFontHeight(int height)
Converts font-height from ixos-annotation-file to points.protected java.lang.String
getHex(java.awt.Color color)
java.lang.String
getUTCTime(java.lang.String date, java.lang.String time)
abstract void
renderAnno(com.saperion.ngc.viewer.virtualviewer.annotation.xml.elements.AnnMeta annMeta, com.saperion.ngc.viewer.virtualviewer.annotation.xml.elements.AnnObject annObject)
void
setDocSize(Node size)
-
-
-
Field Detail
-
WIDTH_OFFSET
public static final int WIDTH_OFFSET
Offset for text width.- See Also:
- Constant Field Values
-
HEIGHT_OFFSET
public static final int HEIGHT_OFFSET
Offset for text height.- See Also:
- Constant Field Values
-
-
Method Detail
-
getHex
protected java.lang.String getHex(java.awt.Color color)
- Parameters:
color
- Color object- Returns:
- Hex representation
-
setDocSize
public void setDocSize(Node size)
- Parameters:
size
- Document size
-
convertFontHeight
public int convertFontHeight(int height)
Converts font-height from ixos-annotation-file to points.- Parameters:
height
- IXOS font height- Returns:
- Real font height
-
getUTCTime
public java.lang.String getUTCTime(java.lang.String date, java.lang.String time)
- Parameters:
date
- Date stringtime
- Time string- Returns:
- ISO datetime string Exception
-
renderAnno
public abstract void renderAnno(com.saperion.ngc.viewer.virtualviewer.annotation.xml.elements.AnnMeta annMeta, com.saperion.ngc.viewer.virtualviewer.annotation.xml.elements.AnnObject annObject)
- Parameters:
annMeta
- Annotation metadataannObject
- Annotation object
-
-