protoj.core
Class StandardProperties

java.lang.Object
  extended by protoj.core.StandardProperties

public final class StandardProperties
extends java.lang.Object

These are all the properties that are added to the PropertyStore on behalf of the StandardProject.

Author:
Ashley Williams

Constructor Summary
StandardProperties(CoreProject parent)
          Create an instance with the owning parent project.
 
Method Summary
 PropertyInfo getDebugConditionProperty()
          Use to narrow down the many potential debug targets to a vm that contains a matching argument to its main() method.
 PropertyInfo getDebugPortProperty()
          Set to a valid port number that the debugger should listen for connections on.
 PropertyInfo getDebugProperty()
          Set to true or false to to turn debugging on or off.
 PropertyInfo getDebugSuspendProperty()
          Set to true or false to switch suspend on or off for the debugging session.
 PropertyInfo getGcskipProperty()
          Whether or not the upload to google code should occur.
 PropertyInfo getLevelProperty()
          One of the logging levels constant values as declared in the log4j Level class.
 PropertyInfo getQuietProperty()
          Set to true or false to turn the console appender on or off.
 PropertyInfo getScpskipProperty()
          Whether or not the remote copy via scp should occur.
 PropertyInfo getStatusWindowProperty()
          Whether or not to display the colored window at the end of the build.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardProperties

public StandardProperties(CoreProject parent)
Create an instance with the owning parent project.

Parameters:
parent -
Method Detail

getDebugProperty

public PropertyInfo getDebugProperty()
Set to true or false to to turn debugging on or off.

Returns:

getLevelProperty

public PropertyInfo getLevelProperty()
One of the logging levels constant values as declared in the log4j Level class.

Returns:

getQuietProperty

public PropertyInfo getQuietProperty()
Set to true or false to turn the console appender on or off.

Returns:

getDebugSuspendProperty

public PropertyInfo getDebugSuspendProperty()
Set to true or false to switch suspend on or off for the debugging session.

Returns:

getDebugPortProperty

public PropertyInfo getDebugPortProperty()
Set to a valid port number that the debugger should listen for connections on.

Returns:

getDebugConditionProperty

public PropertyInfo getDebugConditionProperty()
Use to narrow down the many potential debug targets to a vm that contains a matching argument to its main() method. For example, specifying a value of archive will cause only the vm that performs the archive task to be debugged.

Returns:

getGcskipProperty

public PropertyInfo getGcskipProperty()
Whether or not the upload to google code should occur.

Returns:

getScpskipProperty

public PropertyInfo getScpskipProperty()
Whether or not the remote copy via scp should occur.

Returns:

getStatusWindowProperty

public PropertyInfo getStatusWindowProperty()
Whether or not to display the colored window at the end of the build.

Returns: