it.geosolutions.imageio.plugins.nitronitf.wrapper
Class NITFProperties

Object
  extended by NITFProperties

public class NITFProperties
extends Object

A NITF Properties holder class storing all the fields and TREs values, segments and headers to be used to write a NITF file.

Author:
Daniele Romagnoli, GeoSolutions s.a.s.

Constructor Summary
NITFProperties()
           
 
Method Summary
 HeaderWrapper getHeader()
           
 List<ImageWrapper> getImagesWrapper()
          Get the underlying images wrapper List.
 ShapeFileWrapper getShape()
           
 List<TextWrapper> getTextsWrapper()
          Get the underlying text wrapper List.
 void setHeader(HeaderWrapper header)
           
 void setImagesWrapper(List<ImageWrapper> imagesWrapper)
           
 void setShape(ShapeFileWrapper shape)
           
 void setTextsWrapper(List<TextWrapper> textsWrapper)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NITFProperties

public NITFProperties()
Method Detail

getHeader

public HeaderWrapper getHeader()

setHeader

public void setHeader(HeaderWrapper header)

getShape

public ShapeFileWrapper getShape()

setShape

public void setShape(ShapeFileWrapper shape)

getTextsWrapper

public List<TextWrapper> getTextsWrapper()
Get the underlying text wrapper List. Note that this getter returns the list itself, not a copy. Therefore any change to the referred List will directly modify the underlying object.

Returns:
the underlying List of TextWrapper objects.

setTextsWrapper

public void setTextsWrapper(List<TextWrapper> textsWrapper)

getImagesWrapper

public List<ImageWrapper> getImagesWrapper()
Get the underlying images wrapper List. Note that this getter returns the list itself, not a copy. Therefore any change to the referred List will directly modify the underlying object.

Returns:
the underlying List of ImageWrapper objects.

setImagesWrapper

public void setImagesWrapper(List<ImageWrapper> imagesWrapper)


Copyright © 2006-2013 GeoSolutions. All Rights Reserved.