├── VoiceChat_Client
├── nbproject
│ ├── private
│ │ ├── config.properties
│ │ ├── private.properties
│ │ └── private.xml
│ ├── genfiles.properties
│ └── project.xml
├── manifest.mf
└── src
│ ├── ErrorMessage.java
│ ├── SoundPacket.java
│ ├── Utils.java
│ └── Message.java
└── VoiceChat_Server
├── nbproject
├── private
│ ├── config.properties
│ ├── private.properties
│ └── private.xml
├── genfiles.properties
└── project.xml
├── manifest.mf
├── lib
├── cling-core-1.0.5.jar
├── cling-support-1.0.5.jar
├── teleal-common-1.0.13.jar
├── org
│ └── teleal
│ │ └── common
│ │ ├── io
│ │ ├── IO.class
│ │ └── IO$FileFinder.class
│ │ ├── xml
│ │ ├── DOM.class
│ │ ├── DOMParser.class
│ │ ├── SAXParser.class
│ │ ├── DOMElement.class
│ │ ├── DOMParser$1.class
│ │ ├── DOMParser$2.class
│ │ ├── SAXParser$1.class
│ │ ├── ParserException.class
│ │ ├── DOMElement$Builder.class
│ │ ├── NamespaceContextMap.class
│ │ ├── SAXParser$Handler.class
│ │ ├── DOMParser$NodeVisitor.class
│ │ ├── CatalogResourceResolver.class
│ │ ├── DOMElement$ArrayBuilder.class
│ │ ├── CatalogResourceResolver$Input.class
│ │ └── SAXParser$SimpleErrorHandler.class
│ │ ├── http
│ │ ├── Query.class
│ │ ├── Headers.class
│ │ ├── HttpFetch.class
│ │ ├── CacheControl.class
│ │ ├── HttpFetch$1.class
│ │ ├── HttpFetch$2.class
│ │ ├── HttpFetch$3.class
│ │ ├── RequestInfo.class
│ │ ├── Representation.class
│ │ └── HttpFetch$RepresentationFactory.class
│ │ ├── xhtml
│ │ ├── Body.class
│ │ ├── Head.class
│ │ ├── Href.class
│ │ ├── Link.class
│ │ ├── Meta.class
│ │ ├── Root.class
│ │ ├── Anchor.class
│ │ ├── Head$1.class
│ │ ├── Head$2.class
│ │ ├── Option.class
│ │ ├── Root$1.class
│ │ ├── Root$2.class
│ │ ├── XHTML.class
│ │ ├── XHTML$ATTR.class
│ │ ├── XHTMLElement.class
│ │ ├── XHTMLParser.class
│ │ ├── XHTML$ELEMENT.class
│ │ ├── XHTMLElement$1.class
│ │ ├── XHTMLElement$2.class
│ │ ├── XHTMLParser$1.class
│ │ └── XHTMLParser$2.class
│ │ ├── swingfwk
│ │ ├── Form.class
│ │ ├── Node.class
│ │ ├── Event.class
│ │ ├── Application.class
│ │ ├── Controller.class
│ │ ├── ActionButton$1.class
│ │ ├── ActionButton.class
│ │ ├── BeanTableModel.class
│ │ ├── DefaultAction.class
│ │ ├── DefaultEvent.class
│ │ ├── EventListener.class
│ │ ├── NodeTreeModel.class
│ │ ├── logging
│ │ │ ├── img
│ │ │ │ ├── info.png
│ │ │ │ ├── warn.png
│ │ │ │ ├── debug.png
│ │ │ │ ├── pause.png
│ │ │ │ ├── trace.png
│ │ │ │ ├── configure.png
│ │ │ │ ├── viewtext.png
│ │ │ │ ├── removetext.png
│ │ │ │ └── copyclipboard.png
│ │ │ ├── LogCategory.class
│ │ │ ├── LogMessage.class
│ │ │ ├── LogController.class
│ │ │ ├── LogTableModel.class
│ │ │ ├── LogController$1.class
│ │ │ ├── LogController$2.class
│ │ │ ├── LogController$3.class
│ │ │ ├── LogController$4.class
│ │ │ ├── LogController$5.class
│ │ │ ├── LogController$6.class
│ │ │ ├── LogController$7.class
│ │ │ ├── LogController$8.class
│ │ │ ├── LogController$9.class
│ │ │ ├── LoggingHandler.class
│ │ │ ├── LogCategory$Group.class
│ │ │ ├── LogCategorySelector$1.class
│ │ │ ├── LogCategorySelector$2.class
│ │ │ ├── LogCategorySelector$3.class
│ │ │ ├── LogCategorySelector.class
│ │ │ ├── LogTableCellRenderer.class
│ │ │ ├── LogCategory$LoggerLevel.class
│ │ │ └── LogController$Expiration.class
│ │ ├── JPopupMenuButton.class
│ │ ├── AbstractController.class
│ │ ├── ClosableTabbedPane.class
│ │ ├── JPopupMenuButton$1.class
│ │ ├── DefaultEventListener.class
│ │ ├── ClosableTabbedPaneListener.class
│ │ ├── ClosableTabbedPane$CloseTabIcon.class
│ │ ├── ClosableTabbedPane$CloseableTabbedPaneUI.class
│ │ └── ClosableTabbedPane$CloseableMetalTabbedPaneUI.class
│ │ ├── jdoc
│ │ ├── EasyDoclet.class
│ │ └── EasyDoclet$LogWriter.class
│ │ ├── logging
│ │ ├── LoggingUtil.class
│ │ ├── SystemOutLoggingHandler.class
│ │ └── SystemOutLoggingHandler$SimpleFormatter.class
│ │ ├── statemachine
│ │ ├── States.class
│ │ ├── StateMachine.class
│ │ ├── StateMachineBuilder.class
│ │ ├── TransitionException.class
│ │ └── StateMachineInvocationHandler.class
│ │ └── mock
│ │ └── http
│ │ ├── MockHttpSession.class
│ │ ├── HeaderValueHolder.class
│ │ ├── MockServletContext.class
│ │ ├── IteratorEnumeration.class
│ │ ├── MockHttpServletRequest.class
│ │ ├── MockHttpServletResponse.class
│ │ ├── MockRequestDispatcher.class
│ │ ├── MockHttpServletRequest$1.class
│ │ ├── DelegatingServletInputStream.class
│ │ ├── DelegatingServletOutputStream.class
│ │ ├── MockHttpServletResponse$ResponsePrintWriter.class
│ │ └── MockHttpServletResponse$ResponseServletOutputStream.class
├── META-INF
│ ├── MANIFEST.MF
│ └── maven
│ │ └── org.teleal
│ │ └── teleal-common
│ │ └── pom.properties
└── com
│ └── sun
│ └── tools
│ └── javadoc
│ └── PublicMessager.class
└── src
├── org
└── teleal
│ ├── common
│ ├── xhtml
│ │ ├── Body.class
│ │ ├── Head.class
│ │ ├── Href.class
│ │ ├── Link.class
│ │ ├── Meta.class
│ │ ├── Root.class
│ │ ├── Anchor.class
│ │ ├── Head$1.class
│ │ ├── Head$2.class
│ │ ├── Option.class
│ │ ├── Root$1.class
│ │ ├── Root$2.class
│ │ ├── XHTML.class
│ │ ├── XHTML$ATTR.class
│ │ ├── XHTMLElement.class
│ │ ├── XHTMLParser.class
│ │ ├── XHTML$ELEMENT.class
│ │ ├── XHTMLElement$1.class
│ │ ├── XHTMLElement$2.class
│ │ ├── XHTMLParser$1.class
│ │ └── XHTMLParser$2.class
│ ├── jdoc
│ │ ├── EasyDoclet.class
│ │ └── EasyDoclet$LogWriter.class
│ ├── mock
│ │ └── http
│ │ │ ├── MockHttpSession.class
│ │ │ ├── HeaderValueHolder.class
│ │ │ ├── MockServletContext.class
│ │ │ ├── IteratorEnumeration.class
│ │ │ ├── MockHttpServletRequest.class
│ │ │ ├── MockHttpServletResponse.class
│ │ │ ├── MockRequestDispatcher.class
│ │ │ ├── MockHttpServletRequest$1.class
│ │ │ ├── DelegatingServletInputStream.class
│ │ │ ├── DelegatingServletOutputStream.class
│ │ │ ├── MockHttpServletResponse$ResponsePrintWriter.class
│ │ │ └── MockHttpServletResponse$ResponseServletOutputStream.class
│ ├── swingfwk
│ │ ├── EventListener.java
│ │ ├── Event.java
│ │ ├── Node.java
│ │ ├── DefaultEventListener.java
│ │ ├── DefaultAction.java
│ │ └── ClosableTabbedPaneListener.java
│ ├── statemachine
│ │ ├── TransitionException.java
│ │ ├── StateMachine.java
│ │ └── States.java
│ ├── util
│ │ ├── Exceptions.java
│ │ └── ByteArray.java
│ └── xml
│ │ └── ParserException.java
│ └── cling
│ ├── support
│ ├── model
│ │ ├── PresetName.java
│ │ ├── WriteStatus.java
│ │ ├── PlayMode.java
│ │ ├── Channel.java
│ │ ├── RecordMediumWriteStatus.java
│ │ ├── VolumeDBRange.java
│ │ ├── BrowseFlag.java
│ │ ├── PersonWithRole.java
│ │ ├── TransportStatus.java
│ │ ├── Protocol.java
│ │ └── TransportSettings.java
│ ├── shared
│ │ ├── TextExpandEvent.java
│ │ └── AWTExceptionHandler.java
│ ├── messagebox
│ │ └── model
│ │ │ └── ElementAppender.java
│ ├── avtransport
│ │ └── impl
│ │ │ └── state
│ │ │ └── AbstractState.java
│ ├── lastchange
│ │ ├── EventedValueShort.java
│ │ ├── EventedValueString.java
│ │ ├── EventedValueUnsignedIntegerTwoBytes.java
│ │ └── EventedValueUnsignedIntegerFourBytes.java
│ ├── contentdirectory
│ │ └── ui
│ │ │ └── ContentBrowseActionCallbackCreator.java
│ ├── renderingcontrol
│ │ └── lastchange
│ │ │ ├── ChannelMute.java
│ │ │ ├── ChannelVolume.java
│ │ │ └── ChannelVolumeDB.java
│ └── igd
│ │ └── callback
│ │ └── GetExternalIP.java
│ ├── model
│ ├── message
│ │ ├── header
│ │ │ ├── UserAgentHeader.java
│ │ │ ├── InvalidHeaderException.java
│ │ │ ├── NTEventHeader.java
│ │ │ ├── RootDeviceHeader.java
│ │ │ ├── EXTHeader.java
│ │ │ ├── STAllHeader.java
│ │ │ └── SubscriptionIdHeader.java
│ │ ├── control
│ │ │ ├── ActionResponseMessage.java
│ │ │ ├── ActionRequestMessage.java
│ │ │ └── ActionMessage.java
│ │ ├── UpnpOperation.java
│ │ └── gena
│ │ │ └── OutgoingEventResponseMessage.java
│ ├── Command.java
│ ├── gena
│ │ └── CancelReason.java
│ ├── resource
│ │ ├── IconResource.java
│ │ ├── DeviceDescriptorResource.java
│ │ ├── ServiceControlResource.java
│ │ ├── ServiceDescriptorResource.java
│ │ ├── ServiceEventCallbackResource.java
│ │ └── ServiceEventSubscriptionResource.java
│ ├── types
│ │ ├── csv
│ │ │ ├── CSVBytes.java
│ │ │ ├── CSVFloat.java
│ │ │ ├── CSVShort.java
│ │ │ ├── CSVDouble.java
│ │ │ ├── CSVBoolean.java
│ │ │ ├── CSVInteger.java
│ │ │ ├── CSVString.java
│ │ │ ├── CSVCharacter.java
│ │ │ ├── CSVURI.java
│ │ │ ├── CSVDate.java
│ │ │ ├── CSVUnsignedIntegerOneByte.java
│ │ │ ├── CSVUnsignedIntegerTwoBytes.java
│ │ │ └── CSVUnsignedIntegerFourBytes.java
│ │ ├── StringDatatype.java
│ │ ├── InvalidValueException.java
│ │ ├── UnsignedIntegerOneByte.java
│ │ ├── UnsignedIntegerFourBytes.java
│ │ ├── UnsignedIntegerTwoBytes.java
│ │ ├── CharacterDatatype.java
│ │ ├── URIDatatype.java
│ │ ├── UnsignedIntegerOneByteDatatype.java
│ │ ├── UnsignedIntegerTwoBytesDatatype.java
│ │ ├── UnsignedIntegerFourBytesDatatype.java
│ │ ├── NotificationSubtype.java
│ │ ├── CustomDatatype.java
│ │ ├── FloatDatatype.java
│ │ └── DoubleDatatype.java
│ ├── action
│ │ └── ActionExecutor.java
│ ├── Validatable.java
│ ├── profile
│ │ └── ControlPointInfo.java
│ └── ValidationException.java
│ ├── binding
│ ├── staging
│ │ ├── MutableUDAVersion.java
│ │ ├── MutableIcon.java
│ │ ├── MutableActionArgument.java
│ │ └── MutableAllowedValueRange.java
│ ├── annotations
│ │ ├── UpnpAction.java
│ │ ├── UpnpInputArgument.java
│ │ ├── UpnpServiceId.java
│ │ ├── UpnpOutputArgument.java
│ │ ├── UpnpServiceType.java
│ │ ├── UpnpStateVariables.java
│ │ └── UpnpService.java
│ ├── xml
│ │ └── DescriptorBindingException.java
│ └── LocalServiceBindingException.java
│ ├── transport
│ └── spi
│ │ ├── StreamServerConfiguration.java
│ │ ├── StreamClientConfiguration.java
│ │ ├── DatagramIOConfiguration.java
│ │ ├── MulticastReceiverConfiguration.java
│ │ ├── InitializationException.java
│ │ └── UnsupportedDataException.java
│ └── protocol
│ └── ProtocolCreationException.java
├── Log.java
├── ErrorMessage.java
├── SoundPacket.java
├── Utils.java
└── Message.java
/VoiceChat_Client/nbproject/private/config.properties:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/VoiceChat_Server/nbproject/private/config.properties:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/VoiceChat_Client/manifest.mf:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | X-COMMENT: Main-Class will be added automatically by build
3 |
4 |
--------------------------------------------------------------------------------
/VoiceChat_Server/manifest.mf:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | X-COMMENT: Main-Class will be added automatically by build
3 |
4 |
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/cling-core-1.0.5.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/cling-core-1.0.5.jar
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/cling-support-1.0.5.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/cling-support-1.0.5.jar
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/teleal-common-1.0.13.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/teleal-common-1.0.13.jar
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/io/IO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/io/IO.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOM.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOM.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/Query.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/Query.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Body.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Body.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Head.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Head.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Href.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Href.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Link.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Link.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Meta.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Meta.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Root.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Root.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Body.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Body.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Head.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Head.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Href.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Href.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Link.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Link.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Meta.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Meta.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Root.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Root.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/Headers.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/Headers.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/Form.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/Form.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/Node.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/Node.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Anchor.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Anchor.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Head$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Head$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Head$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Head$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Option.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Option.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Root$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Root$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/Root$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/Root$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTML.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTML.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Anchor.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Anchor.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Head$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Head$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Head$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Head$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Option.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Option.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Root$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Root$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/Root$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/Root$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTML.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTML.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/jdoc/EasyDoclet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/jdoc/EasyDoclet.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/Event.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/Event.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOMElement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOMElement.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/jdoc/EasyDoclet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/jdoc/EasyDoclet.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Archiver-Version: Plexus Archiver
3 | Created-By: Apache Maven
4 | Built-By: cb
5 | Build-Jdk: 1.6.0_24
6 |
7 |
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/com/sun/tools/javadoc/PublicMessager.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/com/sun/tools/javadoc/PublicMessager.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/CacheControl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/CacheControl.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$3.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/RequestInfo.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/RequestInfo.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/io/IO$FileFinder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/io/IO$FileFinder.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTML$ATTR.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTML$ATTR.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLElement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLElement.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLParser.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLParser.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTML$ATTR.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTML$ATTR.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLElement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLElement.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLParser.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLParser.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/Representation.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/Representation.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/logging/LoggingUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/logging/LoggingUtil.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/statemachine/States.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/statemachine/States.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/Application.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/Application.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/Controller.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/Controller.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTML$ELEMENT.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTML$ELEMENT.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLElement$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLElement$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLElement$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLElement$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLParser$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLParser$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLParser$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xhtml/XHTMLParser$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/ParserException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/ParserException.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTML$ELEMENT.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTML$ELEMENT.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLElement$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLElement$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLElement$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLElement$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLParser$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLParser$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLParser$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/xhtml/XHTMLParser$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/ActionButton$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/ActionButton$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/ActionButton.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/ActionButton.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/BeanTableModel.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/BeanTableModel.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/DefaultAction.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/DefaultAction.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/DefaultEvent.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/DefaultEvent.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/EventListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/EventListener.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/NodeTreeModel.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/NodeTreeModel.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/info.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/warn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/warn.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOMElement$Builder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOMElement$Builder.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/NamespaceContextMap.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/NamespaceContextMap.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser$Handler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser$Handler.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/jdoc/EasyDoclet$LogWriter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/jdoc/EasyDoclet$LogWriter.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpSession.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpSession.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/statemachine/StateMachine.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/statemachine/StateMachine.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/JPopupMenuButton.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/JPopupMenuButton.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/debug.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/debug.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/pause.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/trace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/trace.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser$NodeVisitor.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOMParser$NodeVisitor.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/jdoc/EasyDoclet$LogWriter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/jdoc/EasyDoclet$LogWriter.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpSession.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpSession.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/META-INF/maven/org.teleal/teleal-common/pom.properties:
--------------------------------------------------------------------------------
1 | #Generated by Maven
2 | #Fri Apr 29 19:05:30 CEST 2011
3 | version=1.0.13
4 | groupId=org.teleal
5 | artifactId=teleal-common
6 |
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/HeaderValueHolder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/HeaderValueHolder.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockServletContext.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockServletContext.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/AbstractController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/AbstractController.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/JPopupMenuButton$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/JPopupMenuButton$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategory.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategory.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogMessage.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogMessage.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/configure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/configure.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/viewtext.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/viewtext.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/CatalogResourceResolver.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/CatalogResourceResolver.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/DOMElement$ArrayBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/DOMElement$ArrayBuilder.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/HeaderValueHolder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/HeaderValueHolder.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockServletContext.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockServletContext.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/IteratorEnumeration.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/IteratorEnumeration.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/DefaultEventListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/DefaultEventListener.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogTableModel.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogTableModel.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/removetext.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/removetext.png
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/IteratorEnumeration.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/IteratorEnumeration.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/logging/SystemOutLoggingHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/logging/SystemOutLoggingHandler.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletRequest.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletRequest.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletResponse.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletResponse.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockRequestDispatcher.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockRequestDispatcher.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/statemachine/StateMachineBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/statemachine/StateMachineBuilder.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/statemachine/TransitionException.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/statemachine/TransitionException.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$3.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$4.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$4.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$5.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$5.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$6.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$6.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$7.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$7.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$8.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$8.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$9.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$9.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LoggingHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LoggingHandler.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/copyclipboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/img/copyclipboard.png
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/CatalogResourceResolver$Input.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/CatalogResourceResolver$Input.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser$SimpleErrorHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/xml/SAXParser$SimpleErrorHandler.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletRequest.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletRequest.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletResponse.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletResponse.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockRequestDispatcher.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockRequestDispatcher.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletRequest$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletRequest$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPaneListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPaneListener.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategory$Group.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategory$Group.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletRequest$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletRequest$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$RepresentationFactory.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/http/HttpFetch$RepresentationFactory.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/DelegatingServletInputStream.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/DelegatingServletInputStream.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector$1.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector$2.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector$3.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategorySelector.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogTableCellRenderer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogTableCellRenderer.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/DelegatingServletInputStream.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/DelegatingServletInputStream.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/DelegatingServletOutputStream.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/DelegatingServletOutputStream.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane$CloseTabIcon.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane$CloseTabIcon.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategory$LoggerLevel.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogCategory$LoggerLevel.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/DelegatingServletOutputStream.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/DelegatingServletOutputStream.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/statemachine/StateMachineInvocationHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/statemachine/StateMachineInvocationHandler.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$Expiration.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/logging/LogController$Expiration.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/logging/SystemOutLoggingHandler$SimpleFormatter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/logging/SystemOutLoggingHandler$SimpleFormatter.class
--------------------------------------------------------------------------------
/VoiceChat_Client/nbproject/private/private.properties:
--------------------------------------------------------------------------------
1 | compile.on.save=true
2 | do.depend=false
3 | do.jar=true
4 | javac.debug=true
5 | javadoc.preview=true
6 | user.properties.file=C:\\Users\\busem\\AppData\\Roaming\\NetBeans\\8.0\\build.properties
7 |
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane$CloseableTabbedPaneUI.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane$CloseableTabbedPaneUI.class
--------------------------------------------------------------------------------
/VoiceChat_Server/nbproject/private/private.properties:
--------------------------------------------------------------------------------
1 | compile.on.save=true
2 | do.depend=false
3 | do.jar=true
4 | javac.debug=true
5 | javadoc.preview=true
6 | user.properties.file=C:\\Users\\busem\\AppData\\Roaming\\NetBeans\\8.0\\build.properties
7 |
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletResponse$ResponsePrintWriter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletResponse$ResponsePrintWriter.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletResponse$ResponsePrintWriter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletResponse$ResponsePrintWriter.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane$CloseableMetalTabbedPaneUI.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/swingfwk/ClosableTabbedPane$CloseableMetalTabbedPaneUI.class
--------------------------------------------------------------------------------
/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletResponse$ResponseServletOutputStream.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/lib/org/teleal/common/mock/http/MockHttpServletResponse$ResponseServletOutputStream.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletResponse$ResponseServletOutputStream.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kumarbusem/Java-Voice-Chat/HEAD/VoiceChat_Server/src/org/teleal/common/mock/http/MockHttpServletResponse$ResponseServletOutputStream.class
--------------------------------------------------------------------------------
/VoiceChat_Server/src/Log.java:
--------------------------------------------------------------------------------
1 | /*
2 | * To change this template, choose Tools | Templates
3 | * and open the template in the editor.
4 | */
5 |
6 | /**
7 | * server's log. instances of Server add entries to this log
8 | *
9 | */
10 | public class Log {
11 | private static String log="";
12 | public static void add(String s){log+=s+"\n";}
13 | public static String get(){return log;}
14 | }
15 |
--------------------------------------------------------------------------------
/VoiceChat_Client/src/ErrorMessage.java:
--------------------------------------------------------------------------------
1 |
2 | import javax.swing.JOptionPane;
3 |
4 | /*
5 | * To change this template, choose Tools | Templates
6 | * and open the template in the editor.
7 | */
8 |
9 | /**
10 | *
11 | *
12 | */
13 | public class ErrorMessage {
14 | public static void main(String args[]){
15 | JOptionPane.showMessageDialog(new JOptionPane(),"This is a library, not a program.\nPlease run VoiceChat_Server or VoiceChat_Client");
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/ErrorMessage.java:
--------------------------------------------------------------------------------
1 |
2 | import javax.swing.JOptionPane;
3 |
4 | /*
5 | * To change this template, choose Tools | Templates
6 | * and open the template in the editor.
7 | */
8 |
9 | /**
10 | *
11 | *
12 | */
13 | public class ErrorMessage {
14 | public static void main(String args[]){
15 | JOptionPane.showMessageDialog(new JOptionPane(),"This is a library, not a program.\nPlease run VoiceChat_Server or VoiceChat_Client");
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/VoiceChat_Client/nbproject/genfiles.properties:
--------------------------------------------------------------------------------
1 | build.xml.data.CRC32=5993f29c
2 | build.xml.script.CRC32=927b53c1
3 | build.xml.stylesheet.CRC32=8064a381@1.74.1.48
4 | # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
5 | # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
6 | nbproject/build-impl.xml.data.CRC32=5993f29c
7 | nbproject/build-impl.xml.script.CRC32=c244b950
8 | nbproject/build-impl.xml.stylesheet.CRC32=876e7a8f@1.74.1.48
9 |
--------------------------------------------------------------------------------
/VoiceChat_Server/nbproject/genfiles.properties:
--------------------------------------------------------------------------------
1 | build.xml.data.CRC32=729bc39a
2 | build.xml.script.CRC32=6d1b0b19
3 | build.xml.stylesheet.CRC32=8064a381@1.74.1.48
4 | # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
5 | # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
6 | nbproject/build-impl.xml.data.CRC32=729bc39a
7 | nbproject/build-impl.xml.script.CRC32=3d7881a9
8 | nbproject/build-impl.xml.stylesheet.CRC32=876e7a8f@1.74.1.48
9 |
--------------------------------------------------------------------------------
/VoiceChat_Client/nbproject/private/private.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Client/src/GUI.java
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/VoiceChat_Client/nbproject/project.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | org.netbeans.modules.java.j2seproject
4 |
5 |
6 | Voice_Call_Client
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/VoiceChat_Server/nbproject/project.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | org.netbeans.modules.java.j2seproject
4 |
5 |
6 | Voice_Call_Server
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/VoiceChat_Client/src/SoundPacket.java:
--------------------------------------------------------------------------------
1 |
2 | import java.io.Serializable;
3 | import javax.sound.sampled.AudioFormat;
4 |
5 | /*
6 | * To change this template, choose Tools | Templates
7 | * and open the template in the editor.
8 | */
9 |
10 | /**
11 | * some sound
12 | *
13 | */
14 | public class SoundPacket implements Serializable{
15 | public static AudioFormat defaultFormat=new AudioFormat(11025f, 8, 1, true, true); //11.025khz, 8bit, mono, signed, big endian (changes nothing in 8 bit) ~8kb/s
16 | public static int defaultDataLenght=900; //send 1000 samples/packet by default
17 | private byte[] data; //actual data. if null, comfort noise will be played
18 |
19 | public SoundPacket(byte[] data) {
20 | this.data = data;
21 | }
22 |
23 | public byte[] getData() {
24 | return data;
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/SoundPacket.java:
--------------------------------------------------------------------------------
1 |
2 | import java.io.Serializable;
3 | import javax.sound.sampled.AudioFormat;
4 |
5 | /*
6 | * To change this template, choose Tools | Templates
7 | * and open the template in the editor.
8 | */
9 |
10 | /**
11 | * some sound
12 | *
13 | */
14 | public class SoundPacket implements Serializable{
15 | public static AudioFormat defaultFormat=new AudioFormat(11025f, 8, 1, true, true); //11.025khz, 8bit, mono, signed, big endian (changes nothing in 8 bit) ~8kb/s
16 | public static int defaultDataLenght=900; //send 1000 samples/packet by default
17 | private byte[] data; //actual data. if null, comfort noise will be played
18 |
19 | public SoundPacket(byte[] data) {
20 | this.data = data;
21 | }
22 |
23 | public byte[] getData() {
24 | return data;
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/support/model/PresetName.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.support.model;
19 |
20 | /**
21 | *
22 | */
23 | public enum PresetName {
24 | FactoryDefault
25 | }
26 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/swingfwk/EventListener.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 | package org.teleal.common.swingfwk;
18 |
19 | public interface EventListener {
20 |
21 | public void handleEvent(E event);
22 | }
23 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/message/header/UserAgentHeader.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.message.header;
19 |
20 | /**
21 | * @author Christian Bauer
22 | */
23 | public class UserAgentHeader extends ServerHeader {
24 |
25 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/message/control/ActionResponseMessage.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.message.control;
19 |
20 | /**
21 | * @author Christian Bauer
22 | */
23 | public interface ActionResponseMessage extends ActionMessage {
24 | }
25 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/message/control/ActionRequestMessage.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.message.control;
19 |
20 |
21 | /**
22 | * @author Christian Bauer
23 | */
24 | public interface ActionRequestMessage extends ActionMessage {
25 | }
26 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/binding/staging/MutableUDAVersion.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.binding.staging;
19 |
20 | /**
21 | * @author Christian Bauer
22 | */
23 | public class MutableUDAVersion {
24 | public int major = 1;
25 | public int minor = 0;
26 | }
27 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/support/model/WriteStatus.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.support.model;
19 |
20 | /**
21 | * @author Christian Bauer
22 | */
23 | public enum WriteStatus {
24 |
25 | WRITABLE,
26 | NOT_WRITABLE,
27 | UNKNOWN,
28 | MIXED
29 | }
30 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/support/model/PlayMode.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.support.model;
19 |
20 | /**
21 | *
22 | */
23 | public enum PlayMode {
24 | NORMAL,
25 | SHUFFLE,
26 | REPEAT_ONE,
27 | REPEAT_ALL,
28 | RANDOM,
29 | DIRECT_1,
30 | INTRO
31 | }
32 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/swingfwk/Event.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 | package org.teleal.common.swingfwk;
18 |
19 | public interface Event {
20 |
21 | public PAYLOAD getPayload();
22 |
23 | void addFiredInController(Controller seenController);
24 |
25 | boolean alreadyFired(Controller controller);
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/support/shared/TextExpandEvent.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.support.shared;
19 |
20 | import org.teleal.common.swingfwk.DefaultEvent;
21 |
22 |
23 | public class TextExpandEvent extends DefaultEvent {
24 |
25 | public TextExpandEvent(String s) {
26 | super(s);
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/support/model/Channel.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.support.model;
19 |
20 | /**
21 | *
22 | */
23 | public enum Channel {
24 | Master,
25 | LF,
26 | RF,
27 | CF,
28 | LFE,
29 | LS,
30 | RS,
31 | LFC,
32 | RFC,
33 | SD,
34 | SL,
35 | SR,
36 | T
37 | }
38 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/Command.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model;
19 |
20 | /**
21 | * Executable procedure, invoked and potentially decorated by the {@link org.teleal.cling.model.ServiceManager}.
22 | *
23 | * @author Christian Bauer
24 | */
25 | public interface Command {
26 |
27 | public void execute(ServiceManager manager) throws Exception;
28 | }
29 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/support/messagebox/model/ElementAppender.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.support.messagebox.model;
19 |
20 | import org.teleal.cling.support.messagebox.parser.MessageElement;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public interface ElementAppender {
26 |
27 | public void appendMessageElements(MessageElement parent);
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/gena/CancelReason.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.gena;
19 |
20 | /**
21 | * The reason why a {@link org.teleal.cling.model.gena.GENASubscription} has ended unexpectedly.
22 | *
23 | * @author Christian Bauer
24 | */
25 | public enum CancelReason {
26 |
27 | RENEWAL_FAILED,
28 | DEVICE_WAS_REMOVED,
29 | UNSUBSCRIBE_FAILED,
30 | EXPIRED
31 | }
32 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/swingfwk/Node.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 | package org.teleal.common.swingfwk;
18 |
19 | import java.util.List;
20 |
21 | /**
22 | * A contract that can be used to represent a hierarchical data structure.
23 | *
24 | * @author Christian Bauer
25 | */
26 | public interface Node {
27 |
28 | public Long getId();
29 | public T getParent();
30 | public List getChildren();
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/resource/IconResource.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.resource;
19 |
20 | import org.teleal.cling.model.meta.Icon;
21 |
22 | import java.net.URI;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class IconResource extends Resource {
28 |
29 | public IconResource(URI localURI, Icon model) {
30 | super(localURI, model);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVBytes.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVBytes extends CSV {
26 |
27 | public CSVBytes() {
28 | }
29 |
30 | public CSVBytes(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVFloat.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVFloat extends CSV {
26 |
27 | public CSVFloat() {
28 | }
29 |
30 | public CSVFloat(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVShort.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVShort extends CSV {
26 |
27 | public CSVShort() {
28 | }
29 |
30 | public CSVShort(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/swingfwk/DefaultEventListener.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 | package org.teleal.common.swingfwk;
18 |
19 | /**
20 | * A listener for a particular event, needs parameterization for typesafe usage of the payload.
21 | *
22 | * @author Christian Bauer
23 | */
24 | public interface DefaultEventListener extends EventListener> {
25 | public void handleEvent(DefaultEvent event);
26 | }
27 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVDouble.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVDouble extends CSV {
26 |
27 | public CSVDouble() {
28 | }
29 |
30 | public CSVDouble(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/action/ActionExecutor.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.action;
19 |
20 | import org.teleal.cling.model.meta.LocalService;
21 |
22 | /**
23 | * Executes an {@link org.teleal.cling.model.action.ActionInvocation}.
24 | *
25 | * @author Christian Bauer
26 | */
27 | public interface ActionExecutor {
28 |
29 | public void execute(final ActionInvocation actionInvocation);
30 | }
31 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/message/header/InvalidHeaderException.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.message.header;
19 |
20 | /**
21 | * Thrown if the value of a header was invalid for the given header.
22 | *
23 | * @author Christian Bauer
24 | */
25 | public class InvalidHeaderException extends RuntimeException {
26 |
27 | public InvalidHeaderException(String s) {
28 | super(s);
29 | }
30 |
31 | }
32 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/StringDatatype.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types;
19 |
20 | /**
21 | * @author Christian Bauer
22 | */
23 | public class StringDatatype extends AbstractDatatype {
24 |
25 | public StringDatatype() {
26 | }
27 |
28 | public String valueOf(String s) throws InvalidValueException {
29 | if (s.equals("")) return null;
30 | return s;
31 | }
32 |
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVBoolean.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVBoolean extends CSV {
26 |
27 | public CSVBoolean() {
28 | }
29 |
30 | public CSVBoolean(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVInteger.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVInteger extends CSV {
26 |
27 | public CSVInteger() {
28 | }
29 |
30 | public CSVInteger(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVString.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVString extends CSV {
26 |
27 | public CSVString() {
28 | }
29 |
30 | public CSVString(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/transport/spi/StreamServerConfiguration.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.transport.spi;
19 |
20 | /**
21 | * Collection of typically needed configuration settings.
22 | *
23 | * @author Christian Bauer
24 | */
25 | public interface StreamServerConfiguration {
26 |
27 | /**
28 | * @return The TCP port to listen on for HTTP requests.
29 | */
30 | public int getListenPort();
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/statemachine/TransitionException.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.common.statemachine;
19 |
20 | /**
21 | * @author Christian Bauer
22 | */
23 | public class TransitionException extends RuntimeException {
24 |
25 | public TransitionException(String s) {
26 | super(s);
27 | }
28 |
29 | public TransitionException(String s, Throwable throwable) {
30 | super(s, throwable);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVCharacter.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | /**
23 | * @author Christian Bauer
24 | */
25 | public class CSVCharacter extends CSV {
26 |
27 | public CSVCharacter() {
28 | }
29 |
30 | public CSVCharacter(String s) throws InvalidValueException {
31 | super(s);
32 | }
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVURI.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | import java.net.URI;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class CSVURI extends CSV {
28 |
29 | public CSVURI() {
30 | }
31 |
32 | public CSVURI(String s) throws InvalidValueException {
33 | super(s);
34 | }
35 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/csv/CSVDate.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types.csv;
19 |
20 | import org.teleal.cling.model.types.InvalidValueException;
21 |
22 | import java.util.Date;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class CSVDate extends CSV {
28 |
29 | public CSVDate() {
30 | }
31 |
32 | public CSVDate(String s) throws InvalidValueException {
33 | super(s);
34 | }
35 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/statemachine/StateMachine.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.common.statemachine;
19 |
20 | /**
21 | * @author Christian Bauer
22 | */
23 | public interface StateMachine {
24 |
25 | public static final String METHOD_CURRENT_STATE = "getCurrentState";
26 | public static final String METHOD_FORCE_STATE = "forceState";
27 |
28 | public S getCurrentState();
29 | public void forceState(Class extends S> state);
30 | }
31 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/resource/DeviceDescriptorResource.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.resource;
19 |
20 | import org.teleal.cling.model.meta.LocalDevice;
21 |
22 | import java.net.URI;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class DeviceDescriptorResource extends Resource {
28 |
29 | public DeviceDescriptorResource(URI localURI, LocalDevice model) {
30 | super(localURI, model);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/resource/ServiceControlResource.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.resource;
19 |
20 | import org.teleal.cling.model.meta.LocalService;
21 |
22 | import java.net.URI;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class ServiceControlResource extends Resource {
28 |
29 | public ServiceControlResource(URI localURI, LocalService model) {
30 | super(localURI, model);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/Validatable.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model;
19 |
20 | import java.util.List;
21 |
22 | /**
23 | * Marker for types with integrity rules that require validation.
24 | *
25 | * @author Christian Bauer
26 | */
27 | public interface Validatable {
28 |
29 | /**
30 | * @return An empty List if all rules validated properly, otherwise, the detected errors.
31 | */
32 | public List validate();
33 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/resource/ServiceDescriptorResource.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.resource;
19 |
20 | import org.teleal.cling.model.meta.LocalService;
21 |
22 | import java.net.URI;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class ServiceDescriptorResource extends Resource {
28 |
29 | public ServiceDescriptorResource(URI localURI, LocalService model) {
30 | super(localURI, model);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/resource/ServiceEventCallbackResource.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.resource;
19 |
20 | import org.teleal.cling.model.meta.RemoteService;
21 |
22 | import java.net.URI;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class ServiceEventCallbackResource extends Resource {
28 |
29 | public ServiceEventCallbackResource(URI localURI, RemoteService model) {
30 | super(localURI, model);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/resource/ServiceEventSubscriptionResource.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.resource;
19 |
20 | import org.teleal.cling.model.meta.LocalService;
21 |
22 | import java.net.URI;
23 |
24 | /**
25 | * @author Christian Bauer
26 | */
27 | public class ServiceEventSubscriptionResource extends Resource {
28 |
29 | public ServiceEventSubscriptionResource(URI localURI, LocalService model) {
30 | super(localURI, model);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/binding/annotations/UpnpAction.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.binding.annotations;
19 |
20 | import java.lang.annotation.ElementType;
21 | import java.lang.annotation.Retention;
22 | import java.lang.annotation.RetentionPolicy;
23 | import java.lang.annotation.Target;
24 |
25 |
26 | @Target({ElementType.METHOD})
27 | @Retention(RetentionPolicy.RUNTIME)
28 | public @interface UpnpAction {
29 |
30 | String name() default "";
31 | UpnpOutputArgument[] out() default {};
32 | }
33 |
--------------------------------------------------------------------------------
/VoiceChat_Server/nbproject/private/private.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Server/src/Message.java
8 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Server/src/org/teleal/cling/binding/xml/UDA10DeviceDescriptorBinderImpl.java
9 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Server/src/Server.java
10 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Server/src/Utils.java
11 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Server/src/ErrorMessage.java
12 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Server/src/ClientConnection.java
13 | file:/D:/Boom%20Messenger/voice/voice%20git/VoiceChat_Server/src/SoundPacket.java
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/cling/model/types/InvalidValueException.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 |
18 | package org.teleal.cling.model.types;
19 |
20 | /**
21 | * Thrown by datatypes and variable value conversion procedures.
22 | *
23 | * @author Christian Bauer
24 | */
25 | public class InvalidValueException extends RuntimeException {
26 |
27 | public InvalidValueException(String s) {
28 | super(s);
29 | }
30 |
31 | public InvalidValueException(String s, Throwable throwable) {
32 | super(s, throwable);
33 | }
34 | }
--------------------------------------------------------------------------------
/VoiceChat_Server/src/org/teleal/common/swingfwk/DefaultAction.java:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (C) 2010 Teleal GmbH, Switzerland
3 | *
4 | * This program is free software: you can redistribute it and/or modify
5 | * it under the terms of the GNU Lesser General Public License as
6 | * published by the Free Software Foundation, either version 3 of
7 | * the License, or (at your option) any later version.
8 | *
9 | * This program is distributed in the hope that it will be useful,
10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 | * GNU Lesser General Public License for more details.
13 | *
14 | * You should have received a copy of the GNU Lesser General Public License
15 | * along with this program. If not, see .
16 | */
17 | package org.teleal.common.swingfwk;
18 |
19 | import javax.swing.AbstractAction;
20 | import java.awt.event.ActionEvent;
21 |
22 | /**
23 | * An action without database transaction demarcation.
24 | *
25 | * @author Christian Bauer
26 | */
27 | public abstract class DefaultAction extends AbstractAction {
28 |
29 | public void executeInController(Controller controller, ActionEvent event) {
30 | actionPerformed(event);
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/VoiceChat_Client/src/Utils.java:
--------------------------------------------------------------------------------
1 |
2 | import java.io.BufferedReader;
3 | import java.io.InputStreamReader;
4 | import java.net.InetAddress;
5 | import java.net.URL;
6 | import java.net.UnknownHostException;
7 |
8 |
9 |
10 | /*
11 | * To change this template, choose Tools | Templates
12 | * and open the template in the editor.
13 | */
14 |
15 | /**
16 | * contains some static methods used here and there in the code
17 | *
18 | */
19 | public class Utils {
20 | public static void sleep(int ms){
21 | try {Thread.sleep(ms);} catch (InterruptedException ex) {}
22 | }
23 | public static String getExternalIP(){
24 | try {
25 | URL myIp=new URL("http://checkip.dyndns.org/");
26 | BufferedReader in=new BufferedReader(new InputStreamReader(myIp.openStream()));
27 | String s=in.readLine();
28 | return s.substring(s.lastIndexOf(":")+2,s.lastIndexOf("