13 #ifndef ossimMetadataFileWriter_H 14 #define ossimMetadataFileWriter_H 62 virtual void initialize();
120 virtual void setAreaOfInterest(
const ossimIrect& areaOfInterest);
142 virtual void getMetadatatypeList(
143 std::vector<ossimString>& metadatatypeList)
const=0;
152 virtual bool hasMetadataType(
const ossimString& metadataType)
const=0;
159 virtual void getPropertyNames(std::vector<ossimString>& propertyNames)
const;
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
Represents serializable keyword/value map.
virtual void setPercentComplete(double percentComplete)
virtual void propertyEvent(ossimPropertyEvent &)
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual ossimObject * getObject()=0
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual void disconnectInputEvent(ossimConnectionEvent &)
virtual bool canConnectMyInputTo(ossim_int32 myInputIndex, const ossimConnectableObject *object) const =0
required to be overriden by derived classes
virtual void connectInputEvent(ossimConnectionEvent &)