|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.diylc.presenter.ComponentProcessor
public class ComponentProcessor
Utility class with component processing methods.
| Method Summary | |
|---|---|
ComponentType |
extractComponentTypeFrom(java.lang.Class<? extends IDIYComponent<?>> clazz)
|
java.util.List<PropertyWrapper> |
extractProperties(java.lang.Class<?> clazz)
Extracts all editable properties from the component class. |
static ComponentProcessor |
getInstance()
|
java.util.List<PropertyWrapper> |
getMutualSelectionProperties(java.util.List<IDIYComponent<?>> selectedComponents)
Returns properties that have the same value for all the selected components. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ComponentProcessor getInstance()
public ComponentType extractComponentTypeFrom(java.lang.Class<? extends IDIYComponent<?>> clazz)
public java.util.List<PropertyWrapper> extractProperties(java.lang.Class<?> clazz)
clazz -
public java.util.List<PropertyWrapper> getMutualSelectionProperties(java.util.List<IDIYComponent<?>> selectedComponents)
throws java.lang.Exception
selectedComponents -
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||