Interface IArtifactRepresentation
-
- All Superinterfaces:
IVilType
- All Known Implementing Classes:
AbstractArtifactRepresentation,Binary,Text
public interface IArtifactRepresentation extends IVilType
The common interface for all artifact representations.- Author:
- Holger Eichelberger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IArtifactChangedListenerQueuegetListeners()Returns the change listeners.booleanisEmpty()Returns whether this artifact representation is empty.voidupdateContents()Updates the contents.
-
-
-
Method Detail
-
isEmpty
boolean isEmpty()
Returns whether this artifact representation is empty.- Returns:
trueif it is empty,falseelse
-
getListeners
IArtifactChangedListenerQueue getListeners()
Returns the change listeners.- Returns:
- the change listeners
-
updateContents
void updateContents() throws VilExceptionUpdates the contents.- Throws:
VilException- in case that reading fails for some reason
-
-