Class AttributeOptionFactory

java.lang.Object
com.easydesk.om.util.AttributeOptionFactory

public class AttributeOptionFactory extends Object
AttributeOptionFactory
Author:
Youngho Cho
  • Method Details

    • getFactory

      public static AttributeOptionFactory getFactory(Attribute attr)
      Attribute 에 대한 factory 를 구한다.
      Parameters:
      attr - 대상 Attribute
      Returns:
      AttributeOptionFactory
    • add

      public AttributeOption add(String fullpathname) throws Exception
      OptionalAttribute 에 ParentChild relationship AttributeOption 을 추가한다.
      Parameters:
      fullpathname - ROOT 로부터의 전체 경로 이름
      Returns:
      추가된 AttributeOption
      Throws:
      Exception - 추가 중 오류가 발생한 경우
    • add

      public AttributeOption add(AttributeOption parent, String fullpathname) throws Exception
      OptionalAttribute 에 ParentChild relationship AttributeOption 을 추가한다.
      Parameters:
      parent - 부모 AttributeOption
      fullpathname - pathname base on parent
      Returns:
      추가된 AttributeOption
      Throws:
      Exception - 추가 중 오류가 발생한 경우
    • addOption

      public AttributeOption addOption(AttributeOption parent, String childName) throws Exception
      OptionalAttribute 에 ParentChild relationship AttributeOption 을 추가한다.
      Parameters:
      parent - 부모 AttributeOption
      childName - 추가할 자식 option 이름
      Returns:
      추가된 AttributeOption
      Throws:
      Exception - 추가 중 오류가 발생한 경우