com.wewebu.ow.server.ecmimpl.cmis.generic
Interface OwCMISChoiceBinding<L>

All Known Implementing Classes:
OwCMISBooleanChoiceBinding, OwCMISDateTimeChoiceBinding, OwCMISDecimalChoiceBinding, OwCMISHtmlChoiceBinding, OwCMISIdChoiceBinding, OwCMISIntegerChoiceBinding, OwCMISStringChoiceBinding, OwCMISUriChoiceBinding

public interface OwCMISChoiceBinding<L>

OwCMISChoiceBinding. Interface to create a choice element which is used in choice list.

Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.

For licensing information read the license.txt file or
go to: http://wiki.alfresco.com


Method Summary
 org.oasis_open.docs.ns.cmis.core._200908.CmisChoice getChoice()
          Returns the native CmisChoice object which was wrapped by the implementing class.
 List<OwCMISChoiceBinding<L>> getSubChoices()
          If there is a tree like choice structure this method returns a non-empty list of OwCMISChiceBinding's, else an empty list should be returned.
 List<L> getValues()
          Return a list of values for given choices,
 

Method Detail

getChoice

org.oasis_open.docs.ns.cmis.core._200908.CmisChoice getChoice()
Returns the native CmisChoice object which was wrapped by the implementing class.

Returns:
CmisChoice

getValues

List<L> getValues()
Return a list of values for given choices,

Returns:
List of specific type <L> values.

getSubChoices

List<OwCMISChoiceBinding<L>> getSubChoices()
If there is a tree like choice structure this method returns a non-empty list of OwCMISChiceBinding's, else an empty list should be returned.

Returns:
List of OwCMISChiceBinding.


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.