Package org.verapdf.features.gf.objects
Class GFTilingPatternFeaturesObjectAdapter
- java.lang.Object
-
- org.verapdf.features.gf.objects.GFTilingPatternFeaturesObjectAdapter
-
- All Implemented Interfaces:
FeaturesObjectAdapter,TilingPatternFeaturesObjectAdapter
public class GFTilingPatternFeaturesObjectAdapter extends Object implements TilingPatternFeaturesObjectAdapter
Feature object for tilling pattern- Author:
- Maksim Bezrukov
-
-
Constructor Summary
Constructors Constructor Description GFTilingPatternFeaturesObjectAdapter(PDTilingPattern tilingPattern, String id, Set<String> extGStateChild, Set<String> colorSpaceChild, Set<String> patternChild, Set<String> shadingChild, Set<String> xobjectChild, Set<String> fontChild, Set<String> propertiesChild)Constructs new tilling pattern features object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[]getBBox()Set<String>getColorSpaceChild()List<String>getErrors()Set<String>getExtGStateChild()Set<String>getFontChild()StringgetID()double[]getMatrix()LonggetPaintType()Set<String>getPatternChild()Set<String>getPropertiesChild()Set<String>getShadingChild()LonggetTilingType()Set<String>getXObjectChild()DoublegetXStep()DoublegetYStep()booleanisPDFObjectPresent()
-
-
-
Constructor Detail
-
GFTilingPatternFeaturesObjectAdapter
public GFTilingPatternFeaturesObjectAdapter(PDTilingPattern tilingPattern, String id, Set<String> extGStateChild, Set<String> colorSpaceChild, Set<String> patternChild, Set<String> shadingChild, Set<String> xobjectChild, Set<String> fontChild, Set<String> propertiesChild)
Constructs new tilling pattern features object- Parameters:
tilingPattern- PDTilingPattern which represents tilling pattern for feature reportid- id of the objectextGStateChild- set of external graphics state id which contains in resource dictionary of this patterncolorSpaceChild- set of ColorSpace id which contains in resource dictionary of this patternpatternChild- set of pattern id which contains in resource dictionary of this patternshadingChild- set of shading id which contains in resource dictionary of this patternxobjectChild- set of XObject id which contains in resource dictionary of this patternfontChild- set of font id which contains in resource dictionary of this patternpropertiesChild- set of properties id which contains in resource dictionary of this pattern
-
-
Method Detail
-
getID
public String getID()
- Specified by:
getIDin interfaceTilingPatternFeaturesObjectAdapter
-
getExtGStateChild
public Set<String> getExtGStateChild()
- Specified by:
getExtGStateChildin interfaceTilingPatternFeaturesObjectAdapter
-
getColorSpaceChild
public Set<String> getColorSpaceChild()
- Specified by:
getColorSpaceChildin interfaceTilingPatternFeaturesObjectAdapter
-
getPatternChild
public Set<String> getPatternChild()
- Specified by:
getPatternChildin interfaceTilingPatternFeaturesObjectAdapter
-
getShadingChild
public Set<String> getShadingChild()
- Specified by:
getShadingChildin interfaceTilingPatternFeaturesObjectAdapter
-
getXObjectChild
public Set<String> getXObjectChild()
- Specified by:
getXObjectChildin interfaceTilingPatternFeaturesObjectAdapter
-
getFontChild
public Set<String> getFontChild()
- Specified by:
getFontChildin interfaceTilingPatternFeaturesObjectAdapter
-
getPropertiesChild
public Set<String> getPropertiesChild()
- Specified by:
getPropertiesChildin interfaceTilingPatternFeaturesObjectAdapter
-
getPaintType
public Long getPaintType()
- Specified by:
getPaintTypein interfaceTilingPatternFeaturesObjectAdapter
-
getTilingType
public Long getTilingType()
- Specified by:
getTilingTypein interfaceTilingPatternFeaturesObjectAdapter
-
getBBox
public double[] getBBox()
- Specified by:
getBBoxin interfaceTilingPatternFeaturesObjectAdapter
-
getXStep
public Double getXStep()
- Specified by:
getXStepin interfaceTilingPatternFeaturesObjectAdapter
-
getYStep
public Double getYStep()
- Specified by:
getYStepin interfaceTilingPatternFeaturesObjectAdapter
-
getMatrix
public double[] getMatrix()
- Specified by:
getMatrixin interfaceTilingPatternFeaturesObjectAdapter
-
isPDFObjectPresent
public boolean isPDFObjectPresent()
- Specified by:
isPDFObjectPresentin interfaceFeaturesObjectAdapter
-
getErrors
public List<String> getErrors()
- Specified by:
getErrorsin interfaceFeaturesObjectAdapter
-
-