|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ContentFactory<T extends ContentBase>
Copyright (c) 2005-2006 by BEA Systems, Inc. All Rights Reserved.
Method Summary | |
---|---|
T |
createContentWrapper(Node nodeToWrap,
Class<T> typeConstraint)
Creates a thing of Type T that wraps the provided node; |
T |
createContentWrapper(String cmTypeName,
Class<T> typeConstraint)
Creates a thing of Type T corresponding to the cmTypeName provided |
Method Detail |
---|
T createContentWrapper(Node nodeToWrap, Class<T> typeConstraint) throws InstantiationException, IllegalAccessException
nodeToWrap
- - CM node to be wrapped within a ContentBase objecttypeConstraint
- - Class that represents the minimum class supported;
same as T for homogenious, same as class that T must extend for heterogenious
InstantiationException
- - from call to constructor via reflection
IllegalAccessException
- - from call to constructor via reflectionT createContentWrapper(String cmTypeName, Class<T> typeConstraint) throws InstantiationException, IllegalAccessException
cmTypeName
- - type name for which a wrapper is neededtypeConstraint
- - Class that represents the minimum class supported;
same as T for homogenious, same as class that T must extend for heterogenious
InstantiationException
- - from call to constructor via reflection
IllegalAccessException
- - from call to constructor via reflection
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |