Package org.gvsig.annotation.impl
Class DefaultAnnotationManager
java.lang.Object
org.gvsig.annotation.impl.DefaultAnnotationManager
- All Implemented Interfaces:
org.gvsig.annotation.AnnotationManager
public class DefaultAnnotationManager
extends Object
implements org.gvsig.annotation.AnnotationManager
Default
AnnotationManager implementation.- Version:
- $Id$
- Author:
- gvSIG Team
-
Field Summary
Fields inherited from interface org.gvsig.annotation.AnnotationManager
FONTCOLOR_ATTRIBUTE_NAME, FONTHEGTH_ATTRIBUTE_NAME, FONTROTATION_ATTRIBUTE_NAME, FONTSTYLE_ATTRIBUTE_NAME, FONTTYPE_ATTRIBUTE_NAME, TEXTVALUE_ATTRIBUTE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFontStyle(String fontStyle) voidaddFontType(String fontType) org.gvsig.annotation.AnnotationCreationServicegetAnnotationCreationService(org.gvsig.fmap.dal.feature.FeatureStore featureStore) org.gvsig.annotation.calculator.AnnotationPositionCalculatororg.gvsig.annotation.calculator.AnnotationPositionCalculatorintdoubledoublevoidregisterAnnotationPositionCalculator(String name, Class annotationPositionCalculatorClass) voidregisterDefaultAnnotationPositionCalculator(Class annotationPositionCalculatorClass) voidsetDefaultFontColor(int fontColor) voidsetDefaultFontColor(Color fontColor) voidsetDefaultFontHeight(double fontHeight) voidsetDefaultFontRotation(double fontRotation) voidsetDefaultFontStyle(String fontStyle) voidsetDefaultFontType(String fontType) voidsetDefaultTextValue(String textValue)
-
Constructor Details
-
DefaultAnnotationManager
public DefaultAnnotationManager()
-
-
Method Details
-
getAnnotationCreationService
public org.gvsig.annotation.AnnotationCreationService getAnnotationCreationService(org.gvsig.fmap.dal.feature.FeatureStore featureStore) throws org.gvsig.tools.service.ServiceException - Specified by:
getAnnotationCreationServicein interfaceorg.gvsig.annotation.AnnotationManager- Throws:
org.gvsig.tools.service.ServiceException
-
getAnnotationPositionCalculator
public org.gvsig.annotation.calculator.AnnotationPositionCalculator getAnnotationPositionCalculator(String name) throws org.gvsig.annotation.calculator.AnnotationPositionCalculatorCreationException - Specified by:
getAnnotationPositionCalculatorin interfaceorg.gvsig.annotation.AnnotationManager- Throws:
org.gvsig.annotation.calculator.AnnotationPositionCalculatorCreationException
-
getAnnotationPositionCalculatorList
- Specified by:
getAnnotationPositionCalculatorListin interfaceorg.gvsig.annotation.AnnotationManager
-
getDefaultAnnotationPositionCalculator
public org.gvsig.annotation.calculator.AnnotationPositionCalculator getDefaultAnnotationPositionCalculator() throws org.gvsig.annotation.calculator.AnnotationPositionCalculatorCreationException- Specified by:
getDefaultAnnotationPositionCalculatorin interfaceorg.gvsig.annotation.AnnotationManager- Throws:
org.gvsig.annotation.calculator.AnnotationPositionCalculatorCreationException
-
registerAnnotationPositionCalculator
public void registerAnnotationPositionCalculator(String name, Class annotationPositionCalculatorClass) - Specified by:
registerAnnotationPositionCalculatorin interfaceorg.gvsig.annotation.AnnotationManager
-
registerDefaultAnnotationPositionCalculator
- Specified by:
registerDefaultAnnotationPositionCalculatorin interfaceorg.gvsig.annotation.AnnotationManager
-
addFontStyle
- Specified by:
addFontStylein interfaceorg.gvsig.annotation.AnnotationManager
-
addFontType
- Specified by:
addFontTypein interfaceorg.gvsig.annotation.AnnotationManager
-
getDefaultFontColor
public int getDefaultFontColor()- Specified by:
getDefaultFontColorin interfaceorg.gvsig.annotation.AnnotationManager
-
getDefaultFontHeight
public double getDefaultFontHeight()- Specified by:
getDefaultFontHeightin interfaceorg.gvsig.annotation.AnnotationManager
-
getDefaultFontRotation
public double getDefaultFontRotation()- Specified by:
getDefaultFontRotationin interfaceorg.gvsig.annotation.AnnotationManager
-
getDefaultFontStyle
- Specified by:
getDefaultFontStylein interfaceorg.gvsig.annotation.AnnotationManager
-
getDefaultFontType
- Specified by:
getDefaultFontTypein interfaceorg.gvsig.annotation.AnnotationManager
-
getDefaultTextValue
- Specified by:
getDefaultTextValuein interfaceorg.gvsig.annotation.AnnotationManager
-
getFontStyles
- Specified by:
getFontStylesin interfaceorg.gvsig.annotation.AnnotationManager
-
getFontTypes
- Specified by:
getFontTypesin interfaceorg.gvsig.annotation.AnnotationManager
-
setDefaultFontColor
public void setDefaultFontColor(int fontColor) - Specified by:
setDefaultFontColorin interfaceorg.gvsig.annotation.AnnotationManager
-
setDefaultFontColor
- Specified by:
setDefaultFontColorin interfaceorg.gvsig.annotation.AnnotationManager
-
setDefaultFontHeight
public void setDefaultFontHeight(double fontHeight) - Specified by:
setDefaultFontHeightin interfaceorg.gvsig.annotation.AnnotationManager
-
setDefaultFontRotation
public void setDefaultFontRotation(double fontRotation) - Specified by:
setDefaultFontRotationin interfaceorg.gvsig.annotation.AnnotationManager
-
setDefaultFontStyle
- Specified by:
setDefaultFontStylein interfaceorg.gvsig.annotation.AnnotationManager
-
setDefaultFontType
- Specified by:
setDefaultFontTypein interfaceorg.gvsig.annotation.AnnotationManager
-
setDefaultTextValue
- Specified by:
setDefaultTextValuein interfaceorg.gvsig.annotation.AnnotationManager
-