Package edu.pdx.cs410J.grader
Class SubmitAndroidProject
java.lang.Object
edu.pdx.cs410J.grader.EmailSender
edu.pdx.cs410J.grader.Submit
edu.pdx.cs410J.grader.SubmitAndroidProject
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.pdx.cs410J.grader.Submit
Submit.CurrentTimeProvider, Submit.ManifestAttributesNested classes/interfaces inherited from class edu.pdx.cs410J.grader.EmailSender
EmailSender.NewEmail -
Field Summary
Fields inherited from class edu.pdx.cs410J.grader.EmailSender
DAVE_EMAIL, serverName, TA_EMAIL -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanBeSubmitted(File file) protected StringgetZipEntryNameFor(File file) Returns the name of aFilerelative to the source directory.static voidprotected voidwarnIfMainProjectClassIsNotSubmitted(Set<File> sourceFiles) protected voidwarnIfTestClassesAreNotSubmitted(Set<File> sourceFiles) Methods inherited from class edu.pdx.cs410J.grader.Submit
addFile, canFileBeSubmitted, fileExists, getZipEntryNameFor, getZipFileTitle, isInMavenProjectDirectory, isNineDigitStudentId, looksLikeAnEmailAddress, parseCommandLineAndSubmit, setDebug, setEmailServerHostName, setEstimatedHours, setProjectName, setSendReceipt, setStudent, submit, submittedTestClasses, usage, validateProjectNameMethods inherited from class edu.pdx.cs410J.grader.EmailSender
newEmailSession, newEmailTo, newInternetAddress, setEmailServerPort
-
Method Details
-
canBeSubmitted
- Overrides:
canBeSubmittedin classSubmit
-
warnIfMainProjectClassIsNotSubmitted
- Overrides:
warnIfMainProjectClassIsNotSubmittedin classSubmit
-
warnIfTestClassesAreNotSubmitted
- Overrides:
warnIfTestClassesAreNotSubmittedin classSubmit
-
getZipEntryNameFor
Description copied from class:SubmitReturns the name of aFilerelative to the source directory.- Overrides:
getZipEntryNameForin classSubmit
-
main
- Throws:
IOExceptionjakarta.mail.MessagingException
-