public class SymbolicProjectionModel extends org.jamesii.core.model.Model implements org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
ISymbolicModel
that wraps ProjectionModel
.
To be extended in the future.Constructor and Description |
---|
SymbolicProjectionModel(ProjectionModel pModel)
Instantiates a new symbolic projection model.
|
Modifier and Type | Method and Description |
---|---|
IProjectionModel |
getAsDataStructure() |
org.jamesii.core.model.symbolic.convert.IDocument<?> |
getAsDocument(Class<? extends org.jamesii.core.model.symbolic.convert.IDocument<?>> targetFormat) |
String |
getSource() |
org.jamesii.core.data.model.read.plugintype.IMIMEType |
getSourceMimeType() |
boolean |
isSourceAvailable() |
void |
removeSource() |
boolean |
setFromDataStructure(IProjectionModel model) |
boolean |
setFromDocument(org.jamesii.core.model.symbolic.convert.IDocument<?> model) |
void |
setSource(String src,
org.jamesii.core.data.model.read.plugintype.IMIMEType mime) |
cleanUp, demandsResource, getAccessRestriction, getParam, getParam, init, instantiate, setAccessRestriction, setParam
compareTo, getCompleteInfoString, getName, setName, toString
changed, changed, getMediator, getSimpleId, isObserved, registerObserver, report, report, report, report, report, report, report, report, setMediator, unregister, unregisterObserver, unregisterObservers
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
changed, changed, getMediator, registerObserver, setMediator, unregisterObserver, unregisterObservers
compareTo
public SymbolicProjectionModel(ProjectionModel pModel)
pModel
- the actual projection modelpublic IProjectionModel getAsDataStructure()
getAsDataStructure
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public boolean setFromDataStructure(IProjectionModel model)
setFromDataStructure
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public org.jamesii.core.model.symbolic.convert.IDocument<?> getAsDocument(Class<? extends org.jamesii.core.model.symbolic.convert.IDocument<?>> targetFormat)
getAsDocument
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public boolean setFromDocument(org.jamesii.core.model.symbolic.convert.IDocument<?> model)
setFromDocument
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public void removeSource()
removeSource
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public void setSource(String src, org.jamesii.core.data.model.read.plugintype.IMIMEType mime)
setSource
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public boolean isSourceAvailable()
isSourceAvailable
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public String getSource()
getSource
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
public org.jamesii.core.data.model.read.plugintype.IMIMEType getSourceMimeType()
getSourceMimeType
in interface org.jamesii.core.model.symbolic.ISymbolicModel<IProjectionModel>
Copyright © 2013. All Rights Reserved.