package org.docear.plugin.core.features; import org.freeplane.core.extension.IExtension; import org.freeplane.features.map.MapModel; public final class DocearInternallyLoadedMap implements IExtension { /*********************************************************************************** * CONSTRUCTORS **********************************************************************************/ /*********************************************************************************** * METHODS **********************************************************************************/ public static boolean isInternallyLoaded(MapModel map) { if(map.getExtension(DocearInternallyLoadedMap.class) != null) { return true; } return false; } public static void markInternallyLoaded(MapModel map) { map.putExtension(DocearInternallyLoadedMap.class, new DocearInternallyLoadedMap()); } public static void unmarkInternallyLoaded(MapModel map) { map.removeExtension(DocearInternallyLoadedMap.class); } /*********************************************************************************** * REQUIRED METHODS FOR INTERFACES **********************************************************************************/ }