Uses of Class
adams.core.discovery.PropertyPath.Path
-
Packages that use PropertyPath.Path Package Description adams.core adams.core.discovery adams.data.conversion -
-
Uses of PropertyPath.Path in adams.core
Methods in adams.core with parameters of type PropertyPath.Path Modifier and Type Method Description void
StoppableUtils.StoppableObserver. observe(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Presents the current path, descriptor and object to the observer. -
Uses of PropertyPath.Path in adams.core.discovery
Fields in adams.core.discovery declared as PropertyPath.Path Modifier and Type Field Description protected PropertyPath.Path
PropertyPath.PropertyContainer. m_Path
the path to this property.Methods in adams.core.discovery that return PropertyPath.Path Modifier and Type Method Description PropertyPath.Path
PropertyPath.Path. append(String subpath)
Adds the subpath to the current list of path elements and returns the extended Path object.PropertyPath.Path
PropertyPath.PropertyContainer. getPath()
Returns the associated path.static PropertyPath.Path
PropertyPath.Path. parsePath(String path)
returns a path object based on the given path string.PropertyPath.Path
PropertyPath.Path. subpath(int startIndex)
returns a subpath of the current structure, starting with the specified element index up to the end.PropertyPath.Path
PropertyPath.Path. subpath(int startIndex, int endIndex)
returns a subpath of the current structure, starting with the specified element index up.Methods in adams.core.discovery with parameters of type PropertyPath.Path Modifier and Type Method Description protected static PropertyPath.PropertyContainer
PropertyPath. find(Object src, PropertyPath.Path current, PropertyPath.Path full, MessageCollection errors)
returns the property and object associated with the given path, null if a problem occurred.static PropertyPath.PropertyContainer
PropertyPath. find(Object src, PropertyPath.Path path, MessageCollection errors)
returns the property and object associated with the given path, null if a problem occurred.static Object
PropertyPath. getValue(Object src, PropertyPath.Path path, MessageCollection errors)
returns the value specified by the given path from the object.boolean
AbstractDiscoveryHandler. handles(PropertyPath.Path path, Object obj)
Checks whether this object is handled by this discovery handler.void
DefaultPropertyDiscovery.HandlerObserver. observe(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Presents the current path, descriptor and object to the observer.void
PropertyTraversal.Observer. observe(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Presents the current path, descriptor and object to the observer.static boolean
PropertyPath. setValue(Object src, PropertyPath.Path path, Object value, MessageCollection errors)
set the given value specified by the given path in the object.protected void
PropertyTraversal. traverse(PropertyTraversal.Observer observer, Object obj, PropertyPath.Path path)
Performs the property traversal.Constructors in adams.core.discovery with parameters of type PropertyPath.Path Constructor Description PropertyContainer(PropertyPath.Path path, PropertyDescriptor desc, Object obj)
Initializes the container.PropertyContainer(PropertyPath.Path path, Method read, Method write, Object obj)
Initializes the container. -
Uses of PropertyPath.Path in adams.data.conversion
Methods in adams.data.conversion with parameters of type PropertyPath.Path Modifier and Type Method Description protected abstract boolean
AbstractSwapObject. canSwap(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Checks whether a swap can be made.protected boolean
SwapObjects. canSwap(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Checks whether a swap can be made.protected boolean
SwapPLS. canSwap(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Checks whether a swap can be made.void
AbstractSwapObject.SwapObserver. observe(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Presents the current path, descriptor and object to the observer.protected abstract boolean
AbstractSwapObject. performSwap(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Performs the swap.protected boolean
SwapObjects. performSwap(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Performs the swap.protected boolean
SwapPLS. performSwap(PropertyPath.Path path, PropertyDescriptor desc, Object parent, Object child)
Performs the swap.
-