Subversion Repository Public Repository

litesoft

Diff Revisions 948 vs 950 for /trunk/Java/GWT/Client/src/com/google/gwt/gen2/table/client/property/PreferredWidthProperty.java

Diff revisions: vs.
  @@ -1,59 +1,59 @@
1 - /*
2 - * Copyright 2009 Google Inc.
3 - *
4 - * Licensed under the Apache License, Version 2.0 (the "License"); you may not
5 - * use this file except in compliance with the License. You may obtain a copy of
6 - * 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, WITHOUT
12 - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13 - * License for the specific language governing permissions and limitations under
14 - * the License.
15 - */
16 - package com.google.gwt.gen2.table.client.property;
17 -
18 - /**
19 - * A {@link ColumnProperty} that provides the preferred width of a column.
20 - */
21 - public class PreferredWidthProperty extends ColumnProperty {
22 - /**
23 - * Property type.
24 - */
25 - public static final Type<PreferredWidthProperty> TYPE = new Type<PreferredWidthProperty>() {
26 - private PreferredWidthProperty instance;
27 -
28 - @Override
29 - public PreferredWidthProperty getDefault() {
30 - if ( instance == null ) {
31 - instance = new PreferredWidthProperty( 80 );
32 - }
33 - return instance;
34 - }
35 - };
36 -
37 - private int preferredWidth;
38 -
39 - /**
40 - * Construct a new {@link PreferredWidthProperty}.
41 - *
42 - * @param preferredWidth the preferred column width
43 - */
44 - public PreferredWidthProperty( int preferredWidth ) {
45 - this.preferredWidth = preferredWidth;
46 - }
47 -
48 - /**
49 - * Returns the preferred width of the column in pixels. Views should respect
50 - * the preferred column width and attempt to size the column to its preferred
51 - * width. If the column must be resized, the preferred width should serve as a
52 - * weight relative to the preferred widths of other ColumnDefinitions.
53 - *
54 - * @return the preferred width of the column
55 - */
56 - public int getPreferredColumnWidth() {
57 - return preferredWidth;
58 - }
59 - }
1 + /*
2 + * Copyright 2009 Google Inc.
3 + *
4 + * Licensed under the Apache License, Version 2.0 (the "License"); you may not
5 + * use this file except in compliance with the License. You may obtain a copy of
6 + * 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, WITHOUT
12 + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13 + * License for the specific language governing permissions and limitations under
14 + * the License.
15 + */
16 + package com.google.gwt.gen2.table.client.property;
17 +
18 + /**
19 + * A {@link ColumnProperty} that provides the preferred width of a column.
20 + */
21 + public class PreferredWidthProperty extends ColumnProperty {
22 + /**
23 + * Property type.
24 + */
25 + public static final Type<PreferredWidthProperty> TYPE = new Type<PreferredWidthProperty>() {
26 + private PreferredWidthProperty instance;
27 +
28 + @Override
29 + public PreferredWidthProperty getDefault() {
30 + if ( instance == null ) {
31 + instance = new PreferredWidthProperty( 80 );
32 + }
33 + return instance;
34 + }
35 + };
36 +
37 + private int preferredWidth;
38 +
39 + /**
40 + * Construct a new {@link PreferredWidthProperty}.
41 + *
42 + * @param preferredWidth the preferred column width
43 + */
44 + public PreferredWidthProperty( int preferredWidth ) {
45 + this.preferredWidth = preferredWidth;
46 + }
47 +
48 + /**
49 + * Returns the preferred width of the column in pixels. Views should respect
50 + * the preferred column width and attempt to size the column to its preferred
51 + * width. If the column must be resized, the preferred width should serve as a
52 + * weight relative to the preferred widths of other ColumnDefinitions.
53 + *
54 + * @return the preferred width of the column
55 + */
56 + public int getPreferredColumnWidth() {
57 + return preferredWidth;
58 + }
59 + }