Package muntjac :: Package terminal :: Package gwt :: Package client :: Package ui :: Package dd :: Module vertical_drop_location
[hide private]
[frames] | no frames]

Source Code for Module muntjac.terminal.gwt.client.ui.dd.vertical_drop_location

1 # Copyright (C) 2012 Vaadin Ltd. 2 # Copyright (C) 2012 Richard Lincoln 3 # 4 # Licensed under the Apache License, Version 2.0 (the "License"); 5 # you may not use this file except in compliance with the License. 6 # You may obtain a copy of the License at 7 # 8 # http://www.apache.org/licenses/LICENSE-2.0 9 # 10 # Unless required by applicable law or agreed to in writing, software 11 # distributed under the License is distributed on an "AS IS" BASIS, 12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 # See the License for the specific language governing permissions and 14 # limitations under the License. 15 16 17 -class VerticalDropLocation(object):
18 19 TOP = 'TOP' 20 BOTTOM = 'BOTTOM' 21 MIDDLE = 'MIDDLE' 22 23 _values = [TOP, BOTTOM, MIDDLE] 24 25 @classmethod
26 - def values(cls):
27 return cls._values[:]
28 29 @classmethod
30 - def valueOf(cls, name):
31 for v in cls._values: 32 if v.lower() == name.lower(): 33 return v 34 else: 35 return None
36