things in the middle UIs i guess
124
.idea/uiDesigner.xml
generated
Normal file
@@ -0,0 +1,124 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="Palette2">
|
||||||
|
<group name="Swing">
|
||||||
|
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.svg" removable="false" auto-create-binding="false" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="Button" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="RadioButton" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="CheckBox" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
|
||||||
|
<initial-values>
|
||||||
|
<property name="text" value="Label" />
|
||||||
|
</initial-values>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||||
|
<preferred-size width="150" height="-1" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||||
|
<preferred-size width="150" height="-1" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||||
|
<preferred-size width="150" height="-1" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||||
|
<preferred-size width="150" height="50" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
|
||||||
|
<preferred-size width="200" height="200" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
|
||||||
|
<preferred-size width="200" height="200" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
|
||||||
|
<preferred-size width="-1" height="20" />
|
||||||
|
</default-constraints>
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
|
||||||
|
</item>
|
||||||
|
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||||
|
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
|
||||||
|
</item>
|
||||||
|
</group>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
13
pom.xml
@@ -14,6 +14,19 @@
|
|||||||
<version>3.8.1</version>
|
<version>3.8.1</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<!-- SLF4J API -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
<version>2.0.12</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Logback Classic (SLF4J Binding) -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-classic</artifactId>
|
||||||
|
<version>1.4.14</version>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
|
|||||||
@@ -1,10 +1,19 @@
|
|||||||
package net.ayyalasomayajula.net;
|
package net.ayyalasomayajula.net;
|
||||||
|
|
||||||
|
|
||||||
public class App
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
|
import javax.swing.*;
|
||||||
|
|
||||||
|
public class App
|
||||||
{
|
{
|
||||||
|
private static final Logger logger = LoggerFactory.getLogger(App.class);
|
||||||
public static void main( String[] args )
|
public static void main( String[] args )
|
||||||
{
|
{
|
||||||
System.out.println( "Hello World!" );
|
System.out.println( "Hello World!" );
|
||||||
|
logger.info("Logging is functional");
|
||||||
|
ClientServerSelect lp = new ClientServerSelect();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,42 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="net.ayyalasomayajula.net.ClientServerSelect">
|
||||||
|
<grid id="27dc6" binding="panel" layout-manager="GridLayoutManager" row-count="4" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||||
|
<margin top="0" left="0" bottom="0" right="0"/>
|
||||||
|
<constraints>
|
||||||
|
<xy x="20" y="300" width="500" height="120"/>
|
||||||
|
</constraints>
|
||||||
|
<properties/>
|
||||||
|
<border type="none"/>
|
||||||
|
<children>
|
||||||
|
<component id="32922" class="javax.swing.JButton" binding="serverButton" default-binding="true">
|
||||||
|
<constraints>
|
||||||
|
<grid row="3" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="Server"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
<vspacer id="cbab1">
|
||||||
|
<constraints>
|
||||||
|
<grid row="0" column="0" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
|
||||||
|
</constraints>
|
||||||
|
</vspacer>
|
||||||
|
<component id="bfbb0" class="javax.swing.JButton" binding="clientButton" default-binding="true">
|
||||||
|
<constraints>
|
||||||
|
<grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="Client"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
<component id="b601d" class="javax.swing.JLabel">
|
||||||
|
<constraints>
|
||||||
|
<grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="Client or Server?"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
</children>
|
||||||
|
</grid>
|
||||||
|
</form>
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
package net.ayyalasomayajula.net;
|
||||||
|
|
||||||
|
import net.ayyalasomayajula.net.client.ClientConnect;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
import org.slf4j.LoggerFactoryFriend;
|
||||||
|
|
||||||
|
import javax.swing.*;
|
||||||
|
import java.awt.event.ActionEvent;
|
||||||
|
import java.awt.event.ActionListener;
|
||||||
|
|
||||||
|
|
||||||
|
public class ClientServerSelect extends JFrame{
|
||||||
|
private JButton serverButton;
|
||||||
|
private JButton clientButton;
|
||||||
|
private JPanel panel;
|
||||||
|
private static final Logger logger = LoggerFactory.getLogger(ClientServerSelect.class);
|
||||||
|
|
||||||
|
public ClientServerSelect(){
|
||||||
|
setContentPane(panel);
|
||||||
|
setSize(1024,1024);
|
||||||
|
setVisible(true);
|
||||||
|
clientButton.addActionListener(new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public void actionPerformed(ActionEvent actionEvent) {
|
||||||
|
logger.info("Client button triggered.");
|
||||||
|
|
||||||
|
|
||||||
|
ClientConnect connector = new ClientConnect();
|
||||||
|
dispose();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
serverButton.addActionListener(new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public void actionPerformed(ActionEvent actionEvent) {
|
||||||
|
logger.info("Server Button triggered");
|
||||||
|
dispose();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="net.ayyalasomayajula.net.client.ClientConnect">
|
||||||
|
<grid id="27dc6" binding="panel" layout-manager="GridLayoutManager" row-count="5" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
|
||||||
|
<margin top="0" left="0" bottom="0" right="0"/>
|
||||||
|
<constraints>
|
||||||
|
<xy x="20" y="20" width="573" height="416"/>
|
||||||
|
</constraints>
|
||||||
|
<properties/>
|
||||||
|
<border type="none" title="ConnectionDetails"/>
|
||||||
|
<children>
|
||||||
|
<component id="c508d" class="javax.swing.JLabel">
|
||||||
|
<constraints>
|
||||||
|
<grid row="0" column="0" row-span="1" col-span="2" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="Connection DetIals and Creds"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
<vspacer id="c6c7c">
|
||||||
|
<constraints>
|
||||||
|
<grid row="1" column="1" row-span="4" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
|
||||||
|
</constraints>
|
||||||
|
</vspacer>
|
||||||
|
<component id="9832a" class="javax.swing.JTextField" binding="hostname">
|
||||||
|
<constraints>
|
||||||
|
<grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
|
||||||
|
<preferred-size width="150" height="-1"/>
|
||||||
|
</grid>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="hostname"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
<component id="21011" class="javax.swing.JTextField" binding="authToken">
|
||||||
|
<constraints>
|
||||||
|
<grid row="3" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
|
||||||
|
<preferred-size width="150" height="-1"/>
|
||||||
|
</grid>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="password"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
<component id="2732b" class="javax.swing.JTextField" binding="portNumber">
|
||||||
|
<constraints>
|
||||||
|
<grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
|
||||||
|
<preferred-size width="150" height="-1"/>
|
||||||
|
</grid>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="port"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
<component id="f0abb" class="javax.swing.JButton" binding="goButton" default-binding="true">
|
||||||
|
<constraints>
|
||||||
|
<grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
|
||||||
|
</constraints>
|
||||||
|
<properties>
|
||||||
|
<text value="Go!"/>
|
||||||
|
</properties>
|
||||||
|
</component>
|
||||||
|
</children>
|
||||||
|
</grid>
|
||||||
|
</form>
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
package net.ayyalasomayajula.net.client;
|
||||||
|
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
|
import javax.swing.*;
|
||||||
|
import java.awt.event.ActionEvent;
|
||||||
|
import java.awt.event.ActionListener;
|
||||||
|
|
||||||
|
public class ClientConnect extends JFrame{
|
||||||
|
private JPanel panel;
|
||||||
|
private JTextField hostname;
|
||||||
|
private JTextField portNumber;
|
||||||
|
private JTextField authToken;
|
||||||
|
private JButton goButton;
|
||||||
|
private static final Logger logger = LoggerFactory.getLogger(ClientConnect.class);
|
||||||
|
public ClientConnect(){
|
||||||
|
setTitle("Client Connection Details");
|
||||||
|
setContentPane(panel);
|
||||||
|
setSize(1024,1024);
|
||||||
|
setVisible(true);
|
||||||
|
goButton.addActionListener(new ActionListener() {
|
||||||
|
@Override
|
||||||
|
public void actionPerformed(ActionEvent actionEvent) {
|
||||||
|
logger.info("Triggered a Connection request."
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
13
src/main/resources/logback.xml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
<configuration>
|
||||||
|
<!-- Console appender (log to console) -->
|
||||||
|
<appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>%d{yyyy-MM-dd HH:mm:ss} - %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<!-- Root logger -->
|
||||||
|
<root level="debug">
|
||||||
|
<appender-ref ref="Console"/>
|
||||||
|
</root>
|
||||||
|
</configuration>
|
||||||
BIN
target/classes/com/intellij/uiDesigner/core/AbstractLayout.class
Normal file
BIN
target/classes/com/intellij/uiDesigner/core/DimensionInfo.class
Normal file
BIN
target/classes/com/intellij/uiDesigner/core/HorizontalInfo.class
Normal file
BIN
target/classes/com/intellij/uiDesigner/core/LayoutState.class
Normal file
BIN
target/classes/com/intellij/uiDesigner/core/Spacer.class
Normal file
BIN
target/classes/com/intellij/uiDesigner/core/SupportCode.class
Normal file
BIN
target/classes/com/intellij/uiDesigner/core/Util.class
Normal file
BIN
target/classes/com/intellij/uiDesigner/core/VerticalInfo.class
Normal file
13
target/classes/logback.xml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
<configuration>
|
||||||
|
<!-- Console appender (log to console) -->
|
||||||
|
<appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
|
||||||
|
<encoder>
|
||||||
|
<pattern>%d{yyyy-MM-dd HH:mm:ss} - %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<!-- Root logger -->
|
||||||
|
<root level="debug">
|
||||||
|
<appender-ref ref="Console"/>
|
||||||
|
</root>
|
||||||
|
</configuration>
|
||||||
BIN
target/classes/net/ayyalasomayajula/net/ClientServerSelect.class
Normal file
BIN
target/classes/net/ayyalasomayajula/net/shared/Message.class
Normal file
@@ -1 +1,3 @@
|
|||||||
|
net/ayyalasomayajula/net/ClientServerSelect$2.class
|
||||||
net/ayyalasomayajula/net/App.class
|
net/ayyalasomayajula/net/App.class
|
||||||
|
net/ayyalasomayajula/net/ClientServerSelect$1.class
|
||||||
|
|||||||
@@ -1 +1,6 @@
|
|||||||
/home/kbot/Downloads/Comp-Sci-IA-Forms/Forms/Product/my-app/src/main/java/net/ayyalasomayajula/net/App.java
|
/home/kbot/Downloads/Comp-Sci-IA-Forms/Forms/Product/my-app/src/main/java/net/ayyalasomayajula/net/App.java
|
||||||
|
/home/kbot/Downloads/Comp-Sci-IA-Forms/Forms/Product/my-app/src/main/java/net/ayyalasomayajula/net/ClientServerSelect.java
|
||||||
|
/home/kbot/Downloads/Comp-Sci-IA-Forms/Forms/Product/my-app/src/main/java/net/ayyalasomayajula/net/shared/Appointment.java
|
||||||
|
/home/kbot/Downloads/Comp-Sci-IA-Forms/Forms/Product/my-app/src/main/java/net/ayyalasomayajula/net/shared/EHR.java
|
||||||
|
/home/kbot/Downloads/Comp-Sci-IA-Forms/Forms/Product/my-app/src/main/java/net/ayyalasomayajula/net/shared/Message.java
|
||||||
|
/home/kbot/Downloads/Comp-Sci-IA-Forms/Forms/Product/my-app/src/main/java/net/ayyalasomayajula/net/shared/MessageVariant.java
|
||||||
|
|||||||
34
target/site-webapp/WEB-INF/web.xml
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one
|
||||||
|
or more contributor license agreements. See the NOTICE file
|
||||||
|
distributed with this work for additional information
|
||||||
|
regarding copyright ownership. The ASF licenses this file
|
||||||
|
to you under the Apache License, Version 2.0 (the
|
||||||
|
"License"); you may not use this file except in compliance
|
||||||
|
with the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing,
|
||||||
|
software distributed under the License is distributed on an
|
||||||
|
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
KIND, either express or implied. See the License for the
|
||||||
|
specific language governing permissions and limitations
|
||||||
|
under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
|
||||||
|
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
|
||||||
|
version="3.1">
|
||||||
|
<filter>
|
||||||
|
<filter-name>doxia</filter-name>
|
||||||
|
<filter-class>org.apache.maven.plugins.site.run.DoxiaFilter</filter-class>
|
||||||
|
</filter>
|
||||||
|
|
||||||
|
<filter-mapping>
|
||||||
|
<filter-name>doxia</filter-name>
|
||||||
|
<url-pattern>/*</url-pattern>
|
||||||
|
</filter-mapping>
|
||||||
|
</web-app>
|
||||||
168
target/site-webapp/css/maven-base.css
Normal file
@@ -0,0 +1,168 @@
|
|||||||
|
/*
|
||||||
|
* Licensed to the Apache Software Foundation (ASF) under one
|
||||||
|
* or more contributor license agreements. See the NOTICE file
|
||||||
|
* distributed with this work for additional information
|
||||||
|
* regarding copyright ownership. The ASF licenses this file
|
||||||
|
* to you under the Apache License, Version 2.0 (the
|
||||||
|
* "License"); you may not use this file except in compliance
|
||||||
|
* with the License. You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing,
|
||||||
|
* software distributed under the License is distributed on an
|
||||||
|
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
* KIND, either express or implied. See the License for the
|
||||||
|
* specific language governing permissions and limitations
|
||||||
|
* under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
body {
|
||||||
|
margin: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
table {
|
||||||
|
padding:0px;
|
||||||
|
width: 100%;
|
||||||
|
margin-left: -2px;
|
||||||
|
margin-right: -2px;
|
||||||
|
}
|
||||||
|
acronym {
|
||||||
|
cursor: help;
|
||||||
|
border-bottom: 1px dotted #feb;
|
||||||
|
}
|
||||||
|
table.bodyTable th, table.bodyTable td {
|
||||||
|
padding: 2px 4px 2px 4px;
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
|
div.clear {
|
||||||
|
clear:both;
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
div.clear hr {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
#bannerLeft, #bannerRight {
|
||||||
|
font-size: xx-large;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
#bannerLeft img, #bannerRight img {
|
||||||
|
margin: 0px;
|
||||||
|
}
|
||||||
|
.xleft, #bannerLeft img {
|
||||||
|
float:left;
|
||||||
|
}
|
||||||
|
.xright, #bannerRight {
|
||||||
|
float:right;
|
||||||
|
}
|
||||||
|
#banner {
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
#breadcrumbs {
|
||||||
|
padding: 3px 10px 3px 10px;
|
||||||
|
}
|
||||||
|
#leftColumn {
|
||||||
|
width: 170px;
|
||||||
|
float:left;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
|
#bodyColumn {
|
||||||
|
margin-right: 1.5em;
|
||||||
|
margin-left: 197px;
|
||||||
|
}
|
||||||
|
#legend {
|
||||||
|
padding: 8px 0 8px 0;
|
||||||
|
}
|
||||||
|
#navcolumn {
|
||||||
|
padding: 8px 4px 0 8px;
|
||||||
|
}
|
||||||
|
#navcolumn h5 {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
font-size: small;
|
||||||
|
}
|
||||||
|
#navcolumn ul {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
font-size: small;
|
||||||
|
}
|
||||||
|
#navcolumn li {
|
||||||
|
list-style-type: none;
|
||||||
|
background-image: none;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: 0 0.4em;
|
||||||
|
padding-left: 16px;
|
||||||
|
list-style-position: outside;
|
||||||
|
line-height: 1.2em;
|
||||||
|
font-size: smaller;
|
||||||
|
}
|
||||||
|
#navcolumn li.expanded {
|
||||||
|
background-image: url(../images/expanded.gif);
|
||||||
|
}
|
||||||
|
#navcolumn li.collapsed {
|
||||||
|
background-image: url(../images/collapsed.gif);
|
||||||
|
}
|
||||||
|
#navcolumn li.none {
|
||||||
|
text-indent: -1em;
|
||||||
|
margin-left: 1em;
|
||||||
|
}
|
||||||
|
#poweredBy {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
#navcolumn img {
|
||||||
|
margin-top: 10px;
|
||||||
|
margin-bottom: 3px;
|
||||||
|
}
|
||||||
|
#poweredBy img {
|
||||||
|
display:block;
|
||||||
|
margin: 20px 0 20px 17px;
|
||||||
|
}
|
||||||
|
#search img {
|
||||||
|
margin: 0px;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
#search #q, #search #btnG {
|
||||||
|
border: 1px solid #999;
|
||||||
|
margin-bottom:10px;
|
||||||
|
}
|
||||||
|
#search form {
|
||||||
|
margin: 0px;
|
||||||
|
}
|
||||||
|
#lastPublished {
|
||||||
|
font-size: x-small;
|
||||||
|
}
|
||||||
|
.navSection {
|
||||||
|
margin-bottom: 2px;
|
||||||
|
padding: 8px;
|
||||||
|
}
|
||||||
|
.navSectionHead {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: x-small;
|
||||||
|
}
|
||||||
|
.section {
|
||||||
|
padding: 4px;
|
||||||
|
}
|
||||||
|
#footer {
|
||||||
|
padding: 3px 10px 3px 10px;
|
||||||
|
font-size: x-small;
|
||||||
|
}
|
||||||
|
#breadcrumbs {
|
||||||
|
font-size: x-small;
|
||||||
|
margin: 0pt;
|
||||||
|
}
|
||||||
|
.source {
|
||||||
|
padding: 12px;
|
||||||
|
margin: 1em 7px 1em 7px;
|
||||||
|
}
|
||||||
|
.source pre {
|
||||||
|
margin: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
#navcolumn img.imageLink, .imageLink {
|
||||||
|
padding-left: 0px;
|
||||||
|
padding-bottom: 0px;
|
||||||
|
padding-top: 0px;
|
||||||
|
padding-right: 2px;
|
||||||
|
border: 0px;
|
||||||
|
margin: 0px;
|
||||||
|
}
|
||||||
161
target/site-webapp/css/maven-theme.css
Normal file
@@ -0,0 +1,161 @@
|
|||||||
|
/*
|
||||||
|
* Licensed to the Apache Software Foundation (ASF) under one
|
||||||
|
* or more contributor license agreements. See the NOTICE file
|
||||||
|
* distributed with this work for additional information
|
||||||
|
* regarding copyright ownership. The ASF licenses this file
|
||||||
|
* to you under the Apache License, Version 2.0 (the
|
||||||
|
* "License"); you may not use this file except in compliance
|
||||||
|
* with the License. You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing,
|
||||||
|
* software distributed under the License is distributed on an
|
||||||
|
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
* KIND, either express or implied. See the License for the
|
||||||
|
* specific language governing permissions and limitations
|
||||||
|
* under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
body {
|
||||||
|
padding: 0px 0px 10px 0px;
|
||||||
|
}
|
||||||
|
body, td, select, input, li{
|
||||||
|
font-family: Verdana, Helvetica, Arial, sans-serif;
|
||||||
|
font-size: 13px;
|
||||||
|
}
|
||||||
|
code{
|
||||||
|
font-family: Courier, monospace;
|
||||||
|
font-size: 13px;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
a:link {
|
||||||
|
color:#36a;
|
||||||
|
}
|
||||||
|
a:visited {
|
||||||
|
color:#47a;
|
||||||
|
}
|
||||||
|
a:active, a:hover {
|
||||||
|
color:#69c;
|
||||||
|
}
|
||||||
|
#legend li.externalLink {
|
||||||
|
background: url(../images/external.png) left top no-repeat;
|
||||||
|
padding-left: 18px;
|
||||||
|
}
|
||||||
|
a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
|
||||||
|
background: url(../images/external.png) right center no-repeat;
|
||||||
|
padding-right: 18px;
|
||||||
|
}
|
||||||
|
#legend li.newWindow {
|
||||||
|
background: url(../images/newwindow.png) left top no-repeat;
|
||||||
|
padding-left: 18px;
|
||||||
|
}
|
||||||
|
a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
|
||||||
|
background: url(../images/newwindow.png) right center no-repeat;
|
||||||
|
padding-right: 18px;
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
padding: 4px 4px 4px 6px;
|
||||||
|
border: 1px solid #999;
|
||||||
|
color: #900;
|
||||||
|
background-color: #ddd;
|
||||||
|
font-weight:900;
|
||||||
|
font-size: x-large;
|
||||||
|
}
|
||||||
|
h3 {
|
||||||
|
padding: 4px 4px 4px 6px;
|
||||||
|
border: 1px solid #aaa;
|
||||||
|
color: #900;
|
||||||
|
background-color: #eee;
|
||||||
|
font-weight: normal;
|
||||||
|
font-size: large;
|
||||||
|
}
|
||||||
|
h4 {
|
||||||
|
padding: 4px 4px 4px 6px;
|
||||||
|
border: 1px solid #bbb;
|
||||||
|
color: #900;
|
||||||
|
background-color: #fff;
|
||||||
|
font-weight: normal;
|
||||||
|
font-size: large;
|
||||||
|
}
|
||||||
|
h5 {
|
||||||
|
padding: 4px 4px 4px 6px;
|
||||||
|
color: #900;
|
||||||
|
font-size: medium;
|
||||||
|
}
|
||||||
|
p {
|
||||||
|
line-height: 1.3em;
|
||||||
|
font-size: small;
|
||||||
|
}
|
||||||
|
#breadcrumbs {
|
||||||
|
border-top: 1px solid #aaa;
|
||||||
|
border-bottom: 1px solid #aaa;
|
||||||
|
background-color: #ccc;
|
||||||
|
}
|
||||||
|
#leftColumn {
|
||||||
|
margin: 10px 0 0 5px;
|
||||||
|
border: 1px solid #999;
|
||||||
|
background-color: #eee;
|
||||||
|
padding-bottom: 3px; /* IE-9 scrollbar-fix */
|
||||||
|
}
|
||||||
|
#navcolumn h5 {
|
||||||
|
font-size: smaller;
|
||||||
|
border-bottom: 1px solid #aaaaaa;
|
||||||
|
padding-top: 2px;
|
||||||
|
color: #000;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.bodyTable th {
|
||||||
|
color: white;
|
||||||
|
background-color: #bbb;
|
||||||
|
text-align: left;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.bodyTable th, table.bodyTable td {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.bodyTable tr.a {
|
||||||
|
background-color: #ddd;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.bodyTable tr.b {
|
||||||
|
background-color: #eee;
|
||||||
|
}
|
||||||
|
|
||||||
|
.source {
|
||||||
|
border: 1px solid #999;
|
||||||
|
}
|
||||||
|
dl {
|
||||||
|
padding: 4px 4px 4px 6px;
|
||||||
|
border: 1px solid #aaa;
|
||||||
|
background-color: #ffc;
|
||||||
|
}
|
||||||
|
dt {
|
||||||
|
color: #900;
|
||||||
|
}
|
||||||
|
#organizationLogo img, #projectLogo img, #projectLogo span{
|
||||||
|
margin: 8px;
|
||||||
|
}
|
||||||
|
#banner {
|
||||||
|
border-bottom: 1px solid #fff;
|
||||||
|
}
|
||||||
|
.errormark, .warningmark, .donemark, .infomark {
|
||||||
|
background: url(../images/icon_error_sml.gif) no-repeat;
|
||||||
|
}
|
||||||
|
|
||||||
|
.warningmark {
|
||||||
|
background-image: url(../images/icon_warning_sml.gif);
|
||||||
|
}
|
||||||
|
|
||||||
|
.donemark {
|
||||||
|
background-image: url(../images/icon_success_sml.gif);
|
||||||
|
}
|
||||||
|
|
||||||
|
.infomark {
|
||||||
|
background-image: url(../images/icon_info_sml.gif);
|
||||||
|
}
|
||||||
|
|
||||||
26
target/site-webapp/css/print.css
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Licensed to the Apache Software Foundation (ASF) under one
|
||||||
|
* or more contributor license agreements. See the NOTICE file
|
||||||
|
* distributed with this work for additional information
|
||||||
|
* regarding copyright ownership. The ASF licenses this file
|
||||||
|
* to you under the Apache License, Version 2.0 (the
|
||||||
|
* "License"); you may not use this file except in compliance
|
||||||
|
* with the License. You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing,
|
||||||
|
* software distributed under the License is distributed on an
|
||||||
|
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
* KIND, either express or implied. See the License for the
|
||||||
|
* specific language governing permissions and limitations
|
||||||
|
* under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
#bodyColumn, body.docs div.docs {
|
||||||
|
margin: 0 !important;
|
||||||
|
border: none !important
|
||||||
|
}
|
||||||
1
target/site-webapp/css/site.css
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/* You can override this file with your own styles */
|
||||||
BIN
target/site-webapp/images/collapsed.gif
Normal file
|
After Width: | Height: | Size: 53 B |
BIN
target/site-webapp/images/expanded.gif
Normal file
|
After Width: | Height: | Size: 52 B |
BIN
target/site-webapp/images/external.png
Normal file
|
After Width: | Height: | Size: 230 B |
BIN
target/site-webapp/images/icon_error_sml.gif
Normal file
|
After Width: | Height: | Size: 1010 B |
BIN
target/site-webapp/images/icon_info_sml.gif
Normal file
|
After Width: | Height: | Size: 606 B |
BIN
target/site-webapp/images/icon_success_sml.gif
Normal file
|
After Width: | Height: | Size: 990 B |
BIN
target/site-webapp/images/icon_warning_sml.gif
Normal file
|
After Width: | Height: | Size: 576 B |
BIN
target/site-webapp/images/logos/build-by-maven-black.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
target/site-webapp/images/logos/build-by-maven-white.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
target/site-webapp/images/logos/maven-feather.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
target/site-webapp/images/newwindow.png
Normal file
|
After Width: | Height: | Size: 220 B |