public class IniDocument
extends java.lang.Object
There are several iterations of OutputFileName:
currentFrame
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<Annotation> |
annotations |
java.lang.String |
commandLine |
java.util.ArrayList<IniEntry> |
entries |
IPath |
path |
Constructor and Description |
---|
IniDocument() |
Modifier and Type | Method and Description |
---|---|
void |
entryChanged(IniEntry ie) |
double |
getClockDelta() |
java.lang.String |
getCommandLine() |
java.lang.String |
getCommandLineParam(java.lang.String param) |
double |
getCurrentClock() |
int |
getCurrentFrame()
If we are an animation, then this is the current frame being rendered
or the first frame that will be rendered
|
java.lang.String |
getDebugFile() |
java.util.HashMap<java.lang.String,java.lang.Double> |
getDeclares() |
IniEntry |
getEntry(IniEntry.Type type) |
java.lang.String |
getFatalFile() |
double |
getFinalClock() |
int |
getFinalFrame() |
int |
getHeight()
Convienence handler to get the image height
|
double |
getInitialClock() |
int |
getInitialFrame() |
java.lang.String |
getInputFileName() |
java.lang.String |
getName() |
java.lang.String |
getOutputFileName() |
java.lang.String |
getOutputFileName(int frameNumber)
Get the name of the graphics output file
TODO: handle missing file extensions (derived from file type)
|
IPath |
getPath() |
IProject |
getProject() |
java.lang.String |
getRenderFile() |
java.lang.String |
getSelectedValue(IniEntry.Type type)
Fetch the ini value of this type, or the command line one if it is overridden
|
java.lang.String |
getStatisticsFile() |
int |
getSubsetEndFrame() |
int |
getSubsetStartFrame() |
java.lang.String |
getWarningFile() |
int |
getWidth()
Convienence handler to get the image width
|
java.lang.String |
getWorkingDirectory() |
boolean |
isAnimation() |
boolean |
isCyclicAnimation() |
boolean |
isRunning()
Is this IniDocument part of a running render?
|
void |
removeValue(IniEntry.Type type) |
void |
setActiveIni(boolean active)
Set whether this is the active IniDocument
|
void |
setChangeListener(IniEditorChangeListener iniEditorChangeListener) |
void |
setCommandLine(java.lang.String newCommandLine) |
void |
setCurrentFrame(int currentFrame) |
void |
setProject(IProject project) |
void |
setValue(IniEntry.Type type,
boolean value) |
void |
setValue(IniEntry.Type type,
double value) |
void |
setValue(IniEntry.Type type,
int value) |
void |
setValue(IniEntry.Type type,
java.lang.String value) |
public java.util.ArrayList<IniEntry> entries
public java.util.ArrayList<Annotation> annotations
public IPath path
public java.lang.String commandLine
public IniEntry getEntry(IniEntry.Type type)
public void setValue(IniEntry.Type type, boolean value)
public void setValue(IniEntry.Type type, int value)
public void setValue(IniEntry.Type type, double value)
public void setValue(IniEntry.Type type, java.lang.String value)
public void entryChanged(IniEntry ie)
public void removeValue(IniEntry.Type type)
public void setCommandLine(java.lang.String newCommandLine)
public void setChangeListener(IniEditorChangeListener iniEditorChangeListener)
public int getWidth()
public int getHeight()
public IPath getPath()
public java.lang.String getWorkingDirectory()
public java.lang.String getCommandLineParam(java.lang.String param)
public java.lang.String getName()
public IProject getProject()
public void setProject(IProject project)
public java.lang.String getInputFileName()
public java.lang.String getOutputFileName()
public java.lang.String getOutputFileName(int frameNumber)
public java.lang.String getSelectedValue(IniEntry.Type type)
type
- The type to fetchpublic java.lang.String getCommandLine()
public java.lang.String getDebugFile()
public java.lang.String getFatalFile()
public java.lang.String getRenderFile()
public java.lang.String getWarningFile()
public java.lang.String getStatisticsFile()
public int getCurrentFrame()
public void setCurrentFrame(int currentFrame)
currentFrame
- the currentFrame to setpublic int getInitialFrame()
public int getFinalFrame()
public double getCurrentClock()
public double getClockDelta()
public boolean isRunning()
public boolean isAnimation()
public int getSubsetStartFrame()
public int getSubsetEndFrame()
public boolean isCyclicAnimation()
public double getInitialClock()
public double getFinalClock()
public java.util.HashMap<java.lang.String,java.lang.Double> getDeclares()
public void setActiveIni(boolean active)
active
- true = we are the chosen one