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 classIXOSAnno.ANNOTYPEAnnotation types.
-
Field Summary
Fields Modifier and Type Field Description static intHEIGHT_OFFSETOffset for text height.static intWIDTH_OFFSETOffset for text width.
-
Constructor Summary
Constructors Constructor Description IXOSAnno()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intconvertFontHeight(int height)Converts font-height from ixos-annotation-file to points.protected java.lang.StringgetHex(java.awt.Color color)java.lang.StringgetUTCTime(java.lang.String date, java.lang.String time)abstract voidrenderAnno(com.saperion.ngc.viewer.virtualviewer.annotation.xml.elements.AnnMeta annMeta, com.saperion.ngc.viewer.virtualviewer.annotation.xml.elements.AnnObject annObject)voidsetDocSize(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
-
-