SlideShare a Scribd company logo
1 of 75
One paragraph for each
1. Throughout weeks two, three, and four, a number of works
have been read; throughout each piece, each author appealed to
the reader in his/her own unique way. Identify a minimum of
one but no more than three works read that had an influence on
your selection of a topic for research paper. Briefly explain why
the work(s) had an influence on you. (one paragraph)
2. Your task is to select one piece of literature from the reading
list that you’d like to investigate further. In your email (one
paragraph), you must indicate what particularly interests you
about the piece. You may need to read ahead to find the piece
that’s right for you. Your choice should meet the following
criteria:
· You can summarize the topic for others fairly easily.
· You can identify its main argument and purpose.
· It’s intricate or detailed enough that different readers may
have different perspectives.
· It’s a choice you enjoyed reading.
Nonfiction
The Train from Hate (1994)
John Hope Franklin
My pilgrimage from racial apprehension—read just plain
confusion—to racial tolerance was early and brief. I was 7 years
old, and we lived in the all-black town of Rentiesville,
Oklahoma. My father had moved to Tulsa where he hoped to
have a law practice that would make it possible for him to
support his family. Meanwhile, my mother, sister, and I would
occasionally make the journey to Checotah, six miles away, to
shop for supplies.
One day, we went down, as usual, by railroad. My mother
flagged the train and we boarded. It so happened that when the
train stopped, the only place we could enter was the coach
reserved for white people. We did not take notice of this, and as
the train picked up speed, the conductor entered and told us that
we would have to move to the “colored” coach. My mother
explained that we were not responsible for where the coach
stopped and we had no other alternative to climbing aboard and
finding seats as soon as possible. She told him that she could
not risk the possible injury of her and her children by going to
the “colored” coach while the train was moving. The conductor
seemed to agree and said that he would signal to the engineer to
stop the train. When the train came to a halt, the conductor did
not guide us to the coach for African Americans. Instead, he
commanded us to leave the train. We had no alternative to
stepping off the train into the woods and beginning the trek
back to Rentiesville.
As we trudged along, I began to cry. Taking notice of my
sadness, my mother sought to comfort me by saying that it was
not all that far to Rentiesville. I assured her that I did not mind
the walk, but that man, the conductor, was so mean. Why would
he not permit us to ride the train to Checotah?
My mother then gave me my first lesson in race relations. She
told me that the laws required racial separation, but that they
did not, could not, make us inferior in any way. She assured me
that the conductor was not superior because he was white, and I
was not inferior because I was black. I must always remember
that simple fact, she said. Then she made a statement that is as
vivid and clear to me today as the day she uttered it. Under no
circumstances, she said, should I be upset or distressed because
someone sought to demean me. It took too much energy to hate
or even to fight intolerance with one’s emotions. She smiled and
added that in going home we did not have far to walk.
5 It would be too much to claim that my mother’s calm talk
removed a burden from my shoulders. But it is not too much to
say that her observations provided a sound basis for my
attitudes and conduct from that day to this. At that early age, I
had made an important journey. In the future, I remembered that
I should not waste my time or energy lamenting the inability of
some members of society to take me as I was. Instead, I would
use my energies to make me a better person and to distance
myself from the perpetrators and purveyors of hate and
misunderstanding. I shall always be happy that my mother
taught me that the journey to understanding and tolerance was
more important than the journey to Checotah.
Critical Thinking Questions
1. Through his personal experience, Franklin argues for a claim
of policy. Can you articulate that claim?
2. What assumptions underlie the thinking of those who put the
mother and son off that train?
Writing Topic
1. Do you recall a time as a child when you witnessed an
injustice upon innocent people? In what ways did it change you
and/or your views of the world and others? What did you learn
from the experience? Was the lesson immediate, or did it take
years for you to understand it fully?
Nonfiction
Eco-Defense (1985)
Edward Abbey
If a stranger batters your door down with an axe, threatens your
family and yourself with deadly weapons, and proceeds to loot
your home of whatever he wants, he is committing what is
universally recognized—by law and in common morality—as a
crime. In such a situation the householder has both the right and
the obligation to defend himself, his family, and his property by
whatever means are necessary. This right and this obligation is
universally recognized, justified, and praised by all civilized
human communities. Self-defense against attack is one of the
basic laws not only of human society but of life itself, not only
of human life but of all life.
The American wilderness, what little remains, is now
undergoing exactly such an assault. With bulldozer, earth
mover, chainsaw, and dynamite the international timber,
mining, and beef industries are invading our public lands—
property of all Americans—bashing their way into our forests,
mountains, and rangelands and looting them for everything they
can get away with. This for the sake of short-term profits in the
corporate sector and multimillion-dollar annual salaries for the
three-piece-suited gangsters (MBA—Harvard, Yale, University
of Tokyo, et alia) who control and manage these bandit
enterprises. Cheered on, naturally, by Time, Newsweek, and
The Wall Street Journal, actively encouraged, inevitably, by
those jellyfish government agencies that are supposed to protect
the public lands, and as always aided and abetted in every way
possible by the compliant politicians of our Western states, such
as Babbitt, DeConcini, Goldwater, McCain, Hatch, Garn,
Simms, Hansen, Andrus, Wallop, Domenici and Co. Inc.—who
would sell the graves of their mothers if there’s a quick buck in
the deal, over or under the table, what do they care.
Representative government in the United States has broken
down. Our legislators do not represent the public, the voters, or
even those who voted for them but rather the commercial
industrial interests that finance their political campaigns and
control the organs of communication—the TV, the newspapers,
the billboards, the radio. Politics is a game for the rich only.
Representative government in the USA represents money, not
people, and therefore has forfeited our allegiance and moral
support. We owe it nothing but the taxation it extorts from us
under threats of seizure of property, imprisonment, or in some
cases already, when resisted, a violent death by gunfire.
Such is the nature and structure of the industrial megamachine
(in Lewis Mumford’s term) which is now attacking the
American wilderness. That wilderness is our ancestral home, the
primordial homeland of all living creatures including the
human, and the present final dwelling place of such noble
beings as the grizzly bear, the mountain lion, the eagle and the
condor, the moose and the elk and the pronghorn antelope, the
redwood tree, the yellow pine, the bristlecone pine, and yes,
why not say it?—the streams, waterfalls, rivers, the very
bedrock itself of our hills, canyons, deserts, mountains. For
many of us, perhaps for most of us, the wilderness is more our
home than the little stucco boxes, wallboard apartments,
plywood trailer-houses, and cinderblock condominiums in
which the majority are now confined by the poverty of an
overcrowded industrial culture.
5 And if the wilderness is our true home, and if it is threatened
with invasion, pillage, and destruction—as it certainly is—then
we have the right to defend that home, as we would our private
quarters, by whatever means are necessary. (An Englishman’s
home is his castle; the American’s home is his favorite forest,
river, fishing stream, her favorite mountain or desert canyon,
his favorite swamp or woods or lake.) We have the right to
resist and we have the obligation; not to defend that which we
love would be dishonorable. The majority of the American
people have demonstrated on every possible occasion that they
support the ideal of wilderness preservation; even our
politicians are forced by popular opinion to pretend to support
the idea; as they have learned, a vote against wilderness is a
vote against their own reelection. We are justified then in
defending our homes—our private home and our public home—
not only by common law and common morality but also by
common belief. We are the majority; they—the powerful—are in
the minority.
How best defend our homes? Well, that is a matter of the
strategy, tactics, and technique which eco-defense is all about.
What is eco-defense? Eco-defense means fighting back. Eco-
defense means sabotage. Eco-defense is risky but sporting;
unauthorized but fun; illegal but ethically imperative. Next time
you enter a public forest scheduled for chainsaw massacre by
some timber corporation and its flunkies in the US Forest
Service, carry a hammer and a few pounds of 60-penny nails in
your creel, saddlebag, game bag, backpack, or picnic basket.
Spike those trees; you won’t hurt them; they’ll be grateful for
the protection; and you may save the forest. Loggers hate nails.
My Aunt Emma back in West Virginia has been enjoying this
pleasant exercise for years. She swears by it. It’s good for the
trees, it’s good for the woods, and it’s good for the human soul.
Spread the word.
Critical Thinking Questions
1. Abbey sets up an enemy who threatens the environment:
“three-piece-suited gangsters,” he calls them. Compare his use
of this enemy with the enemy Montresor creates in his dramatic
monologue, “The Cask of Amontillado,” on page 243.
2. Abbey closes his essay with the example of “My Aunt
Emma.” What do you think is his purpose in closing with this
personal example, and how does it affect your overall viewpoint
on Abbey’s argument?
Writing Topic
1. Abbey openly calls for spiking trees, a practice that can lead
to serious bodily injury among loggers and is illegal. He asks
you, the reader, to willfully violate the law in an act of civil
disobedience. Similarly, a number of environmental
organizations today practice and sometimes advocate civil
disobedience. For example, Greenpeace boats illegally disrupt
whaling and fishing activities, PETA members block hunters,
Sea Shepherd followers sometimes intervene in the legal capture
of dolphins, and the Animal Liberation Front has burned
veterinary labs. Is there an environmental cause for which you
would consider breaking the law? Argue with evidence that this
particular cause would or would not justify civil disobedience.
Poetry
Hard Rock Returns to Prison (1986)
from the Hospital for the Criminal Insane
Etheridge Knight
Hard Rock was “known not to take no shit
From nobody,” and he had the scars to prove it:
Split purple lips, lumped ears, welts above
His yellow eyes, and one long scar that cut
5 Across his temple and plowed through a thick Canopy of
kinky hair.
The WORD was that Hard Rock wasn’t a mean nigger
Anymore, that the doctors had bored a hole in his head,
Cut out part of his brain, and shot electricity
10 Through the rest. When they brought Hard Rock back,
Handcuffed and chained, he was turned loose,
Like a freshly gelded stallion, to try his new status.
And we all waited and watched, like indians at a corral,
To see if the WORD was true.
15 As we waited we wrapped ourselves in the cloak
Of his exploits: “Man, the last time, it took eight
Screws to put him in the Hole.” “Yeah, remember when he
Smacked the captain with his dinner tray?” “He set
The record for time in the Hole—67 straight days!”
20 “Ol Hard Rock! man, that’s one crazy nigger.”
And then the jewel of a myth that Hard Rock had once bit
A screw on the thumb and poisoned him with syphilitic spit.
The testing came, to see if Hard Rock was really tame.
A hillbilly called him a black son of a bitch
25 And didn’t lose his teeth, a screw who knew Hard Rock
From before shook him down and barked in his face.
And Hard Rock did nothing. Just grinned and looked silly,
His eyes empty like knot holes in a fence.
And even after we discovered that it took Hard Rock
30 Exactly 3 minutes to tell you his first name,
We told ourselves that he had just wised up,
Was being cool; but we could not fool ourselves for long,
And we turned away, our eyes on the ground. Crushed.
He had been our Destroyer, the doer of things
35 We dreamed of doing but could not bring ourselves to do,
The fears of years, like a biting whip,
Had cut grooves too deeply across our backs.
Critical Thinking Questions
1. How does the poem’s speaker use appeal to pathos?
2. Describe the speaker and assess his ethos.
3. How does this poem affect your attitude toward or feelings
about prisoners?
Writing Topic
1. The hospital procedure that Hard Rock was forced to undergo
is no longer allowed; however, solitary time is a form of
punishment still used in some prisons for misbehavior. Do some
research on high-security prisons and the treatment of
individuals for infractions of prison rules, particularly the use
of solitary confinement as punishment. Based on your research,
write a claim of policy argument on the use of solitary
confinement (or other punishments) as a correction method for
individual prisoners.
Search Illustration and exampleSearch Illustration and example
1. Use enters last name
2. User hits find button
3. MainJFrame captures push
button event
4 MainJframew extracts text fromEmployee getFirstName()
1
4. MainJframew extracts text from
employeelasname textfield
5. MainJFrame uses the
employeedirectory to find the
employee object that matches
the entered last name
6 The findEmpoyee Jpanel takes
Employee.getFirstName()
Employee.getLasName()
:
LastnameTextfield getText()
2
6. The findEmpoyee Jpanel takes
an employee object as input. In
the constructor we map the
attributes of the employee object
to the text fields of the jpanel. We
use setText() method on the text
fi ldLastnameTextfield.getText()
4
3 6
fields
employeedirectory.findByLastName( )5
This section of code is the actionperformed event in the
MainJFrame
:
Display employee data into
findEmployeejpanel screen
Found
employee
object
Returned employee object
findEmployeeByLastName Method
Add the following method to the EmployeeDirectory class
Public Employee findEmployeeByLastName( String ln ){
ArrayList employeelist; //define a new reference
variable to hold the list of employees
Employeelist = employeedirectory.getEmployeeList(); //
retrieve the list of employees from the direcoty
//now go through the list, one employee at the time to find the
object that has a last name that matches the input ln
//if there is a match on the last name attribute then return the
employee object with that attribute (last name in this//if there is
a match on the last name attribute then return the employee
object with that attribute (last name in this
//case
For (Employee currentemployee : employeelist){
If (currentemployee getLastName() equals(ln) ) return
currentemployee ;If (currentemployee
.getLastName().equals(ln) ) return currentemployee ;
} // keep going back while there is no match
Return null; // the program gets to this line if no mtach was
found which means return null;
5100Assignment1/build/built-jar.properties
#Sun, 21 Jan 2018 20:26:02 -0500
/Users/wengdi/NetBeansProjects/5100Assignment1=
5100Assignment1/build/classes/.netbeans_automatic_build
5100Assignment1/build/classes/.netbeans_update_resources
5100Assignment1/build/classes/Interface/CreatePanel$1.classpa
ckage Interface;
synchronizedclass CreatePanel$1 implements
java.awt.event.ActionListener {
void CreatePanel$1(CreatePanel);
public void actionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/CreatePanel$2.classpa
ckage Interface;
synchronizedclass CreatePanel$2 implements
java.awt.event.ActionListener {
void CreatePanel$2(CreatePanel);
public void actionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/CreatePanel$3.classpa
ckage Interface;
synchronizedclass CreatePanel$3 implements
java.awt.event.ActionListener {
void CreatePanel$3(CreatePanel);
public void actionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/CreatePanel.classpack
age Interface;
publicsynchronizedclass CreatePanel extends
javax.swing.JPanel {
private Profile.Person person;
private javax.swing.JTextField bankAccountNumberTF;
private javax.swing.JTextField certificateNumberTF;
private javax.swing.JButton createBtn;
private javax.swing.JTextField dateOfBirthTF;
private javax.swing.JTextField emailAddressTF;
private javax.swing.JTextField faxNumberTF;
private javax.swing.JTextField fullFacePhotoTF;
private javax.swing.JLabel imageLabel;
private javax.swing.JButton jButton1;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JTextField linkedInTF;
private javax.swing.JTextField nameTF;
private javax.swing.JTextField socialSecurityNumberTF;
private javax.swing.JTextField telephoneNumberTF;
public void CreatePanel(Profile.Person);
private void initComponents();
private void
dateOfBirthTFActionPerformed(java.awt.event.ActionEvent);
private void
createBtnActionPerformed(java.awt.event.ActionEvent);
private void
jButton1ActionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/CreatePanel.form
5100Assignment1/build/classes/Interface/MainJFrame$1.classpa
ckage Interface;
synchronizedclass MainJFrame$1 implements
java.awt.event.ActionListener {
void MainJFrame$1(MainJFrame);
public void actionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/MainJFrame$2.classpa
ckage Interface;
synchronizedclass MainJFrame$2 implements
java.awt.event.ActionListener {
void MainJFrame$2(MainJFrame);
public void actionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/MainJFrame$3.classpa
ckage Interface;
finalsynchronizedclass MainJFrame$3 implements Runnable {
void MainJFrame$3();
public void run();
}
5100Assignment1/build/classes/Interface/MainJFrame.classpack
age Interface;
publicsynchronizedclass MainJFrame extends
javax.swing.JFrame {
private Profile.Person person;
private javax.swing.JPanel controlJPanel;
private javax.swing.JButton createBtn;
private javax.swing.JPanel displayJPanel;
private javax.swing.JSplitPane splitPanel;
private javax.swing.JButton viewBtn;
public void MainJFrame();
private void initComponents();
private void
createBtnActionPerformed(java.awt.event.ActionEvent);
private void
viewBtnActionPerformed(java.awt.event.ActionEvent);
publicstatic void main(String[]);
}
5100Assignment1/build/classes/Interface/MainJFrame.form
5100Assignment1/build/classes/Interface/ViewPanel$1.classpac
kage Interface;
synchronizedclass ViewPanel$1 implements
java.awt.event.ActionListener {
void ViewPanel$1(ViewPanel);
public void actionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/ViewPanel.classpacka
ge Interface;
publicsynchronizedclass ViewPanel extends javax.swing.JPanel
{
private Profile.Person person;
private javax.swing.JTextField bankAccountNumberTF;
private javax.swing.JTextField certificateNumberTF;
private javax.swing.JTextField dateOfBirthTF;
private javax.swing.JTextField emailAddressTF;
private javax.swing.JTextField faxNumberTF;
private javax.swing.JLabel imageLable;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel11;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JTextField linkedInTF;
private javax.swing.JTextField nameTF;
private javax.swing.JTextField socialSecurityNumberTF;
private javax.swing.JTextField telephoneNumberTF;
public void ViewPanel(Profile.Person);
private void displayPerson(Profile.Person);
private void initComponents();
private void
dateOfBirthTFActionPerformed(java.awt.event.ActionEvent);
}
5100Assignment1/build/classes/Interface/ViewPanel.form
5100Assignment1/build/classes/Profile/Person.classpackage
Profile;
publicsynchronizedclass Person {
private String name;
private String dateOfBirth;
private String telephoneNumber;
private String faxNumber;
private String emailAddress;
private String socialSecurityNumber;
private String bankAccountNumber;
private String certificateNumber;
private String linkedIn;
private String fullFacePhoto;
public void Person();
public String getName();
public void setName(String);
public String getDateOfBirth();
public void setDateOfBirth(String);
public String getTelephoneNumber();
public void setTelephoneNumber(String);
public String getFaxNumber();
public void setFaxNumber(String);
public String getEmailAddress();
public void setEmailAddress(String);
public String getSocialSecurityNumber();
public void setSocialSecurityNumber(String);
public String getBankAccountNumber();
public void setBankAccountNumber(String);
public String getCertificateNumber();
public void setCertificateNumber(String);
public String getLinkedIn();
public void setLinkedIn(String);
public String getFullFacePhoto();
public void setFullFacePhoto(String);
}
5100Assignment1/build.xml
Builds, tests, and runs the project 5100Assignment1.
5100Assignment1/dist/5100Assignment1.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.7
Created-By: 1.8.0_161-b12 (Oracle Corporation)
Class-Path:
X-COMMENT: Main-Class will be added automatically by build
Main-Class: Interface.MainJFrame
Interface/CreatePanel$1.classpackage Interface;
synchronizedclass CreatePanel$1 implements
java.awt.event.ActionListener {
void CreatePanel$1(CreatePanel);
public void actionPerformed(java.awt.event.ActionEvent);
}
Interface/CreatePanel.classpackage Interface;
publicsynchronizedclass CreatePanel extends
javax.swing.JPanel {
private Profile.Person person;
private javax.swing.JTextField bankAccountNumberTF;
private javax.swing.JTextField certificateNumberTF;
private javax.swing.JButton createBtn;
private javax.swing.JTextField dateOfBirthTF;
private javax.swing.JTextField emailAddressTF;
private javax.swing.JTextField faxNumberTF;
private javax.swing.JTextField fullFacePhotoTF;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel11;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JTextField linkedInTF;
private javax.swing.JTextField nameTF;
private javax.swing.JTextField socialSecurityNumberTF;
private javax.swing.JTextField telephoneNumberTF;
public void CreatePanel(Profile.Person);
private void initComponents();
private void
dateOfBirthTFActionPerformed(java.awt.event.ActionEvent);
}
Interface/MainJFrame$1.classpackage Interface;
synchronizedclass MainJFrame$1 implements
java.awt.event.ActionListener {
void MainJFrame$1(MainJFrame);
public void actionPerformed(java.awt.event.ActionEvent);
}
Interface/MainJFrame$2.classpackage Interface;
synchronizedclass MainJFrame$2 implements
java.awt.event.ActionListener {
void MainJFrame$2(MainJFrame);
public void actionPerformed(java.awt.event.ActionEvent);
}
Interface/MainJFrame$3.classpackage Interface;
finalsynchronizedclass MainJFrame$3 implements Runnable {
void MainJFrame$3();
public void run();
}
Interface/MainJFrame.classpackage Interface;
publicsynchronizedclass MainJFrame extends
javax.swing.JFrame {
private Profile.Person person;
private javax.swing.JPanel controlJPanel;
private javax.swing.JButton createBtn;
private javax.swing.JPanel displayJPanel;
private javax.swing.JSplitPane splitPanel;
private javax.swing.JButton viewBtn;
public void MainJFrame();
private void initComponents();
private void
createBtnActionPerformed(java.awt.event.ActionEvent);
private void
viewBtnActionPerformed(java.awt.event.ActionEvent);
publicstatic void main(String[]);
}
Interface/ViewPanel$1.classpackage Interface;
synchronizedclass ViewPanel$1 implements
java.awt.event.ActionListener {
void ViewPanel$1(ViewPanel);
public void actionPerformed(java.awt.event.ActionEvent);
}
Interface/ViewPanel.classpackage Interface;
publicsynchronizedclass ViewPanel extends javax.swing.JPanel
{
private Profile.Person person;
private javax.swing.JTextField bankAccountNumberTF;
private javax.swing.JTextField certificateNumberTF;
private javax.swing.JTextField dateOfBirthTF;
private javax.swing.JTextField emailAddressTF;
private javax.swing.JTextField faxNumberTF;
private javax.swing.JTextField fullFacePhotoTF;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel11;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JTextField linkedInTF;
private javax.swing.JTextField nameTF;
private javax.swing.JTextField socialSecurityNumberTF;
private javax.swing.JTextField telephoneNumberTF;
public void ViewPanel(Profile.Person);
private void initComponents();
private void
dateOfBirthTFActionPerformed(java.awt.event.ActionEvent);
}
Profile/Person.classpackage Profile;
publicsynchronizedclass Person {
private String name;
private String dateOfBirth;
private String telephoneNumber;
private String faxNumber;
private String emailAddress;
private String socialSecurityNumber;
private String bankAccountNumber;
private String certificateNumber;
private String linkedIn;
private String fullFacePhotos;
public void Person();
public String getName();
public void setName(String);
public String getDateOfBirth();
public void setDateOfBirth(String);
public String getTelephoneNumber();
public void setTelephoneNumber(String);
public String getFaxNumber();
public void setFaxNumber(String);
public String getEmailAddress();
public void setEmailAddress(String);
public String getSocialSecurityNumber();
public void setSocialSecurityNumber(String);
public String getBankAccountNumber();
public void setBankAccountNumber(String);
public String getCertificateNumber();
public void setCertificateNumber(String);
public String getLinkedIn();
public void setLinkedIn(String);
public String getFullFacePhotos();
public void setFullFacePhotos(String);
}
5100Assignment1/dist/README.TXT
========================
BUILD OUTPUT DESCRIPTION
========================
When you build an Java application project that has a main
class, the IDE
automatically copies all of the JAR
files on the projects classpath to your projects dist/lib folder.
The IDE
also adds each of the JAR files to the Class-Path element in the
application
JAR files manifest file (MANIFEST.MF).
To run the project from the command line, go to the dist folder
and
type the following:
java -jar "5100Assignment1.jar"
To distribute this project, zip up the dist folder (including the
lib folder)
and distribute the ZIP file.
Notes:
* If two JAR files on the project classpath have the same name,
only the first
JAR file is copied to the lib folder.
* Only JAR files are copied to the lib folder.
If the classpath contains other types of files or folders, these
files (folders)
are not copied.
* If a library on the projects classpath also has a Class-Path
element
specified in the manifest,the content of the Class-Path element
has to be on
the projects runtime path.
* To set a main class in a standard Java project, right-click the
project node
in the Projects window and choose Properties. Then click Run
and enter the
class name in the Main Class field. Alternatively, you can
manually type the
class name in the manifest Main-Class element.
5100Assignment1/manifest.mf
Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
5100Assignment1/nbproject/build-impl.xml
Must set src.dir
Must set test.src.dir
Must set build.dir
Must set dist.dir
Must set build.classes.dir
Must set dist.javadoc.dir
Must set build.test.classes.dir
Must set build.test.results.dir
Must set build.classes.excludes
Must set dist.jar
Must set javac.includes
No tests executed.
Must set JVM to use for profiling in profiler.info.jvm
Must set profiler agent JVM arguments in
profiler.info.jvmargs.agent
Must select some files in the IDE or set javac.includes
To run this application from the command line without
Ant, try:
java -jar "${dist.jar.resolved}"
Must select one file in the IDE or set run.class
Must select one file in the IDE or set run.class
Must select one file in the IDE or set debug.class
Must select one file in the IDE or set debug.class
Must set fix.includes
This target only works when run from inside the NetBeans
IDE.
Must select one file in the IDE or set profile.class
This target only works when run from inside the NetBeans
IDE.
This target only works when run from inside the NetBeans
IDE.
This target only works when run from inside the NetBeans
IDE.
Must select one file in the IDE or set run.class
Must select some files in the IDE or set test.includes
Must select one file in the IDE or set run.class
Must select one file in the IDE or set applet.url
Must select some files in the IDE or set javac.includes
Some tests failed; see details above.
Must select some files in the IDE or set test.includes
Some tests failed; see details above.
Must select some files in the IDE or set test.class
Must select some method in the IDE or set test.method
Some tests failed; see details above.
Must select one file in the IDE or set test.class
Must select one file in the IDE or set test.class
Must select some method in the IDE or set test.method
Must select one file in the IDE or set applet.url
Must select one file in the IDE or set applet.url
5100Assignment1/nbproject/genfiles.properties
build.xml.data.CRC32=9e3eda63
build.xml.script.CRC32=2f3083dd
[email protected]
# This file is used by a NetBeans-based IDE to track changes in
generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will
never regenerate such files for you.
nbproject/build-impl.xml.data.CRC32=9e3eda63
nbproject/build-impl.xml.script.CRC32=97fabed2
nbproject/[email protected]
5100Assignment1/nbproject/private/private.properties
compile.on.save=true
user.properties.file=/Users/wengdi/Library/Application
Support/NetBeans/8.2/build.properties
5100Assignment1/nbproject/private/private.xml
5100Assignment1/nbproject/project.properties
annotation.processing.enabled=true
annotation.processing.enabled.in.editor=false
annotation.processing.processor.options=
annotation.processing.processors.list=
annotation.processing.run.all.processors=true
annotation.processing.source.output=${build.generated.sources.
dir}/ap-source-output
build.classes.dir=${build.dir}/classes
build.classes.excludes=**/*.java,**/*.form
# This directory is removed when the project is cleaned:
build.dir=build
build.generated.dir=${build.dir}/generated
build.generated.sources.dir=${build.dir}/generated-sources
# Only compile against the classpath explicitly listed here:
build.sysclasspath=ignore
build.test.classes.dir=${build.dir}/test/classes
build.test.results.dir=${build.dir}/test/results
# Uncomment to specify the preferred debugger connection
transport:
#debug.transport=dt_socket
debug.classpath=
${run.classpath}
debug.test.classpath=
${run.test.classpath}
# Files in build.classes.dir which should be excluded from
distribution jar
dist.archive.excludes=
# This directory is removed when the project is cleaned:
dist.dir=dist
dist.jar=${dist.dir}/5100Assignment1.jar
dist.javadoc.dir=${dist.dir}/javadoc
excludes=
includes=**
jar.compress=false
javac.classpath=
# Space-separated list of extra javac options
javac.compilerargs=
javac.deprecation=false
javac.external.vm=true
javac.processorpath=
${javac.classpath}
javac.source=1.8
javac.target=1.8
javac.test.classpath=
${javac.classpath}:
${build.classes.dir}
javac.test.processorpath=
${javac.test.classpath}
javadoc.additionalparam=
javadoc.author=false
javadoc.encoding=${source.encoding}
javadoc.noindex=false
javadoc.nonavbar=false
javadoc.notree=false
javadoc.private=false
javadoc.splitindex=true
javadoc.use=true
javadoc.version=false
javadoc.windowtitle=
main.class=Interface.MainJFrame
manifest.file=manifest.mf
meta.inf.dir=${src.dir}/META-INF
mkdist.disabled=false
platform.active=default_platform
run.classpath=
${javac.classpath}:
${build.classes.dir}
# Space-separated list of JVM arguments used when running the
project.
# You may also define separate properties like run-sys-
prop.name=value instead of -Dname=value.
# To set system properties for unit tests define test-sys-
prop.name=value:
run.jvmargs=
run.test.classpath=
${javac.test.classpath}:
${build.test.classes.dir}
source.encoding=UTF-8
src.dir=src
test.src.dir=test
5100Assignment1/nbproject/project.xml
org.netbeans.modules.java.j2seproject
5100Assignment1
5100Assignment1/src/Interface/CreatePanel.form
5100Assignment1/src/Interface/CreatePanel.java5100Assignmen
t1/src/Interface/CreatePanel.java/*
* To change this license header, choose License Headers in Pro
ject Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
packageInterface;
importProfile.Person;
import java.io.File;
import javax.swing.ImageIcon;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
/**
*
* @author wengdi
*/
publicclassCreatePanelextends javax.swing.JPanel{
/**
* Creates new form CreateJPanel
*/
privatePerson person;
publicCreatePanel(Person person){
initComponents();
this.person = person;
}
/**
* This method is called from within the constructor to initial
ize the form.
* WARNING: Do NOT modify this code. The content of this
method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-
fold defaultstate="collapsed" desc="Generated Code">//GEN-
BEGIN:initComponents
privatevoid initComponents(){
jLabel1 =new javax.swing.JLabel();
jLabel2 =new javax.swing.JLabel();
jLabel3 =new javax.swing.JLabel();
jLabel4 =new javax.swing.JLabel();
jLabel5 =new javax.swing.JLabel();
jLabel6 =new javax.swing.JLabel();
jLabel7 =new javax.swing.JLabel();
jLabel8 =new javax.swing.JLabel();
jLabel9 =new javax.swing.JLabel();
jLabel10 =new javax.swing.JLabel();
nameTF =new javax.swing.JTextField();
dateOfBirthTF =new javax.swing.JTextField();
telephoneNumberTF =new javax.swing.JTextField();
faxNumberTF =new javax.swing.JTextField();
emailAddressTF =new javax.swing.JTextField();
socialSecurityNumberTF =new javax.swing.JTextField();
bankAccountNumberTF =new javax.swing.JTextField();
certificateNumberTF =new javax.swing.JTextField();
linkedInTF =new javax.swing.JTextField();
fullFacePhotoTF =new javax.swing.JTextField();
createBtn =new javax.swing.JButton();
jButton1 =new javax.swing.JButton();
imageLabel =new javax.swing.JLabel();
jLabel1.setFont(new java.awt.Font("Lucida Grande",0,24))
;// NOI18N
jLabel1.setText("Create");
jLabel2.setText("Name:");
jLabel3.setText("Date Of Birth:");
jLabel4.setText("Telephone Number:");
jLabel5.setText("Fax Number:");
jLabel6.setText("Email Address:");
jLabel7.setText("Social Security Number:");
jLabel8.setText("Bank Account Number:");
jLabel9.setText("Certificate Number:");
jLabel10.setText("LinkedIn:");
dateOfBirthTF.addActionListener(new java.awt.event.Acti
onListener(){
publicvoid actionPerformed(java.awt.event.ActionEvent evt){
dateOfBirthTFActionPerformed(evt);
}
});
createBtn.setText("Create");
createBtn.addActionListener(new java.awt.event.ActionLis
tener(){
publicvoid actionPerformed(java.awt.event.ActionEvent evt){
createBtnActionPerformed(evt);
}
});
jButton1.setText("Attach Full Face Photo");
jButton1.addActionListener(new java.awt.event.ActionList
ener(){
publicvoid actionPerformed(java.awt.event.ActionEvent evt){
jButton1ActionPerformed(evt);
}
});
imageLabel.setText("jLabel11");
javax.swing.GroupLayout layout =new javax.swing.Group
Layout(this);
this.setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.A
lignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(273,273,273)
.addComponent(jLabel1))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(54,54,54)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.TRAILING)
.addComponent(jLabel7)
.addComponent(jLabel2, javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel3, javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel4, javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel5, javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel6, javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel8, javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel9, javax.swing.GroupLayout.Alignment.L
EADING)
.addComponent(jLabel10, javax.swing.GroupLayout.Alignment.
LEADING)))
.addGroup(layout.createSequentialGroup()
.addGap(46,46,46)
.addComponent(jButton1)))
.addGap(121,121,121)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.LEADING)
.addComponent(fullFacePhotoTF, javax.swing.GroupLayout.PR
EFERRED_SIZE,277, javax.swing.GroupLayout.PREFERRED_
SIZE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.LEADING,false)
.addComponent(nameTF, javax.swing.GroupLayout.DEFAULT_
SIZE,277,Short.MAX_VALUE)
.addComponent(dateOfBirthTF)
.addComponent(telephoneNumberTF)
.addComponent(faxNumberTF)
.addComponent(emailAddressTF)
.addComponent(socialSecurityNumberTF)
.addComponent(bankAccountNumberTF)
.addComponent(certificateNumberTF)
.addComponent(linkedInTF)))))
.addContainerGap(38,Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, lay
out.createSequentialGroup()
.addGap(66,66,66)
.addComponent(imageLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacemen
t.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE,Short.
MAX_VALUE)
.addComponent(createBtn)
.addGap(275,275,275))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.A
lignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(29,29,29)
.addComponent(jLabel1)
.addGap(26,26,26)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel2)
.addComponent(nameTF, javax.swing.GroupLayout.PREFERRE
D_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swi
ng.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel3)
.addComponent(dateOfBirthTF, javax.swing.GroupLayout.PREF
ERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, java
x.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel4)
.addComponent(telephoneNumberTF, javax.swing.GroupLayout.
PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZ
E, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel5)
.addComponent(faxNumberTF, javax.swing.GroupLayout.PREF
ERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, java
x.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel6)
.addComponent(emailAddressTF, javax.swing.GroupLayout.PR
EFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, j
avax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel7)
.addComponent(socialSecurityNumberTF, javax.swing.GroupLa
yout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT
_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel8)
.addComponent(bankAccountNumberTF, javax.swing.GroupLay
out.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_
SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel9)
.addComponent(certificateNumberTF, javax.swing.GroupLayout
.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZ
E, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(jLabel10)
.addComponent(linkedInTF, javax.swing.GroupLayout.PREFER
RED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.s
wing.GroupLayout.PREFERRED_SIZE))
.addGap(18,18,18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(fullFacePhotoTF, javax.swing.GroupLayout.PR
EFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, j
avax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton1))
.addGap(28,28,28)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayou
t.Alignment.BASELINE)
.addComponent(createBtn)
.addComponent(imageLabel))
.addContainerGap(41,Short.MAX_VALUE))
);
}// </editor-fold>//GEN-END:initComponents
privatevoid dateOfBirthTFActionPerformed(java.awt.event.Acti
onEvent evt){//GEN-
FIRST:event_dateOfBirthTFActionPerformed
// TODO add your handling code here:
}//GEN-LAST:event_dateOfBirthTFActionPerformed
privatevoid createBtnActionPerformed(java.awt.event.ActionEv
ent evt){//GEN-FIRST:event_createBtnActionPerformed
// TODO add your handling code here:
person.setName(nameTF.getText());
person.setDateOfBirth(dateOfBirthTF.getText());
person.setTelephoneNumber(telephoneNumberTF.getText(
));
person.setFaxNumber(faxNumberTF.getText());
person.setEmailAddress(emailAddressTF.getText());
person.setSocialSecurityNumber(socialSecurityNumberTF.
getText());
person.setBankAccountNumber(bankAccountNumberTF.ge
tText());
person.setCertificateNumber(certificateNumberTF.getText
());
person.setLinkedIn(linkedInTF.getText());
person.setFullFacePhoto(fullFacePhotoTF.getText());
JOptionPane.showMessageDialog(null,"Create Person Profile S
uccessfully");
}//GEN-LAST:event_createBtnActionPerformed
privatevoid jButton1ActionPerformed(java.awt.event.ActionEve
nt evt){//GEN-FIRST:event_jButton1ActionPerformed
// TODO add your handling code here:
JFileChooser chooser =newJFileChooser();
chooser.showOpenDialog(null);
File f = chooser.getSelectedFile();
String filename = f.getAbsolutePath();
ImageIcon image =newImageIcon(filename);
imageLabel.setIcon(image);
fullFacePhotoTF.setText(filename);
}//GEN-LAST:event_jButton1ActionPerformed
Homework 2
Due Date: Sunday the 28th of January at 11:59PM
The objective of this assignment is to practice managing a
group of objects from creation, update, and search perspectives.
In addition, you are to learn how to convert user questions to
attributes on the classes, and real answers on the screen. Some
of the search functions require that you find multiple instances
that satisfy the search criteria. The matched elements must be
collected into temporary array lists to display on the screen in a
secondary table.
Write an application to manage a fleet of cars for Uber in a
certain geo-area. Your application should enable search to
answer to the following questions:
1. Find me the first available passenger car.
2. How many cars are currently available. How many are not.
3. List all cars that are made by Toyota, GM, etc.
4. List all cars that were manufactured in a given year, ‘x’.
5. Find an available car with a minimum of x seats but no more
than y seats.
6. Find a car with the given serial number. List the attributes of
the found car.
7. List all cars given the model number.
8. List all the car manufacturers used by the (this) Uber.
9. When was the last time the fleet catalog was updated.
10. List all cars that are available in a given city.
11. List all cars that have expired maintenance certificate.
Your application must enable the creation and update functions
for any of the attributes of concern. It will be okay to assume
each of these questions are buttons on the left/right side of the
screen depending on your design.
Also, through a configuration file enable the creation of
multiple instances of cars with various characteristics consistent
with the requirements above. This will save you from having to
retype the same thing multiple times. Make sure to create
enough variations to enable a good demo of your solution.
Checkboxes should be used to indicate yes or no answers to
certain attributes such as availability, etc. The ability to update
some of these attributes is required as well.
Bonus Points:
Define secondary filers on the found instances. In this case, you
will need a search function on the collected search results.
Two additional extensions to think about is how to model a ride
from a to b and determine current location of vehicles.

More Related Content

Similar to One paragraph for each 1. Throughout weeks two, three, and four,.docx

Essay Writing On My Mother Is My Best Friend
Essay Writing On My Mother Is My Best FriendEssay Writing On My Mother Is My Best Friend
Essay Writing On My Mother Is My Best FriendSarah Meza
 
. Free Printable Stationery, Printable Scrapbook Paper
. Free Printable Stationery, Printable Scrapbook Paper. Free Printable Stationery, Printable Scrapbook Paper
. Free Printable Stationery, Printable Scrapbook PaperHannah Carpenter
 
Death Penalty Pros And Cons Essay
Death Penalty Pros And Cons EssayDeath Penalty Pros And Cons Essay
Death Penalty Pros And Cons EssayJulie Songy
 
Sample Of Conclusion In Re. Online assignment writing service.
Sample Of Conclusion In Re. Online assignment writing service.Sample Of Conclusion In Re. Online assignment writing service.
Sample Of Conclusion In Re. Online assignment writing service.Jessica Moore
 
Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...
Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...
Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...Ladonna Mayer
 
Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...
Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...
Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...Debbie Huston
 
Essay Plagiarism Check.pdf
Essay Plagiarism Check.pdfEssay Plagiarism Check.pdf
Essay Plagiarism Check.pdfJanet Katarezzy
 
Academic Writing Sample Essay
Academic Writing Sample EssayAcademic Writing Sample Essay
Academic Writing Sample EssayMelissa Mack
 
Essay On Sunitha Williams In Telugu
Essay On Sunitha Williams In TeluguEssay On Sunitha Williams In Telugu
Essay On Sunitha Williams In TeluguTina Murillo
 
How To Write A Bibliography For Extended Essay - Aher
How To Write A Bibliography For Extended Essay - AherHow To Write A Bibliography For Extended Essay - Aher
How To Write A Bibliography For Extended Essay - AherIoulia King
 
Process Essay Writing Prompts. Online assignment writing service.
Process Essay Writing Prompts. Online assignment writing service.Process Essay Writing Prompts. Online assignment writing service.
Process Essay Writing Prompts. Online assignment writing service.Tia Williams
 
The Old Man And The Sea Book Review Essay
The Old Man And The Sea Book Review EssayThe Old Man And The Sea Book Review Essay
The Old Man And The Sea Book Review EssayKaty Langley
 
Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...
Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...
Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...Janet Jackson
 
New YearS Resolution Pri. Online assignment writing service.
New YearS Resolution Pri. Online assignment writing service.New YearS Resolution Pri. Online assignment writing service.
New YearS Resolution Pri. Online assignment writing service.Aliyahh King
 
Essay On The Cask Of Amontillado.pdf
Essay On The Cask Of Amontillado.pdfEssay On The Cask Of Amontillado.pdf
Essay On The Cask Of Amontillado.pdfAndrea Santiago
 
How To Write A Personal Reflection Paper - Coverlet
How To Write A Personal Reflection Paper - CoverletHow To Write A Personal Reflection Paper - Coverlet
How To Write A Personal Reflection Paper - CoverletKaren Gomez
 

Similar to One paragraph for each 1. Throughout weeks two, three, and four,.docx (18)

Essay Writing On My Mother Is My Best Friend
Essay Writing On My Mother Is My Best FriendEssay Writing On My Mother Is My Best Friend
Essay Writing On My Mother Is My Best Friend
 
. Free Printable Stationery, Printable Scrapbook Paper
. Free Printable Stationery, Printable Scrapbook Paper. Free Printable Stationery, Printable Scrapbook Paper
. Free Printable Stationery, Printable Scrapbook Paper
 
Death Penalty Pros And Cons Essay
Death Penalty Pros And Cons EssayDeath Penalty Pros And Cons Essay
Death Penalty Pros And Cons Essay
 
Sample Of Conclusion In Re. Online assignment writing service.
Sample Of Conclusion In Re. Online assignment writing service.Sample Of Conclusion In Re. Online assignment writing service.
Sample Of Conclusion In Re. Online assignment writing service.
 
Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...
Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...
Example Of Five Paragraph Essay Outline. General 5 Paragraph Essay Outline - ...
 
Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...
Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...
Essay Plagiarism Check. Importance of Use Essay Plagiarism Checker And Its Be...
 
Essay Plagiarism Check.pdf
Essay Plagiarism Check.pdfEssay Plagiarism Check.pdf
Essay Plagiarism Check.pdf
 
Academic Writing Sample Essay
Academic Writing Sample EssayAcademic Writing Sample Essay
Academic Writing Sample Essay
 
Essay On Sunitha Williams In Telugu
Essay On Sunitha Williams In TeluguEssay On Sunitha Williams In Telugu
Essay On Sunitha Williams In Telugu
 
How To Write A Bibliography For Extended Essay - Aher
How To Write A Bibliography For Extended Essay - AherHow To Write A Bibliography For Extended Essay - Aher
How To Write A Bibliography For Extended Essay - Aher
 
Autism Essay
Autism EssayAutism Essay
Autism Essay
 
Process Essay Writing Prompts. Online assignment writing service.
Process Essay Writing Prompts. Online assignment writing service.Process Essay Writing Prompts. Online assignment writing service.
Process Essay Writing Prompts. Online assignment writing service.
 
The Old Man And The Sea Book Review Essay
The Old Man And The Sea Book Review EssayThe Old Man And The Sea Book Review Essay
The Old Man And The Sea Book Review Essay
 
Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...
Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...
Paradise Lost Essay Topics. quot;Paradise Lostquot; By Milton Review - PHDess...
 
Gratitude speech
Gratitude speechGratitude speech
Gratitude speech
 
New YearS Resolution Pri. Online assignment writing service.
New YearS Resolution Pri. Online assignment writing service.New YearS Resolution Pri. Online assignment writing service.
New YearS Resolution Pri. Online assignment writing service.
 
Essay On The Cask Of Amontillado.pdf
Essay On The Cask Of Amontillado.pdfEssay On The Cask Of Amontillado.pdf
Essay On The Cask Of Amontillado.pdf
 
How To Write A Personal Reflection Paper - Coverlet
How To Write A Personal Reflection Paper - CoverletHow To Write A Personal Reflection Paper - Coverlet
How To Write A Personal Reflection Paper - Coverlet
 

More from cherishwinsland

Based on your course reading assignments and your pending research p.docx
Based on your course reading assignments and your pending research p.docxBased on your course reading assignments and your pending research p.docx
Based on your course reading assignments and your pending research p.docxcherishwinsland
 
Based on yesterday Assignment  (Green Machine)1. Provide a Com.docx
Based on yesterday Assignment  (Green Machine)1. Provide a Com.docxBased on yesterday Assignment  (Green Machine)1. Provide a Com.docx
Based on yesterday Assignment  (Green Machine)1. Provide a Com.docxcherishwinsland
 
Based on what youve learned from the material on incidental teachin.docx
Based on what youve learned from the material on incidental teachin.docxBased on what youve learned from the material on incidental teachin.docx
Based on what youve learned from the material on incidental teachin.docxcherishwinsland
 
Based on what you have learned related to cybercrime and technol.docx
Based on what you have learned related to cybercrime and technol.docxBased on what you have learned related to cybercrime and technol.docx
Based on what you have learned related to cybercrime and technol.docxcherishwinsland
 
Based on what you have learned in this class, write a letter to a fu.docx
Based on what you have learned in this class, write a letter to a fu.docxBased on what you have learned in this class, write a letter to a fu.docx
Based on what you have learned in this class, write a letter to a fu.docxcherishwinsland
 
Based on what you have learned about using unified communication.docx
Based on what you have learned about using unified communication.docxBased on what you have learned about using unified communication.docx
Based on what you have learned about using unified communication.docxcherishwinsland
 
Based on what you have learned about using cloud-based office pr.docx
Based on what you have learned about using cloud-based office pr.docxBased on what you have learned about using cloud-based office pr.docx
Based on what you have learned about using cloud-based office pr.docxcherishwinsland
 
Based on week 13 reading assignment wh,describe an IT or simil.docx
Based on week 13 reading assignment wh,describe an IT or simil.docxBased on week 13 reading assignment wh,describe an IT or simil.docx
Based on week 13 reading assignment wh,describe an IT or simil.docxcherishwinsland
 
Based on the video, how do we make ourselves vulnerable or not so vu.docx
Based on the video, how do we make ourselves vulnerable or not so vu.docxBased on the video, how do we make ourselves vulnerable or not so vu.docx
Based on the video, how do we make ourselves vulnerable or not so vu.docxcherishwinsland
 
Based on the video (specifically Section 1 Understanding the Comm.docx
Based on the video (specifically Section 1 Understanding the Comm.docxBased on the video (specifically Section 1 Understanding the Comm.docx
Based on the video (specifically Section 1 Understanding the Comm.docxcherishwinsland
 
Based on the texts by Kafka and Eliot, (writing on one or the other .docx
Based on the texts by Kafka and Eliot, (writing on one or the other .docxBased on the texts by Kafka and Eliot, (writing on one or the other .docx
Based on the texts by Kafka and Eliot, (writing on one or the other .docxcherishwinsland
 
Based on the texts by Kafka and Eliot, (writing on one or the ot.docx
Based on the texts by Kafka and Eliot, (writing on one or the ot.docxBased on the texts by Kafka and Eliot, (writing on one or the ot.docx
Based on the texts by Kafka and Eliot, (writing on one or the ot.docxcherishwinsland
 
Based on the techniques discussed for hiding data on a computer, w.docx
Based on the techniques discussed for hiding data on a computer, w.docxBased on the techniques discussed for hiding data on a computer, w.docx
Based on the techniques discussed for hiding data on a computer, w.docxcherishwinsland
 
Based on the readings, there are specific components that encompass .docx
Based on the readings, there are specific components that encompass .docxBased on the readings, there are specific components that encompass .docx
Based on the readings, there are specific components that encompass .docxcherishwinsland
 
Based on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docx
Based on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docxBased on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docx
Based on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docxcherishwinsland
 
Based on the readings this week, answer the two following questions .docx
Based on the readings this week, answer the two following questions .docxBased on the readings this week, answer the two following questions .docx
Based on the readings this week, answer the two following questions .docxcherishwinsland
 
Based on the readings for the week, discuss your opinion on the need.docx
Based on the readings for the week, discuss your opinion on the need.docxBased on the readings for the week, discuss your opinion on the need.docx
Based on the readings for the week, discuss your opinion on the need.docxcherishwinsland
 
Based on the reading assignment, your experience, and personal r.docx
Based on the reading assignment, your experience, and personal r.docxBased on the reading assignment, your experience, and personal r.docx
Based on the reading assignment, your experience, and personal r.docxcherishwinsland
 
Based on the reading assignment (and in your own words), why are MNE.docx
Based on the reading assignment (and in your own words), why are MNE.docxBased on the reading assignment (and in your own words), why are MNE.docx
Based on the reading assignment (and in your own words), why are MNE.docxcherishwinsland
 
Based on the primary documents from chapter 23 of AmericanYawp, plea.docx
Based on the primary documents from chapter 23 of AmericanYawp, plea.docxBased on the primary documents from chapter 23 of AmericanYawp, plea.docx
Based on the primary documents from chapter 23 of AmericanYawp, plea.docxcherishwinsland
 

More from cherishwinsland (20)

Based on your course reading assignments and your pending research p.docx
Based on your course reading assignments and your pending research p.docxBased on your course reading assignments and your pending research p.docx
Based on your course reading assignments and your pending research p.docx
 
Based on yesterday Assignment  (Green Machine)1. Provide a Com.docx
Based on yesterday Assignment  (Green Machine)1. Provide a Com.docxBased on yesterday Assignment  (Green Machine)1. Provide a Com.docx
Based on yesterday Assignment  (Green Machine)1. Provide a Com.docx
 
Based on what youve learned from the material on incidental teachin.docx
Based on what youve learned from the material on incidental teachin.docxBased on what youve learned from the material on incidental teachin.docx
Based on what youve learned from the material on incidental teachin.docx
 
Based on what you have learned related to cybercrime and technol.docx
Based on what you have learned related to cybercrime and technol.docxBased on what you have learned related to cybercrime and technol.docx
Based on what you have learned related to cybercrime and technol.docx
 
Based on what you have learned in this class, write a letter to a fu.docx
Based on what you have learned in this class, write a letter to a fu.docxBased on what you have learned in this class, write a letter to a fu.docx
Based on what you have learned in this class, write a letter to a fu.docx
 
Based on what you have learned about using unified communication.docx
Based on what you have learned about using unified communication.docxBased on what you have learned about using unified communication.docx
Based on what you have learned about using unified communication.docx
 
Based on what you have learned about using cloud-based office pr.docx
Based on what you have learned about using cloud-based office pr.docxBased on what you have learned about using cloud-based office pr.docx
Based on what you have learned about using cloud-based office pr.docx
 
Based on week 13 reading assignment wh,describe an IT or simil.docx
Based on week 13 reading assignment wh,describe an IT or simil.docxBased on week 13 reading assignment wh,describe an IT or simil.docx
Based on week 13 reading assignment wh,describe an IT or simil.docx
 
Based on the video, how do we make ourselves vulnerable or not so vu.docx
Based on the video, how do we make ourselves vulnerable or not so vu.docxBased on the video, how do we make ourselves vulnerable or not so vu.docx
Based on the video, how do we make ourselves vulnerable or not so vu.docx
 
Based on the video (specifically Section 1 Understanding the Comm.docx
Based on the video (specifically Section 1 Understanding the Comm.docxBased on the video (specifically Section 1 Understanding the Comm.docx
Based on the video (specifically Section 1 Understanding the Comm.docx
 
Based on the texts by Kafka and Eliot, (writing on one or the other .docx
Based on the texts by Kafka and Eliot, (writing on one or the other .docxBased on the texts by Kafka and Eliot, (writing on one or the other .docx
Based on the texts by Kafka and Eliot, (writing on one or the other .docx
 
Based on the texts by Kafka and Eliot, (writing on one or the ot.docx
Based on the texts by Kafka and Eliot, (writing on one or the ot.docxBased on the texts by Kafka and Eliot, (writing on one or the ot.docx
Based on the texts by Kafka and Eliot, (writing on one or the ot.docx
 
Based on the techniques discussed for hiding data on a computer, w.docx
Based on the techniques discussed for hiding data on a computer, w.docxBased on the techniques discussed for hiding data on a computer, w.docx
Based on the techniques discussed for hiding data on a computer, w.docx
 
Based on the readings, there are specific components that encompass .docx
Based on the readings, there are specific components that encompass .docxBased on the readings, there are specific components that encompass .docx
Based on the readings, there are specific components that encompass .docx
 
Based on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docx
Based on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docxBased on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docx
Based on the readings titled ‘Lost Trust’, ‘Chinese Port Cities’ a.docx
 
Based on the readings this week, answer the two following questions .docx
Based on the readings this week, answer the two following questions .docxBased on the readings this week, answer the two following questions .docx
Based on the readings this week, answer the two following questions .docx
 
Based on the readings for the week, discuss your opinion on the need.docx
Based on the readings for the week, discuss your opinion on the need.docxBased on the readings for the week, discuss your opinion on the need.docx
Based on the readings for the week, discuss your opinion on the need.docx
 
Based on the reading assignment, your experience, and personal r.docx
Based on the reading assignment, your experience, and personal r.docxBased on the reading assignment, your experience, and personal r.docx
Based on the reading assignment, your experience, and personal r.docx
 
Based on the reading assignment (and in your own words), why are MNE.docx
Based on the reading assignment (and in your own words), why are MNE.docxBased on the reading assignment (and in your own words), why are MNE.docx
Based on the reading assignment (and in your own words), why are MNE.docx
 
Based on the primary documents from chapter 23 of AmericanYawp, plea.docx
Based on the primary documents from chapter 23 of AmericanYawp, plea.docxBased on the primary documents from chapter 23 of AmericanYawp, plea.docx
Based on the primary documents from chapter 23 of AmericanYawp, plea.docx
 

Recently uploaded

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 

One paragraph for each 1. Throughout weeks two, three, and four,.docx

  • 1. One paragraph for each 1. Throughout weeks two, three, and four, a number of works have been read; throughout each piece, each author appealed to the reader in his/her own unique way. Identify a minimum of one but no more than three works read that had an influence on your selection of a topic for research paper. Briefly explain why the work(s) had an influence on you. (one paragraph) 2. Your task is to select one piece of literature from the reading list that you’d like to investigate further. In your email (one paragraph), you must indicate what particularly interests you about the piece. You may need to read ahead to find the piece that’s right for you. Your choice should meet the following criteria: · You can summarize the topic for others fairly easily. · You can identify its main argument and purpose. · It’s intricate or detailed enough that different readers may have different perspectives. · It’s a choice you enjoyed reading.
  • 2. Nonfiction The Train from Hate (1994) John Hope Franklin My pilgrimage from racial apprehension—read just plain confusion—to racial tolerance was early and brief. I was 7 years old, and we lived in the all-black town of Rentiesville, Oklahoma. My father had moved to Tulsa where he hoped to have a law practice that would make it possible for him to support his family. Meanwhile, my mother, sister, and I would occasionally make the journey to Checotah, six miles away, to shop for supplies. One day, we went down, as usual, by railroad. My mother flagged the train and we boarded. It so happened that when the train stopped, the only place we could enter was the coach reserved for white people. We did not take notice of this, and as the train picked up speed, the conductor entered and told us that we would have to move to the “colored” coach. My mother explained that we were not responsible for where the coach stopped and we had no other alternative to climbing aboard and finding seats as soon as possible. She told him that she could not risk the possible injury of her and her children by going to the “colored” coach while the train was moving. The conductor seemed to agree and said that he would signal to the engineer to stop the train. When the train came to a halt, the conductor did not guide us to the coach for African Americans. Instead, he commanded us to leave the train. We had no alternative to stepping off the train into the woods and beginning the trek back to Rentiesville. As we trudged along, I began to cry. Taking notice of my sadness, my mother sought to comfort me by saying that it was not all that far to Rentiesville. I assured her that I did not mind the walk, but that man, the conductor, was so mean. Why would he not permit us to ride the train to Checotah? My mother then gave me my first lesson in race relations. She told me that the laws required racial separation, but that they did not, could not, make us inferior in any way. She assured me
  • 3. that the conductor was not superior because he was white, and I was not inferior because I was black. I must always remember that simple fact, she said. Then she made a statement that is as vivid and clear to me today as the day she uttered it. Under no circumstances, she said, should I be upset or distressed because someone sought to demean me. It took too much energy to hate or even to fight intolerance with one’s emotions. She smiled and added that in going home we did not have far to walk. 5 It would be too much to claim that my mother’s calm talk removed a burden from my shoulders. But it is not too much to say that her observations provided a sound basis for my attitudes and conduct from that day to this. At that early age, I had made an important journey. In the future, I remembered that I should not waste my time or energy lamenting the inability of some members of society to take me as I was. Instead, I would use my energies to make me a better person and to distance myself from the perpetrators and purveyors of hate and misunderstanding. I shall always be happy that my mother taught me that the journey to understanding and tolerance was more important than the journey to Checotah. Critical Thinking Questions 1. Through his personal experience, Franklin argues for a claim of policy. Can you articulate that claim? 2. What assumptions underlie the thinking of those who put the mother and son off that train? Writing Topic 1. Do you recall a time as a child when you witnessed an injustice upon innocent people? In what ways did it change you and/or your views of the world and others? What did you learn from the experience? Was the lesson immediate, or did it take years for you to understand it fully?
  • 4. Nonfiction Eco-Defense (1985) Edward Abbey If a stranger batters your door down with an axe, threatens your family and yourself with deadly weapons, and proceeds to loot your home of whatever he wants, he is committing what is universally recognized—by law and in common morality—as a crime. In such a situation the householder has both the right and the obligation to defend himself, his family, and his property by whatever means are necessary. This right and this obligation is universally recognized, justified, and praised by all civilized human communities. Self-defense against attack is one of the basic laws not only of human society but of life itself, not only of human life but of all life. The American wilderness, what little remains, is now undergoing exactly such an assault. With bulldozer, earth mover, chainsaw, and dynamite the international timber, mining, and beef industries are invading our public lands— property of all Americans—bashing their way into our forests, mountains, and rangelands and looting them for everything they can get away with. This for the sake of short-term profits in the corporate sector and multimillion-dollar annual salaries for the
  • 5. three-piece-suited gangsters (MBA—Harvard, Yale, University of Tokyo, et alia) who control and manage these bandit enterprises. Cheered on, naturally, by Time, Newsweek, and The Wall Street Journal, actively encouraged, inevitably, by those jellyfish government agencies that are supposed to protect the public lands, and as always aided and abetted in every way possible by the compliant politicians of our Western states, such as Babbitt, DeConcini, Goldwater, McCain, Hatch, Garn, Simms, Hansen, Andrus, Wallop, Domenici and Co. Inc.—who would sell the graves of their mothers if there’s a quick buck in the deal, over or under the table, what do they care. Representative government in the United States has broken down. Our legislators do not represent the public, the voters, or even those who voted for them but rather the commercial industrial interests that finance their political campaigns and control the organs of communication—the TV, the newspapers, the billboards, the radio. Politics is a game for the rich only. Representative government in the USA represents money, not people, and therefore has forfeited our allegiance and moral support. We owe it nothing but the taxation it extorts from us under threats of seizure of property, imprisonment, or in some cases already, when resisted, a violent death by gunfire. Such is the nature and structure of the industrial megamachine (in Lewis Mumford’s term) which is now attacking the American wilderness. That wilderness is our ancestral home, the primordial homeland of all living creatures including the human, and the present final dwelling place of such noble beings as the grizzly bear, the mountain lion, the eagle and the condor, the moose and the elk and the pronghorn antelope, the redwood tree, the yellow pine, the bristlecone pine, and yes, why not say it?—the streams, waterfalls, rivers, the very bedrock itself of our hills, canyons, deserts, mountains. For many of us, perhaps for most of us, the wilderness is more our home than the little stucco boxes, wallboard apartments, plywood trailer-houses, and cinderblock condominiums in which the majority are now confined by the poverty of an
  • 6. overcrowded industrial culture. 5 And if the wilderness is our true home, and if it is threatened with invasion, pillage, and destruction—as it certainly is—then we have the right to defend that home, as we would our private quarters, by whatever means are necessary. (An Englishman’s home is his castle; the American’s home is his favorite forest, river, fishing stream, her favorite mountain or desert canyon, his favorite swamp or woods or lake.) We have the right to resist and we have the obligation; not to defend that which we love would be dishonorable. The majority of the American people have demonstrated on every possible occasion that they support the ideal of wilderness preservation; even our politicians are forced by popular opinion to pretend to support the idea; as they have learned, a vote against wilderness is a vote against their own reelection. We are justified then in defending our homes—our private home and our public home— not only by common law and common morality but also by common belief. We are the majority; they—the powerful—are in the minority. How best defend our homes? Well, that is a matter of the strategy, tactics, and technique which eco-defense is all about. What is eco-defense? Eco-defense means fighting back. Eco- defense means sabotage. Eco-defense is risky but sporting; unauthorized but fun; illegal but ethically imperative. Next time you enter a public forest scheduled for chainsaw massacre by some timber corporation and its flunkies in the US Forest Service, carry a hammer and a few pounds of 60-penny nails in your creel, saddlebag, game bag, backpack, or picnic basket. Spike those trees; you won’t hurt them; they’ll be grateful for the protection; and you may save the forest. Loggers hate nails. My Aunt Emma back in West Virginia has been enjoying this pleasant exercise for years. She swears by it. It’s good for the trees, it’s good for the woods, and it’s good for the human soul. Spread the word. Critical Thinking Questions 1. Abbey sets up an enemy who threatens the environment:
  • 7. “three-piece-suited gangsters,” he calls them. Compare his use of this enemy with the enemy Montresor creates in his dramatic monologue, “The Cask of Amontillado,” on page 243. 2. Abbey closes his essay with the example of “My Aunt Emma.” What do you think is his purpose in closing with this personal example, and how does it affect your overall viewpoint on Abbey’s argument? Writing Topic 1. Abbey openly calls for spiking trees, a practice that can lead to serious bodily injury among loggers and is illegal. He asks you, the reader, to willfully violate the law in an act of civil disobedience. Similarly, a number of environmental organizations today practice and sometimes advocate civil disobedience. For example, Greenpeace boats illegally disrupt whaling and fishing activities, PETA members block hunters, Sea Shepherd followers sometimes intervene in the legal capture of dolphins, and the Animal Liberation Front has burned veterinary labs. Is there an environmental cause for which you would consider breaking the law? Argue with evidence that this particular cause would or would not justify civil disobedience. Poetry Hard Rock Returns to Prison (1986) from the Hospital for the Criminal Insane Etheridge Knight Hard Rock was “known not to take no shit From nobody,” and he had the scars to prove it: Split purple lips, lumped ears, welts above His yellow eyes, and one long scar that cut 5 Across his temple and plowed through a thick Canopy of kinky hair. The WORD was that Hard Rock wasn’t a mean nigger Anymore, that the doctors had bored a hole in his head, Cut out part of his brain, and shot electricity 10 Through the rest. When they brought Hard Rock back, Handcuffed and chained, he was turned loose, Like a freshly gelded stallion, to try his new status.
  • 8. And we all waited and watched, like indians at a corral, To see if the WORD was true. 15 As we waited we wrapped ourselves in the cloak Of his exploits: “Man, the last time, it took eight Screws to put him in the Hole.” “Yeah, remember when he Smacked the captain with his dinner tray?” “He set The record for time in the Hole—67 straight days!” 20 “Ol Hard Rock! man, that’s one crazy nigger.” And then the jewel of a myth that Hard Rock had once bit A screw on the thumb and poisoned him with syphilitic spit. The testing came, to see if Hard Rock was really tame. A hillbilly called him a black son of a bitch 25 And didn’t lose his teeth, a screw who knew Hard Rock From before shook him down and barked in his face. And Hard Rock did nothing. Just grinned and looked silly, His eyes empty like knot holes in a fence. And even after we discovered that it took Hard Rock 30 Exactly 3 minutes to tell you his first name, We told ourselves that he had just wised up, Was being cool; but we could not fool ourselves for long, And we turned away, our eyes on the ground. Crushed. He had been our Destroyer, the doer of things 35 We dreamed of doing but could not bring ourselves to do, The fears of years, like a biting whip, Had cut grooves too deeply across our backs. Critical Thinking Questions 1. How does the poem’s speaker use appeal to pathos? 2. Describe the speaker and assess his ethos. 3. How does this poem affect your attitude toward or feelings about prisoners? Writing Topic 1. The hospital procedure that Hard Rock was forced to undergo is no longer allowed; however, solitary time is a form of punishment still used in some prisons for misbehavior. Do some research on high-security prisons and the treatment of individuals for infractions of prison rules, particularly the use
  • 9. of solitary confinement as punishment. Based on your research, write a claim of policy argument on the use of solitary confinement (or other punishments) as a correction method for individual prisoners. Search Illustration and exampleSearch Illustration and example 1. Use enters last name 2. User hits find button 3. MainJFrame captures push button event 4 MainJframew extracts text fromEmployee getFirstName() 1 4. MainJframew extracts text from employeelasname textfield 5. MainJFrame uses the employeedirectory to find the employee object that matches the entered last name 6 The findEmpoyee Jpanel takes Employee.getFirstName() Employee.getLasName()
  • 10. : LastnameTextfield getText() 2 6. The findEmpoyee Jpanel takes an employee object as input. In the constructor we map the attributes of the employee object to the text fields of the jpanel. We use setText() method on the text fi ldLastnameTextfield.getText() 4 3 6 fields employeedirectory.findByLastName( )5 This section of code is the actionperformed event in the MainJFrame : Display employee data into findEmployeejpanel screen Found employee object Returned employee object findEmployeeByLastName Method
  • 11. Add the following method to the EmployeeDirectory class Public Employee findEmployeeByLastName( String ln ){ ArrayList employeelist; //define a new reference variable to hold the list of employees Employeelist = employeedirectory.getEmployeeList(); // retrieve the list of employees from the direcoty //now go through the list, one employee at the time to find the object that has a last name that matches the input ln //if there is a match on the last name attribute then return the employee object with that attribute (last name in this//if there is a match on the last name attribute then return the employee object with that attribute (last name in this //case For (Employee currentemployee : employeelist){ If (currentemployee getLastName() equals(ln) ) return currentemployee ;If (currentemployee .getLastName().equals(ln) ) return currentemployee ; } // keep going back while there is no match Return null; // the program gets to this line if no mtach was found which means return null; 5100Assignment1/build/built-jar.properties #Sun, 21 Jan 2018 20:26:02 -0500 /Users/wengdi/NetBeansProjects/5100Assignment1=
  • 12. 5100Assignment1/build/classes/.netbeans_automatic_build 5100Assignment1/build/classes/.netbeans_update_resources 5100Assignment1/build/classes/Interface/CreatePanel$1.classpa ckage Interface; synchronizedclass CreatePanel$1 implements java.awt.event.ActionListener { void CreatePanel$1(CreatePanel); public void actionPerformed(java.awt.event.ActionEvent); } 5100Assignment1/build/classes/Interface/CreatePanel$2.classpa ckage Interface; synchronizedclass CreatePanel$2 implements java.awt.event.ActionListener { void CreatePanel$2(CreatePanel); public void actionPerformed(java.awt.event.ActionEvent); } 5100Assignment1/build/classes/Interface/CreatePanel$3.classpa ckage Interface; synchronizedclass CreatePanel$3 implements java.awt.event.ActionListener { void CreatePanel$3(CreatePanel); public void actionPerformed(java.awt.event.ActionEvent); } 5100Assignment1/build/classes/Interface/CreatePanel.classpack age Interface; publicsynchronizedclass CreatePanel extends
  • 13. javax.swing.JPanel { private Profile.Person person; private javax.swing.JTextField bankAccountNumberTF; private javax.swing.JTextField certificateNumberTF; private javax.swing.JButton createBtn; private javax.swing.JTextField dateOfBirthTF; private javax.swing.JTextField emailAddressTF; private javax.swing.JTextField faxNumberTF; private javax.swing.JTextField fullFacePhotoTF; private javax.swing.JLabel imageLabel; private javax.swing.JButton jButton1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel10; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JTextField linkedInTF; private javax.swing.JTextField nameTF; private javax.swing.JTextField socialSecurityNumberTF; private javax.swing.JTextField telephoneNumberTF; public void CreatePanel(Profile.Person); private void initComponents(); private void dateOfBirthTFActionPerformed(java.awt.event.ActionEvent); private void createBtnActionPerformed(java.awt.event.ActionEvent); private void jButton1ActionPerformed(java.awt.event.ActionEvent); }
  • 14. 5100Assignment1/build/classes/Interface/CreatePanel.form 5100Assignment1/build/classes/Interface/MainJFrame$1.classpa ckage Interface; synchronizedclass MainJFrame$1 implements java.awt.event.ActionListener { void MainJFrame$1(MainJFrame); public void actionPerformed(java.awt.event.ActionEvent); } 5100Assignment1/build/classes/Interface/MainJFrame$2.classpa ckage Interface; synchronizedclass MainJFrame$2 implements java.awt.event.ActionListener { void MainJFrame$2(MainJFrame); public void actionPerformed(java.awt.event.ActionEvent); } 5100Assignment1/build/classes/Interface/MainJFrame$3.classpa ckage Interface; finalsynchronizedclass MainJFrame$3 implements Runnable { void MainJFrame$3(); public void run(); } 5100Assignment1/build/classes/Interface/MainJFrame.classpack age Interface; publicsynchronizedclass MainJFrame extends javax.swing.JFrame { private Profile.Person person; private javax.swing.JPanel controlJPanel; private javax.swing.JButton createBtn;
  • 15. private javax.swing.JPanel displayJPanel; private javax.swing.JSplitPane splitPanel; private javax.swing.JButton viewBtn; public void MainJFrame(); private void initComponents(); private void createBtnActionPerformed(java.awt.event.ActionEvent); private void viewBtnActionPerformed(java.awt.event.ActionEvent); publicstatic void main(String[]); } 5100Assignment1/build/classes/Interface/MainJFrame.form 5100Assignment1/build/classes/Interface/ViewPanel$1.classpac kage Interface; synchronizedclass ViewPanel$1 implements java.awt.event.ActionListener { void ViewPanel$1(ViewPanel); public void actionPerformed(java.awt.event.ActionEvent); } 5100Assignment1/build/classes/Interface/ViewPanel.classpacka ge Interface; publicsynchronizedclass ViewPanel extends javax.swing.JPanel { private Profile.Person person; private javax.swing.JTextField bankAccountNumberTF; private javax.swing.JTextField certificateNumberTF; private javax.swing.JTextField dateOfBirthTF; private javax.swing.JTextField emailAddressTF; private javax.swing.JTextField faxNumberTF; private javax.swing.JLabel imageLable;
  • 16. private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel10; private javax.swing.JLabel jLabel11; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JTextField linkedInTF; private javax.swing.JTextField nameTF; private javax.swing.JTextField socialSecurityNumberTF; private javax.swing.JTextField telephoneNumberTF; public void ViewPanel(Profile.Person); private void displayPerson(Profile.Person); private void initComponents(); private void dateOfBirthTFActionPerformed(java.awt.event.ActionEvent); } 5100Assignment1/build/classes/Interface/ViewPanel.form 5100Assignment1/build/classes/Profile/Person.classpackage Profile; publicsynchronizedclass Person { private String name; private String dateOfBirth; private String telephoneNumber; private String faxNumber; private String emailAddress; private String socialSecurityNumber; private String bankAccountNumber;
  • 17. private String certificateNumber; private String linkedIn; private String fullFacePhoto; public void Person(); public String getName(); public void setName(String); public String getDateOfBirth(); public void setDateOfBirth(String); public String getTelephoneNumber(); public void setTelephoneNumber(String); public String getFaxNumber(); public void setFaxNumber(String); public String getEmailAddress(); public void setEmailAddress(String); public String getSocialSecurityNumber(); public void setSocialSecurityNumber(String); public String getBankAccountNumber(); public void setBankAccountNumber(String); public String getCertificateNumber(); public void setCertificateNumber(String); public String getLinkedIn(); public void setLinkedIn(String); public String getFullFacePhoto(); public void setFullFacePhoto(String); } 5100Assignment1/build.xml Builds, tests, and runs the project 5100Assignment1. 5100Assignment1/dist/5100Assignment1.jar
  • 18. META-INF/MANIFEST.MF Manifest-Version: 1.0 Ant-Version: Apache Ant 1.9.7 Created-By: 1.8.0_161-b12 (Oracle Corporation) Class-Path: X-COMMENT: Main-Class will be added automatically by build Main-Class: Interface.MainJFrame Interface/CreatePanel$1.classpackage Interface; synchronizedclass CreatePanel$1 implements java.awt.event.ActionListener { void CreatePanel$1(CreatePanel); public void actionPerformed(java.awt.event.ActionEvent); } Interface/CreatePanel.classpackage Interface; publicsynchronizedclass CreatePanel extends javax.swing.JPanel { private Profile.Person person; private javax.swing.JTextField bankAccountNumberTF; private javax.swing.JTextField certificateNumberTF; private javax.swing.JButton createBtn; private javax.swing.JTextField dateOfBirthTF; private javax.swing.JTextField emailAddressTF; private javax.swing.JTextField faxNumberTF; private javax.swing.JTextField fullFacePhotoTF;
  • 19. private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel10; private javax.swing.JLabel jLabel11; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JTextField linkedInTF; private javax.swing.JTextField nameTF; private javax.swing.JTextField socialSecurityNumberTF; private javax.swing.JTextField telephoneNumberTF; public void CreatePanel(Profile.Person); private void initComponents(); private void dateOfBirthTFActionPerformed(java.awt.event.ActionEvent); } Interface/MainJFrame$1.classpackage Interface; synchronizedclass MainJFrame$1 implements java.awt.event.ActionListener { void MainJFrame$1(MainJFrame); public void actionPerformed(java.awt.event.ActionEvent); } Interface/MainJFrame$2.classpackage Interface; synchronizedclass MainJFrame$2 implements java.awt.event.ActionListener { void MainJFrame$2(MainJFrame); public void actionPerformed(java.awt.event.ActionEvent); }
  • 20. Interface/MainJFrame$3.classpackage Interface; finalsynchronizedclass MainJFrame$3 implements Runnable { void MainJFrame$3(); public void run(); } Interface/MainJFrame.classpackage Interface; publicsynchronizedclass MainJFrame extends javax.swing.JFrame { private Profile.Person person; private javax.swing.JPanel controlJPanel; private javax.swing.JButton createBtn; private javax.swing.JPanel displayJPanel; private javax.swing.JSplitPane splitPanel; private javax.swing.JButton viewBtn; public void MainJFrame(); private void initComponents(); private void createBtnActionPerformed(java.awt.event.ActionEvent); private void viewBtnActionPerformed(java.awt.event.ActionEvent); publicstatic void main(String[]); } Interface/ViewPanel$1.classpackage Interface; synchronizedclass ViewPanel$1 implements java.awt.event.ActionListener { void ViewPanel$1(ViewPanel); public void actionPerformed(java.awt.event.ActionEvent); }
  • 21. Interface/ViewPanel.classpackage Interface; publicsynchronizedclass ViewPanel extends javax.swing.JPanel { private Profile.Person person; private javax.swing.JTextField bankAccountNumberTF; private javax.swing.JTextField certificateNumberTF; private javax.swing.JTextField dateOfBirthTF; private javax.swing.JTextField emailAddressTF; private javax.swing.JTextField faxNumberTF; private javax.swing.JTextField fullFacePhotoTF; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel10; private javax.swing.JLabel jLabel11; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JLabel jLabel7; private javax.swing.JLabel jLabel8; private javax.swing.JLabel jLabel9; private javax.swing.JTextField linkedInTF; private javax.swing.JTextField nameTF; private javax.swing.JTextField socialSecurityNumberTF; private javax.swing.JTextField telephoneNumberTF; public void ViewPanel(Profile.Person); private void initComponents(); private void dateOfBirthTFActionPerformed(java.awt.event.ActionEvent); } Profile/Person.classpackage Profile; publicsynchronizedclass Person { private String name; private String dateOfBirth;
  • 22. private String telephoneNumber; private String faxNumber; private String emailAddress; private String socialSecurityNumber; private String bankAccountNumber; private String certificateNumber; private String linkedIn; private String fullFacePhotos; public void Person(); public String getName(); public void setName(String); public String getDateOfBirth(); public void setDateOfBirth(String); public String getTelephoneNumber(); public void setTelephoneNumber(String); public String getFaxNumber(); public void setFaxNumber(String); public String getEmailAddress(); public void setEmailAddress(String); public String getSocialSecurityNumber(); public void setSocialSecurityNumber(String); public String getBankAccountNumber(); public void setBankAccountNumber(String); public String getCertificateNumber(); public void setCertificateNumber(String); public String getLinkedIn(); public void setLinkedIn(String); public String getFullFacePhotos(); public void setFullFacePhotos(String); } 5100Assignment1/dist/README.TXT ======================== BUILD OUTPUT DESCRIPTION ========================
  • 23. When you build an Java application project that has a main class, the IDE automatically copies all of the JAR files on the projects classpath to your projects dist/lib folder. The IDE also adds each of the JAR files to the Class-Path element in the application JAR files manifest file (MANIFEST.MF). To run the project from the command line, go to the dist folder and type the following: java -jar "5100Assignment1.jar" To distribute this project, zip up the dist folder (including the lib folder) and distribute the ZIP file. Notes: * If two JAR files on the project classpath have the same name, only the first JAR file is copied to the lib folder. * Only JAR files are copied to the lib folder. If the classpath contains other types of files or folders, these files (folders) are not copied. * If a library on the projects classpath also has a Class-Path element specified in the manifest,the content of the Class-Path element has to be on the projects runtime path. * To set a main class in a standard Java project, right-click the project node
  • 24. in the Projects window and choose Properties. Then click Run and enter the class name in the Main Class field. Alternatively, you can manually type the class name in the manifest Main-Class element. 5100Assignment1/manifest.mf Manifest-Version: 1.0 X-COMMENT: Main-Class will be added automatically by build 5100Assignment1/nbproject/build-impl.xml
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Must set src.dir Must set test.src.dir Must set build.dir Must set dist.dir Must set build.classes.dir Must set dist.javadoc.dir Must set build.test.classes.dir Must set build.test.results.dir Must set build.classes.excludes Must set dist.jar
  • 31.
  • 32.
  • 34.
  • 35.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. Must set JVM to use for profiling in profiler.info.jvm Must set profiler agent JVM arguments in profiler.info.jvmargs.agent
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. Must select some files in the IDE or set javac.includes
  • 50.
  • 51. To run this application from the command line without Ant, try: java -jar "${dist.jar.resolved}"
  • 52. Must select one file in the IDE or set run.class Must select one file in the IDE or set run.class
  • 53. Must select one file in the IDE or set debug.class Must select one file in the IDE or set debug.class Must set fix.includes This target only works when run from inside the NetBeans IDE.
  • 54. Must select one file in the IDE or set profile.class This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE.
  • 55. Must select one file in the IDE or set run.class Must select some files in the IDE or set test.includes
  • 56. Must select one file in the IDE or set run.class Must select one file in the IDE or set applet.url
  • 57.
  • 58. Must select some files in the IDE or set javac.includes Some tests failed; see details above. Must select some files in the IDE or set test.includes
  • 59. Some tests failed; see details above. Must select some files in the IDE or set test.class Must select some method in the IDE or set test.method Some tests failed; see details above. Must select one file in the IDE or set test.class Must select one file in the IDE or set test.class Must select some method in the IDE or set test.method
  • 60. Must select one file in the IDE or set applet.url Must select one file in the IDE or set applet.url
  • 61. 5100Assignment1/nbproject/genfiles.properties build.xml.data.CRC32=9e3eda63 build.xml.script.CRC32=2f3083dd [email protected] # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
  • 62. nbproject/build-impl.xml.data.CRC32=9e3eda63 nbproject/build-impl.xml.script.CRC32=97fabed2 nbproject/[email protected] 5100Assignment1/nbproject/private/private.properties compile.on.save=true user.properties.file=/Users/wengdi/Library/Application Support/NetBeans/8.2/build.properties 5100Assignment1/nbproject/private/private.xml 5100Assignment1/nbproject/project.properties annotation.processing.enabled=true annotation.processing.enabled.in.editor=false annotation.processing.processor.options= annotation.processing.processors.list= annotation.processing.run.all.processors=true annotation.processing.source.output=${build.generated.sources. dir}/ap-source-output build.classes.dir=${build.dir}/classes build.classes.excludes=**/*.java,**/*.form # This directory is removed when the project is cleaned: build.dir=build build.generated.dir=${build.dir}/generated build.generated.sources.dir=${build.dir}/generated-sources # Only compile against the classpath explicitly listed here: build.sysclasspath=ignore build.test.classes.dir=${build.dir}/test/classes build.test.results.dir=${build.dir}/test/results # Uncomment to specify the preferred debugger connection transport: #debug.transport=dt_socket debug.classpath= ${run.classpath}
  • 63. debug.test.classpath= ${run.test.classpath} # Files in build.classes.dir which should be excluded from distribution jar dist.archive.excludes= # This directory is removed when the project is cleaned: dist.dir=dist dist.jar=${dist.dir}/5100Assignment1.jar dist.javadoc.dir=${dist.dir}/javadoc excludes= includes=** jar.compress=false javac.classpath= # Space-separated list of extra javac options javac.compilerargs= javac.deprecation=false javac.external.vm=true javac.processorpath= ${javac.classpath} javac.source=1.8 javac.target=1.8 javac.test.classpath= ${javac.classpath}: ${build.classes.dir} javac.test.processorpath= ${javac.test.classpath} javadoc.additionalparam= javadoc.author=false javadoc.encoding=${source.encoding} javadoc.noindex=false javadoc.nonavbar=false javadoc.notree=false javadoc.private=false javadoc.splitindex=true javadoc.use=true javadoc.version=false
  • 64. javadoc.windowtitle= main.class=Interface.MainJFrame manifest.file=manifest.mf meta.inf.dir=${src.dir}/META-INF mkdist.disabled=false platform.active=default_platform run.classpath= ${javac.classpath}: ${build.classes.dir} # Space-separated list of JVM arguments used when running the project. # You may also define separate properties like run-sys- prop.name=value instead of -Dname=value. # To set system properties for unit tests define test-sys- prop.name=value: run.jvmargs= run.test.classpath= ${javac.test.classpath}: ${build.test.classes.dir} source.encoding=UTF-8 src.dir=src test.src.dir=test 5100Assignment1/nbproject/project.xml org.netbeans.modules.java.j2seproject 5100Assignment1
  • 65. 5100Assignment1/src/Interface/CreatePanel.form 5100Assignment1/src/Interface/CreatePanel.java5100Assignmen t1/src/Interface/CreatePanel.java/* * To change this license header, choose License Headers in Pro ject Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ packageInterface; importProfile.Person; import java.io.File; import javax.swing.ImageIcon; import javax.swing.JFileChooser; import javax.swing.JOptionPane; /** * * @author wengdi */ publicclassCreatePanelextends javax.swing.JPanel{ /** * Creates new form CreateJPanel */ privatePerson person; publicCreatePanel(Person person){ initComponents(); this.person = person;
  • 66. } /** * This method is called from within the constructor to initial ize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor- fold defaultstate="collapsed" desc="Generated Code">//GEN- BEGIN:initComponents privatevoid initComponents(){ jLabel1 =new javax.swing.JLabel(); jLabel2 =new javax.swing.JLabel(); jLabel3 =new javax.swing.JLabel(); jLabel4 =new javax.swing.JLabel(); jLabel5 =new javax.swing.JLabel(); jLabel6 =new javax.swing.JLabel(); jLabel7 =new javax.swing.JLabel(); jLabel8 =new javax.swing.JLabel(); jLabel9 =new javax.swing.JLabel(); jLabel10 =new javax.swing.JLabel(); nameTF =new javax.swing.JTextField(); dateOfBirthTF =new javax.swing.JTextField(); telephoneNumberTF =new javax.swing.JTextField(); faxNumberTF =new javax.swing.JTextField(); emailAddressTF =new javax.swing.JTextField(); socialSecurityNumberTF =new javax.swing.JTextField(); bankAccountNumberTF =new javax.swing.JTextField(); certificateNumberTF =new javax.swing.JTextField(); linkedInTF =new javax.swing.JTextField(); fullFacePhotoTF =new javax.swing.JTextField(); createBtn =new javax.swing.JButton();
  • 67. jButton1 =new javax.swing.JButton(); imageLabel =new javax.swing.JLabel(); jLabel1.setFont(new java.awt.Font("Lucida Grande",0,24)) ;// NOI18N jLabel1.setText("Create"); jLabel2.setText("Name:"); jLabel3.setText("Date Of Birth:"); jLabel4.setText("Telephone Number:"); jLabel5.setText("Fax Number:"); jLabel6.setText("Email Address:"); jLabel7.setText("Social Security Number:"); jLabel8.setText("Bank Account Number:"); jLabel9.setText("Certificate Number:"); jLabel10.setText("LinkedIn:"); dateOfBirthTF.addActionListener(new java.awt.event.Acti onListener(){ publicvoid actionPerformed(java.awt.event.ActionEvent evt){ dateOfBirthTFActionPerformed(evt); } }); createBtn.setText("Create"); createBtn.addActionListener(new java.awt.event.ActionLis tener(){ publicvoid actionPerformed(java.awt.event.ActionEvent evt){
  • 68. createBtnActionPerformed(evt); } }); jButton1.setText("Attach Full Face Photo"); jButton1.addActionListener(new java.awt.event.ActionList ener(){ publicvoid actionPerformed(java.awt.event.ActionEvent evt){ jButton1ActionPerformed(evt); } }); imageLabel.setText("jLabel11"); javax.swing.GroupLayout layout =new javax.swing.Group Layout(this); this.setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.A lignment.LEADING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(273,273,273) .addComponent(jLabel1)) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(54,54,54) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.TRAILING) .addComponent(jLabel7) .addComponent(jLabel2, javax.swing.GroupLayout.Alignment.L EADING)
  • 69. .addComponent(jLabel3, javax.swing.GroupLayout.Alignment.L EADING) .addComponent(jLabel4, javax.swing.GroupLayout.Alignment.L EADING) .addComponent(jLabel5, javax.swing.GroupLayout.Alignment.L EADING) .addComponent(jLabel6, javax.swing.GroupLayout.Alignment.L EADING) .addComponent(jLabel8, javax.swing.GroupLayout.Alignment.L EADING) .addComponent(jLabel9, javax.swing.GroupLayout.Alignment.L EADING) .addComponent(jLabel10, javax.swing.GroupLayout.Alignment. LEADING))) .addGroup(layout.createSequentialGroup() .addGap(46,46,46) .addComponent(jButton1))) .addGap(121,121,121) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.LEADING) .addComponent(fullFacePhotoTF, javax.swing.GroupLayout.PR EFERRED_SIZE,277, javax.swing.GroupLayout.PREFERRED_ SIZE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.LEADING,false) .addComponent(nameTF, javax.swing.GroupLayout.DEFAULT_ SIZE,277,Short.MAX_VALUE) .addComponent(dateOfBirthTF) .addComponent(telephoneNumberTF) .addComponent(faxNumberTF) .addComponent(emailAddressTF) .addComponent(socialSecurityNumberTF) .addComponent(bankAccountNumberTF) .addComponent(certificateNumberTF) .addComponent(linkedInTF))))) .addContainerGap(38,Short.MAX_VALUE))
  • 70. .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, lay out.createSequentialGroup() .addGap(66,66,66) .addComponent(imageLabel) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacemen t.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE,Short. MAX_VALUE) .addComponent(createBtn) .addGap(275,275,275)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.A lignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(29,29,29) .addComponent(jLabel1) .addGap(26,26,26) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel2) .addComponent(nameTF, javax.swing.GroupLayout.PREFERRE D_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swi ng.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel3) .addComponent(dateOfBirthTF, javax.swing.GroupLayout.PREF ERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, java x.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel4) .addComponent(telephoneNumberTF, javax.swing.GroupLayout. PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZ
  • 71. E, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel5) .addComponent(faxNumberTF, javax.swing.GroupLayout.PREF ERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, java x.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel6) .addComponent(emailAddressTF, javax.swing.GroupLayout.PR EFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, j avax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel7) .addComponent(socialSecurityNumberTF, javax.swing.GroupLa yout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT _SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel8) .addComponent(bankAccountNumberTF, javax.swing.GroupLay out.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_ SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel9) .addComponent(certificateNumberTF, javax.swing.GroupLayout .PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZ E, javax.swing.GroupLayout.PREFERRED_SIZE))
  • 72. .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(jLabel10) .addComponent(linkedInTF, javax.swing.GroupLayout.PREFER RED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.s wing.GroupLayout.PREFERRED_SIZE)) .addGap(18,18,18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(fullFacePhotoTF, javax.swing.GroupLayout.PR EFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, j avax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton1)) .addGap(28,28,28) .addGroup(layout.createParallelGroup(javax.swing.GroupLayou t.Alignment.BASELINE) .addComponent(createBtn) .addComponent(imageLabel)) .addContainerGap(41,Short.MAX_VALUE)) ); }// </editor-fold>//GEN-END:initComponents privatevoid dateOfBirthTFActionPerformed(java.awt.event.Acti onEvent evt){//GEN- FIRST:event_dateOfBirthTFActionPerformed // TODO add your handling code here: }//GEN-LAST:event_dateOfBirthTFActionPerformed privatevoid createBtnActionPerformed(java.awt.event.ActionEv ent evt){//GEN-FIRST:event_createBtnActionPerformed // TODO add your handling code here: person.setName(nameTF.getText()); person.setDateOfBirth(dateOfBirthTF.getText()); person.setTelephoneNumber(telephoneNumberTF.getText( ));
  • 73. person.setFaxNumber(faxNumberTF.getText()); person.setEmailAddress(emailAddressTF.getText()); person.setSocialSecurityNumber(socialSecurityNumberTF. getText()); person.setBankAccountNumber(bankAccountNumberTF.ge tText()); person.setCertificateNumber(certificateNumberTF.getText ()); person.setLinkedIn(linkedInTF.getText()); person.setFullFacePhoto(fullFacePhotoTF.getText()); JOptionPane.showMessageDialog(null,"Create Person Profile S uccessfully"); }//GEN-LAST:event_createBtnActionPerformed privatevoid jButton1ActionPerformed(java.awt.event.ActionEve nt evt){//GEN-FIRST:event_jButton1ActionPerformed // TODO add your handling code here: JFileChooser chooser =newJFileChooser(); chooser.showOpenDialog(null); File f = chooser.getSelectedFile(); String filename = f.getAbsolutePath(); ImageIcon image =newImageIcon(filename); imageLabel.setIcon(image); fullFacePhotoTF.setText(filename); }//GEN-LAST:event_jButton1ActionPerformed Homework 2 Due Date: Sunday the 28th of January at 11:59PM The objective of this assignment is to practice managing a group of objects from creation, update, and search perspectives.
  • 74. In addition, you are to learn how to convert user questions to attributes on the classes, and real answers on the screen. Some of the search functions require that you find multiple instances that satisfy the search criteria. The matched elements must be collected into temporary array lists to display on the screen in a secondary table. Write an application to manage a fleet of cars for Uber in a certain geo-area. Your application should enable search to answer to the following questions: 1. Find me the first available passenger car. 2. How many cars are currently available. How many are not. 3. List all cars that are made by Toyota, GM, etc. 4. List all cars that were manufactured in a given year, ‘x’. 5. Find an available car with a minimum of x seats but no more than y seats. 6. Find a car with the given serial number. List the attributes of the found car. 7. List all cars given the model number. 8. List all the car manufacturers used by the (this) Uber. 9. When was the last time the fleet catalog was updated. 10. List all cars that are available in a given city. 11. List all cars that have expired maintenance certificate. Your application must enable the creation and update functions for any of the attributes of concern. It will be okay to assume each of these questions are buttons on the left/right side of the screen depending on your design. Also, through a configuration file enable the creation of multiple instances of cars with various characteristics consistent with the requirements above. This will save you from having to retype the same thing multiple times. Make sure to create enough variations to enable a good demo of your solution. Checkboxes should be used to indicate yes or no answers to
  • 75. certain attributes such as availability, etc. The ability to update some of these attributes is required as well. Bonus Points: Define secondary filers on the found instances. In this case, you will need a search function on the collected search results. Two additional extensions to think about is how to model a ride from a to b and determine current location of vehicles.