Commit ecb7112a authored by Kirk Rader's avatar Kirk Rader

additional class diagrams

parent a2785a83
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="12.0">
<zoom_level>10</zoom_level>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>710</x>
<y>280</y>
<w>260</w>
<h>70</h>
</coordinates>
<panel_attributes>us.rader.wyfy.db::WiFiSettingsContract
--
--
-WiFiSettingsContract(): ctor
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>30</x>
<y>180</y>
<w>540</w>
<h>290</h>
</coordinates>
<panel_attributes>us.rader.wyfy.db::WifiSettingsDatabaseHelper
--
_-DATABASE_NAME: String_
_-DATABASE_VERSION : int_
_-SQL_CREATE_ENTRIES : String_
_-SQL_DELETE_ENTRIES: String_
--
+WifiSettingsDatabaseHelper(Context context): ctor
+delete(String selection, String... selectionArgs): void
+lookupPassword(): String
+onCreate(SQLiteDatabase db): void
+onDowngrade(SQLiteDatabase db, int oldVersion, int newVersion): void
+onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion): void
+query(SQLiteDatabase db, String selection, String... selectionArgs): Cursor
+storeWifiSettings(): void
-insert(SQLiteDatabase db): void
-update(SQLiteDatabase db): void
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>30</x>
<y>60</y>
<w>540</w>
<h>30</h>
</coordinates>
<panel_attributes>/android.database.sqlite::SQLiteOpenHelper/</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>250</x>
<y>60</y>
<w>50</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;120</additional_attributes>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>540</x>
<y>280</y>
<w>190</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>170;30;30;30</additional_attributes>
</element>
</diagram>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="12.0">
<zoom_level>10</zoom_level>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>340</x>
<y>90</y>
<w>50</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;120</additional_attributes>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>80</x>
<y>210</y>
<w>620</w>
<h>280</h>
</coordinates>
<panel_attributes>us.rader.wyfy.provider::FileProvider
--
-CONTENT_SCHEME = "content://": String
-DEFAULT_MIME_TYPE = "application/octet-stream": String
-mimeTypes: Map&lt;String, String&gt;
-PATH_SEPARATOR = "/": String
--
+getContentUri(String contentAuthority, String fileName): Uri
+getMimeType(Uri uri): String
+delete(Uri uri, String selection, String[] selectionArgs): int
+getType(Uri uri): String
+insert(Uri uri, ContentValues values): Uri
+onCreate(): boolean
+openFile(Uri uri, String mode): ParcelFileDescriptor
+query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder): Cursor
+update(Uri uri, ContentValues values, String selection, String[] selectionArgs): int
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>70</x>
<y>90</y>
<w>640</w>
<h>30</h>
</coordinates>
<panel_attributes>/android.content::ContentProvider/</panel_attributes>
<additional_attributes/>
</element>
</diagram>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="12.0">
<zoom_level>10</zoom_level>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>110</x>
<y>120</y>
<w>300</w>
<h>30</h>
</coordinates>
<panel_attributes>android.support.v4.app::FragmentActivity</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>490</x>
<y>690</y>
<w>270</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>250;30;30;30</additional_attributes>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>230</x>
<y>120</y>
<w>50</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;110</additional_attributes>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>490</x>
<y>340</y>
<w>90</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>70;30;30;30</additional_attributes>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>610</x>
<y>100</y>
<w>620</w>
<h>30</h>
</coordinates>
<panel_attributes>android.support.v4.app::Fragment</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>740</x>
<y>690</y>
<w>610</w>
<h>160</h>
</coordinates>
<panel_attributes>us.rader.wyfy::QrCodeFragment
--
-wifiSettings: WifiSettings
-qrCode: ImageView
--
+onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState): View
+shareQrCode(): void
+updateQrCode(): void
-getQrCodeSize(): int
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>30</x>
<y>230</y>
<w>490</w>
<h>550</h>
</coordinates>
<panel_attributes>us.rader.wyfy::MainActivity
--
+REQUEST_SHOWS_SAVED_DATA = 2: int
+REQUEST_WRITE_TAG = 1: int
-wifiSettings: WifiSettings
-connectTask: ConnectTask
-getActiveConnectionTask: GetActiveConnectionTask
-qrCodeFragment: QrCodeFragment
-wifiManager: WifiManager
-wifiSettingsFragment: WifiSettingsFragment
--
+MainActivity(): ctor
+onCreateOptionsMenu(Menu menu): boolean
+onOptionsItemSelected(MenuItem item): boolean
+onWifiSettingsChanged(): void
#onActivityResult(int requestCode, int resultCode, Intent resultData): void
#onCreate(Bundle savedInstanceState): void
-alert(String message): void
-onLoadSavedData(int resultCode, Intent resultData): void
-onQrCodeScanned(int requestCode, int resultCode, Intent resultData): void
-onTagWritten(int resultCode, Intent resultData): void
-parseIntentData(): boolean
-parseLegacyMessage(NdefMessage ndefMessage): boolean
-parseUri(String uri): boolean
-scanQrCode(): void
-setFragments(Bundle savedInstanceState): void
-setLandscape(): void
-setPortrait(): void
-setSinglePane(): void
-shareQrCode(): void
-showSavedRows(): boolean
-writeTag(): boolean
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>560</x>
<y>230</y>
<w>610</w>
<h>410</h>
</coordinates>
<panel_attributes>us.rader.wyfy::WifiSettingsFragment
--
-HIDDEN_PARAMETER = "HIDDEN": String
-PASSWORD_PARAMETER = "PASSWORD": String
-SECURITY_PARAMETER = "SECURITY": String
-SSID_PARAMETER = "SSID": String
-wifiSettings: WifiSettings
-dbHelper: WifiSettingsDatabaseHelper
-hiddenCheckBox: CheckBox
-listener: OnWifiSettingsChangedListener
-lookupPasswordTask: LookupPasswordTask
-passwordText: EditText
-securityGroup: RadioGroup
-ssidText: EditText
--
+WifiSettingsFragment(): ctor
+onAttach(Activity activity): void
+onCreate(Bundle savedInstanceState): void
+onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState): View
+onDetach(): void
+onInitializedFromActiveConnection(): void
+onModelChanged(boolean updateDatabase): void
+onSaveInstanceState(Bundle outState): void
-onControlsChanged(boolean updateDatabase): void
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>1170</x>
<y>100</y>
<w>50</w>
<h>610</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;590</additional_attributes>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>820</x>
<y>100</y>
<w>50</w>
<h>150</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;130</additional_attributes>
</element>
</diagram>
......@@ -2,34 +2,73 @@
<diagram program="umlet" version="12.0">
<zoom_level>10</zoom_level>
<element>
<type>com.umlet.element.Relation</type>
<type>com.umlet.element.Class</type>
<coordinates>
<x>490</x>
<y>1070</y>
<w>50</w>
<h>130</h>
<x>50</x>
<y>770</y>
<w>500</w>
<h>330</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;110</additional_attributes>
<panel_attributes>/us.rader.wyfy.nfc::NdefWriterActivity/
--
-writeProtectRequested: boolean
--
#NdefWriterActivity(int requestCode): ctor
_+createAar(Package pkg): NdefRecord_
_+createAar(String pkg): NdefRecord_
_+createMime(String type, byte[] payload): NdefRecord_
_+createMime(String type, String payload, String encoding): NdefRecord_
_+createText(String text): NdefRecord_
_+createText(String language, String text): NdefRecord_
_+createUri(String uri): NdefRecord_
_+createUri(Uri uri): NdefRecord_
+isWriteProtectRequested(): boolean
+setWriteProtectRequested(boolean writeProtectRequested): void
/#createNdefMessage(NdefMessage currentMessage): NdefMessage/
#processTag(Intent intent): NdefMessage
-writeFormatable(NdefFormatable formatable): NdefMessage
-writeNdef(Ndef ndef): NdefMessage
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>280</x>
<y>1180</y>
<x>50</x>
<y>450</y>
<w>500</w>
<h>180</h>
<h>230</h>
</coordinates>
<panel_attributes>us.rader.wyfy::WriteTagActivity
<panel_attributes>/us.rader.wyfy.nfc::NdefReaderActivity/
--
-uri: Uri
_+EXTRA_RESULT = "us.rader.wyfy.nfc.result": String_
--
+WriteTagActivity(): ctor
+onCreateOptionsMenu(Menu menu): boolean
+onOptionsItemSelected(MenuItem item): boolean
#createNdefMessage(NdefMessage currentMessage): NdefMessage
#onCreate(Bundle savedInstanceState): void
-setupActionBar(): void
#NdefReaderActivity(int requestCode): ctor
_+decodePayload(NdefRecord record): String_
_-decodeMime(String type, byte[] payload): String_
_-decodeText(byte[] payload): String_
_-decodeUri(byte[] payload): String_
_-decodeWellKnown(String type, byte[] payload): String_
#createIntentFilters(): IntentFilter[]
#onTagProcessed(NdefMessage result): void
#processTag(Intent intent): NdefMessage
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>710</x>
<y>1240</y>
<w>610</w>
<h>70</h>
</coordinates>
<panel_attributes>us.rader.wyfy::WriteTagFragment
--
--
+onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState): View
--
</panel_attributes>
<additional_attributes/>
......@@ -37,7 +76,7 @@
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>500</x>
<x>270</x>
<y>650</y>
<w>50</w>
<h>140</h>
......@@ -48,18 +87,7 @@
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>280</x>
<y>0</y>
<w>500</w>
<h>30</h>
</coordinates>
<panel_attributes>android.support.v4.app::FragmentActivity</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>280</x>
<x>50</x>
<y>90</y>
<w>500</w>
<h>280</h>
......@@ -87,7 +115,18 @@
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>500</x>
<x>260</x>
<y>1070</y>
<w>50</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;110</additional_attributes>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>270</x>
<y>340</y>
<w>50</w>
<h>130</h>
......@@ -95,71 +134,81 @@
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;110</additional_attributes>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>270</x>
<y>0</y>
<w>50</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;90</additional_attributes>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>280</x>
<y>770</y>
<x>50</x>
<y>1180</y>
<w>500</w>
<h>330</h>
<h>180</h>
</coordinates>
<panel_attributes>/us.rader.wyfy.nfc::NdefWriterActivity/
<panel_attributes>us.rader.wyfy::WriteTagActivity
--
-writeProtectRequested: boolean
-uri: Uri
--
#NdefWriterActivity(int requestCode): ctor
_+createAar(Package pkg): NdefRecord_
_+createAar(String pkg): NdefRecord_
_+createMime(String type, byte[] payload): NdefRecord_
_+createMime(String type, String payload, String encoding): NdefRecord_
_+createText(String text): NdefRecord_
_+createText(String language, String text): NdefRecord_
_+createUri(String uri): NdefRecord_
_+createUri(Uri uri): NdefRecord_
+isWriteProtectRequested(): boolean
+setWriteProtectRequested(boolean writeProtectRequested): void
/#createNdefMessage(NdefMessage currentMessage): NdefMessage/
#processTag(Intent intent): NdefMessage
-writeFormatable(NdefFormatable formatable): NdefMessage
-writeNdef(Ndef ndef): NdefMessage
+WriteTagActivity(): ctor
+onCreateOptionsMenu(Menu menu): boolean
+onOptionsItemSelected(MenuItem item): boolean
#createNdefMessage(NdefMessage currentMessage): NdefMessage
#onCreate(Bundle savedInstanceState): void
-setupActionBar(): void
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>960</x>
<y>1120</y>
<w>50</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;120</additional_attributes>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>280</x>
<y>450</y>
<x>690</x>
<y>1120</y>
<w>620</w>
<h>30</h>
</coordinates>
<panel_attributes>android.support.v4.app::Fragment</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>50</x>
<y>0</y>
<w>500</w>
<h>230</h>
<h>30</h>
</coordinates>
<panel_attributes>/us.rader.wyfy.nfc::NdefReaderActivity/
--
_+EXTRA_RESULT = "us.rader.wyfy.nfc.result": String_
--
#NdefReaderActivity(int requestCode): ctor
_+decodePayload(NdefRecord record): String_
_-decodeMime(String type, byte[] payload): String_
_-decodeText(byte[] payload): String_
_-decodeUri(byte[] payload): String_
_-decodeWellKnown(String type, byte[] payload): String_
#createIntentFilters(): IntentFilter[]
#onTagProcessed(NdefMessage result): void
#processTag(Intent intent): NdefMessage
--
</panel_attributes>
<panel_attributes>android.support.v4.app::FragmentActivity</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>500</x>
<y>0</y>
<w>50</w>
<h>110</h>
<x>520</x>
<y>1240</y>
<w>210</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;90</additional_attributes>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>190;30;30;30</additional_attributes>
</element>
</diagram>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="12.0">
<zoom_level>10</zoom_level>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>70</x>
<y>130</y>
<w>300</w>
<h>30</h>
</coordinates>
<panel_attributes>android.support.v4.app::FragmentActivity</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>850</x>
<y>120</y>
<w>50</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;80</additional_attributes>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>70</x>
<y>220</y>
<w>300</w>
<h>90</h>
</coordinates>
<panel_attributes>us.rader.wyfy::SavedRowsActivity
--
-deleteRowsFragment: SavedRowsFragment
--
#onCreate(Bundle savedInstanceState): void
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>190</x>
<y>130</y>
<w>50</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-</panel_attributes>
<additional_attributes>30;30;30;90</additional_attributes>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>560</x>
<y>200</y>
<w>670</w>
<h>140</h>
</coordinates>
<panel_attributes>us.rader.wyfy::SavedRowsFragment
--
-SELECT_BY_SSID = WiFiSettingsContract.WifiSettingsEntry.COLUMN_NAME_SSID + " LIKE ?": String
-allRowsList: ListView
--
+onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState): View
-deleteRow(final String ssid): void
-loadRow(String ssid): void
--
</panel_attributes>
<additional_attributes/>
</element>
<element>
<type>com.umlet.element.Relation</type>
<coordinates>
<x>340</x>
<y>240</y>
<w>240</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>220;30;30;30</additional_attributes>
</element>
<element>
<type>com.umlet.element.Class</type>
<coordinates>
<x>550</x>
<y>120</y>
<w>680</w>
<h>30</h>
</coordinates>
<panel_attributes>android.support.v4.app::Fragment</panel_attributes>
<additional_attributes/>
</element>
</diagram>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment