package bluej.editor.moe;
import java.util.Properties;
import bluej.editor.EditorWatcher;
import bluej.parser.entity.EntityResolver;
import bluej.pkgmgr.JavadocResolver;
import bluej.utility.javafx.FXPlatformRunnable;
| Parameters for the Moe editor.
|
| @author Davin McCall
|
public class MoeEditorParameters
{
private String title;
private boolean isCode;
private boolean isCompiled;
private EditorWatcher watcher;
private boolean showToolbar;
private boolean showLineNum;
private Properties resources;
private EntityResolver projectResolver;
private JavadocResolver javadocResolver;
private FXPlatformRunnable callbackOnOpen;
public MoeEditorParameters(String title, EditorWatcher watcher,
Properties resources, EntityResolver projectResolver,
JavadocResolver javadocResolver)
{
this.title = title;
this.watcher = watcher;
this.resources = resources;
this.projectResolver = projectResolver;
this.javadocResolver = javadocResolver;
}
public String getTitle()
{
return title;
}
public void setTitle(String title)
{
this.title = title;
}
public boolean isCode()
{
return isCode;
}
public void setCode(boolean isCode)
{
this.isCode = isCode;
}
public EditorWatcher getWatcher()
{
return watcher;
}
public void setWatcher(EditorWatcher watcher)
{
this.watcher = watcher;
}
public boolean isShowToolbar()
{
return showToolbar;
}
public void setShowToolbar(boolean showToolbar)
{
this.showToolbar = showToolbar;
}
public boolean isShowLineNum()
{
return showLineNum;
}
public void setShowLineNum(boolean showLineNum)
{
this.showLineNum = showLineNum;
}
public Properties getResources()
{
return resources;
}
public void setResources(Properties resources)
{
this.resources = resources;
}
public EntityResolver getProjectResolver()
{
return projectResolver;
}
public void setProjectResolver(EntityResolver projectResolver)
{
this.projectResolver = projectResolver;
}
public JavadocResolver getJavadocResolver()
{
return javadocResolver;
}
public void setJavadocResolver(JavadocResolver javadocResolver)
{
this.javadocResolver = javadocResolver;
}
public FXPlatformRunnable getCallbackOnOpen()
{
return callbackOnOpen;
}
public void setCallbackOnOpen(FXPlatformRunnable callbackOnOpen)
{
this.callbackOnOpen = callbackOnOpen;
}
public boolean isCompiled()
{
return isCompiled;
}
public void setCompiled(boolean compiled)
{
isCompiled = compiled;
}
}
top,
use,
map,
class MoeEditorParameters
. MoeEditorParameters
. getTitle
. setTitle
. isCode
. setCode
. getWatcher
. setWatcher
. isShowToolbar
. setShowToolbar
. isShowLineNum
. setShowLineNum
. getResources
. setResources
. getProjectResolver
. setProjectResolver
. getJavadocResolver
. setJavadocResolver
. getCallbackOnOpen
. setCallbackOnOpen
. isCompiled
. setCompiled
168 neLoCode
+ 2 LoComm