|
||||||||||
前 次 | フレームあり フレームなし |
Service を使用しているパッケージ | |
---|---|
jp.digitalmuseum.mr | Main package of matereal. All classes and interfaces of matereal belongs to it or its sub-package. |
jp.digitalmuseum.mr.gui | Swing components for supporting GUI programming with matereal. |
jp.digitalmuseum.mr.gui.service | |
jp.digitalmuseum.mr.hakoniwa | |
jp.digitalmuseum.mr.message | Classes and interfaces related to event handling of matereal. |
jp.digitalmuseum.mr.service | Classes and interfaces related to services of matereal. |
jp.digitalmuseum.mr.task | Classes and interfaces which define robot tasks. |
jp.digitalmuseum.mr での Service の使用 |
---|
Service 型の型パラメータを持つ jp.digitalmuseum.mr のメソッド | ||
---|---|---|
|
Matereal.lookForService(java.lang.Class<T> classObject)
Look for a service with specific class/interface. |
|
|
Matereal.lookForService(java.lang.Class<T> classObject,
java.lang.Iterable<Service> serviceIterator)
Look for a service with specific class/interface in a service group. |
|
|
Matereal.lookForServices(java.lang.Class<T> classObject)
Look for services with specific class/interface. |
|
|
Matereal.lookForServices(java.lang.Class<T> classObject,
java.lang.Iterable<Service> serviceIterator)
Look for services with specific class/interface in a service group. |
Service 型の引数を持つ型を返す jp.digitalmuseum.mr のメソッド | |
---|---|
java.util.List<Service> |
Matereal.getServices()
Get a list of services. |
Service 型のパラメータを持つ jp.digitalmuseum.mr のメソッド | |
---|---|
void |
Matereal.registerService(Service service)
Called by Service#initialize() . |
boolean |
Matereal.unregisterService(Service service)
Called by dispose() . |
Service 型の型引数を持つ jp.digitalmuseum.mr のメソッドパラメータ | ||
---|---|---|
|
Matereal.lookForService(java.lang.Class<T> classObject,
java.lang.Iterable<Service> serviceIterator)
Look for a service with specific class/interface in a service group. |
|
|
Matereal.lookForServices(java.lang.Class<T> classObject,
java.lang.Iterable<Service> serviceIterator)
Look for services with specific class/interface in a service group. |
jp.digitalmuseum.mr.gui での Service の使用 |
---|
Service を返す jp.digitalmuseum.mr.gui のメソッド | |
---|---|
Service |
ServiceMonitorPanel.getSelectedService()
|
Service 型のパラメータを持つ jp.digitalmuseum.mr.gui のメソッド | |
---|---|
void |
ServiceMonitorPanel.showService(Service service)
|
jp.digitalmuseum.mr.gui.service での Service の使用 |
---|
Service を返す jp.digitalmuseum.mr.gui.service のメソッド | |
---|---|
Service |
ServiceTypeComboBox.ServiceClass.newInstance()
|
Service |
ServiceTypeComboBox.newServiceInstance()
|
Service 型の型引数を持つ jp.digitalmuseum.mr.gui.service のコンストラクタパラメータ | |
---|---|
ServiceTypeComboBox.ServiceClass(java.lang.Class<? extends Service> serviceClassObject)
|
jp.digitalmuseum.mr.hakoniwa での Service の使用 |
---|
Service を実装している jp.digitalmuseum.mr.hakoniwa のクラス | |
---|---|
class |
Hakoniwa
|
jp.digitalmuseum.mr.message での Service の使用 |
---|
Service を返す jp.digitalmuseum.mr.message のメソッド | |
---|---|
Service |
ServiceUpdateEvent.getSource()
|
Service |
ServiceEvent.getSource()
|
Service 型のパラメータを持つ jp.digitalmuseum.mr.message のコンストラクタ | |
---|---|
ServiceEvent(Service source,
ServiceStatus status)
|
|
ServiceUpdateEvent(Service service)
|
|
ServiceUpdateEvent(Service service,
java.lang.String parameter,
java.lang.Object value)
|
jp.digitalmuseum.mr.service での Service の使用 |
---|
jp.digitalmuseum.mr.service での Service のサブインタフェース | |
---|---|
interface |
CoordProvider
Implementation class of this interface provides a mapping from a screen coordinate to a world coordinate. |
interface |
EntityInformationProvider
Interface implemented by classes providing additional information about entities. |
interface |
HomographyCoordProvider
|
interface |
ImageProvider
Interface implemented by classes providing images in real-time. |
interface |
LocationProvider
Interface implemented by classes which provide position information of entities. |
interface |
ScreenLocationProvider
Interface implemented by classes which provide position information of entities. |
Service を実装している jp.digitalmuseum.mr.service のクラス | |
---|---|
class |
Camera
Camera capture service. |
class |
HomographyCoordProviderAbstractImpl
Abstract implementation of CoordProvider. |
class |
LocationProviderAbstractImpl
Abstract implementation of LocationProvider. |
class |
MarkerDetector
Marker detector service using NyARToolkit. |
class |
ScreenLocationProviderAbstractImpl
Abstract implementation of LocationProvider. |
class |
ServiceAbstractImpl
Abstract implementation for Service interface. All Service implementation classes must extend this abstract class. |
class |
ServiceGroup
Class for grouping services. |
class |
TestService
Sample service class. |
Service 型の引数を持つ型を返す jp.digitalmuseum.mr.service のメソッド | |
---|---|
java.util.List<Service> |
ServiceGroup.clearServices()
Unregister all services related to this service group. |
java.util.List<Service> |
ServiceGroup.getServices()
Get all services related to this service group. |
java.util.Iterator<Service> |
ServiceGroup.iterator()
|
Service 型のパラメータを持つ jp.digitalmuseum.mr.service のメソッド | |
---|---|
void |
ServiceGroup.add(Service service)
|
void |
ServiceGroup.remove(Service service)
|
Service 型のパラメータを持つ jp.digitalmuseum.mr.service のコンストラクタ | |
---|---|
ServiceGroup(Service... servicesArray)
|
jp.digitalmuseum.mr.task での Service の使用 |
---|
jp.digitalmuseum.mr.task での Service のサブインタフェース | |
---|---|
interface |
LocationBasedTask
Task interface that defines methods for acquiring location information. |
interface |
MobileTask
|
interface |
Task
Task interface |
Service を実装している jp.digitalmuseum.mr.task のクラス | |
---|---|
class |
AvoidCollision
Task: Avoid collision Avoid collision with other entities. |
class |
Capture
|
class |
DrawPath
|
class |
EndCleaning
|
class |
EndPen
|
class |
FillPath
|
class |
FillPathLoosely
|
class |
Follow
Task: Follow Follow another instance. |
class |
FollowVectorField
|
class |
GoBackward
|
class |
GoForward
|
class |
LocationBasedTaskAbstractImpl
Abstract implementation of LocationBasedTask. |
class |
MobileCleaningTask
|
class |
MobilePenTask
|
class |
MobileTaskAbstractImpl
Abstract implementation of MobileTask. |
class |
Move
Task: Move Move to a certain position. |
class |
Push
Task: Push Push an object to a certain position. |
class |
PutPen
|
class |
Rotate
Task: RotateTo Rotate to look towards a certain direction. |
class |
SpinLeft
|
class |
SpinRight
|
class |
StartCleaning
|
class |
Stop
|
class |
TaskAbstractImpl
Abstract implementation of Task interface. All Task implementation classes must extend this abstract class. |
class |
TracePath
|
class |
TracePathLoosely
|
class |
VectorFieldTask
Abstract task that only needs getVector(Position) method implemented by sub-classes to work. |
|
||||||||||
前 次 | フレームあり フレームなし |