Package com.easydesk.om
Class OMUtils
java.lang.Object
com.easydesk.om.OMUtils
TODO : schema.xml 에서 @annotation 으로 전환한다.
- Version:
- $Id: OMUtils.java,v 1.1 2006/01/20 08:09:43 youngho Exp $
- Author:
- Youngho Cho
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final ArtifactizablecreateArtifactizable(Artifactizable artifactizable, Item item) item AttributeValue 를 이용하여 artifactizable 를 만든다.static final Class<?> schema.xml 에 정의된 artifactizable 을 구한다.static final Class<?> schema.xml 에 정의된 artifactizable 의 manager class 를 구한다.static final Class<?> getOptionableClass(ItemType type) schema.xml 에 정의된 Optionable 을 구한다.static final Class<?> getOptionableManagerClass(Attribute attribute) schema.xml 에 정의된 optionable 의 manager class 를 구한다.
-
Constructor Details
-
OMUtils
public OMUtils()하위 클래스에서 사용하는 기본 생성자.
-
-
Method Details
-
getArtifactizableClass
schema.xml 에 정의된 artifactizable 을 구한다. TODO use @annotation ?- Parameters:
type- 대상 ItemType- Returns:
- Artifactizable class
- Throws:
TorqueException- 조회 중 오류가 발생한 경우
-
getOptionableClass
schema.xml 에 정의된 Optionable 을 구한다.- Parameters:
type- 대상 ItemType- Returns:
- Optionable class
- Throws:
TorqueException- 조회 중 오류가 발생한 경우
-
getArtifactizableManagerClass
schema.xml 에 정의된 artifactizable 의 manager class 를 구한다.- Parameters:
type- 대상 ItemType- Returns:
- ArtifactizableManager class
- Throws:
TorqueException- 조회 중 오류가 발생한 경우
-
getOptionableManagerClass
schema.xml 에 정의된 optionable 의 manager class 를 구한다.- Parameters:
attribute- 대상 Attribute- Returns:
- OptionableManager class
- Throws:
TorqueException- 조회 중 오류가 발생한 경우
-
createArtifactizable
public static final Artifactizable createArtifactizable(Artifactizable artifactizable, Item item) throws TorqueException item AttributeValue 를 이용하여 artifactizable 를 만든다.- Parameters:
artifactizable-item-- Throws:
TorqueException
-